Lines Matching refs:left
248 unsigned int left, unsigned int right, unsigned int distance) in arcfb_lcd_update_page() argument
256 xindex = left >> 6; in arcfb_lcd_update_page()
263 src = (unsigned char __force *) par->info->screen_base + (left/8) + in arcfb_lcd_update_page()
265 ks108_set_xaddr(par, chipindex, left); in arcfb_lcd_update_page()
269 while (left <= right) { in arcfb_lcd_update_page()
281 left++; in arcfb_lcd_update_page()
300 unsigned int bottom, unsigned int left, unsigned int right) in arcfb_lcd_update_vert() argument
310 arcfb_lcd_update_page(par, upper, left, right, 8); in arcfb_lcd_update_vert()
321 static void arcfb_lcd_update_horiz(struct arcfb_par *par, unsigned int left, in arcfb_lcd_update_horiz() argument
332 arcfb_lcd_update_vert(par, upper, lower, left, right); in arcfb_lcd_update_horiz()
346 unsigned int left, right, distance, y; in arcfb_lcd_update() local
354 left = dx; in arcfb_lcd_update()
355 right = min(left + w - 1, ceil64(left)); in arcfb_lcd_update()
358 arcfb_lcd_update_horiz(par, left, right, y, h); in arcfb_lcd_update()
359 distance -= ((right - left) + 1); in arcfb_lcd_update()
360 left = right + 1; in arcfb_lcd_update()
361 right = min(left + distance - 1, ceil64(left)); in arcfb_lcd_update()