Lines Matching refs:width
197 int height, int width) in fbcon_iplan2p8_bmove() argument
211 if (sx == 0 && dx == 0 && width * 8 == p->next_line) { in fbcon_iplan2p8_bmove()
244 --width; in fbcon_iplan2p8_bmove()
246 if (width > 1) { in fbcon_iplan2p8_bmove()
248 fast_memmove (dst, src, (width >> 1) * 16); in fbcon_iplan2p8_bmove()
254 if (width & 1) { in fbcon_iplan2p8_bmove()
257 memmove_8p_col(dst + (width>>1)*16, src + (width>>1)*16, in fbcon_iplan2p8_bmove()
261 if (!((sx+width-1) & 1)) { in fbcon_iplan2p8_bmove()
262 src = p->screen_base + sy * linesize + ((sx+width-1)>>1)*16; in fbcon_iplan2p8_bmove()
263 dst = p->screen_base + dy * linesize + ((dx+width-1)>>1)*16; in fbcon_iplan2p8_bmove()
265 --width; in fbcon_iplan2p8_bmove()
269 if (width > 1) { in fbcon_iplan2p8_bmove()
275 fast_memmove (dst, src, (width>>1)*16); in fbcon_iplan2p8_bmove()
278 if (width & 1) in fbcon_iplan2p8_bmove()
287 for(cols = width; cols > 0; --cols) { in fbcon_iplan2p8_bmove()
293 sx += width-1; in fbcon_iplan2p8_bmove()
294 dx += width-1; in fbcon_iplan2p8_bmove()
297 for(cols = width; cols > 0; --cols) { in fbcon_iplan2p8_bmove()
308 int sx, int height, int width) in fbcon_iplan2p8_clear() argument
325 if (sx == 0 && width * 8 == bytes) { in fbcon_iplan2p8_clear()
350 width--; in fbcon_iplan2p8_clear()
352 if (width & 1) { in fbcon_iplan2p8_clear()
353 memclear_8p_col(start + (width>>1)*16, lines, pcval1, in fbcon_iplan2p8_clear()
355 width--; in fbcon_iplan2p8_clear()
357 if (width) in fbcon_iplan2p8_clear()
359 memset_even_8p(start, width*8, cval1, cval2, cval3, cval4); in fbcon_iplan2p8_clear()