Lines Matching refs:x_dest
365 void dn_bitblt(struct display *p,int x_src,int y_src, int x_dest, int y_dest, in dn_bitblt() argument
376 dest=y_dest*(p->next_line >> 1)+(x_dest >> 4); in dn_bitblt()
380 x_end=x_dest+x_count-1; in dn_bitblt()
381 x_word_count=(x_end>>4) - (x_dest >> 4) + 1; in dn_bitblt()
382 start_mask=0xffff0000 >> (x_dest & 0xf); in dn_bitblt()
384 outb((((x_dest & 0xf) - (x_src &0xf)) % 16)|(0x4 << 5),AP_CONTROL_0); in dn_bitblt()
385 if((x_dest & 0xf) < (x_src & 0xf)) in dn_bitblt()
390 x_end=x_dest-x_count+1; in dn_bitblt()
391 x_word_count=(x_dest>>4) - (x_end >> 4) + 1; in dn_bitblt()
392 start_mask=0x7ffff >> (x_dest & 0xf); in dn_bitblt()
394 outb(((-((x_src & 0xf) - (x_dest &0xf))) % 16)|(0x4 << 5),AP_CONTROL_0); in dn_bitblt()
395 if((x_dest & 0xf) > (x_src & 0xf)) in dn_bitblt()