Lines Matching refs:fix
305 wrptr = dlfb_set_base8bpp(wrptr, dev->info->fix.smem_len); in dlfb_set_video_mode()
329 if (size > info->fix.smem_len) in dlfb_ops_mmap()
331 if (offset > info->fix.smem_len - size) in dlfb_ops_mmap()
334 pos = (unsigned long)info->fix.smem_start + offset; in dlfb_ops_mmap()
607 const int line_offset = dev->info->fix.line_length * i; in dlfb_handle_damage()
611 (char *) dev->info->fix.smem_start, in dlfb_handle_damage()
653 int start = max((int)(offset / info->fix.line_length), 0); in dlfb_ops_write()
654 int lines = min((u32)((result / info->fix.line_length) + 1), in dlfb_ops_write()
735 if (dlfb_render_hline(dev, &urb, (char *) info->fix.smem_start, in dlfb_dpy_deferred_io()
1044 if ((var->xres * var->yres * 2) > info->fix.smem_len) in dlfb_ops_check_var()
1074 for (i = 0; i < info->fix.smem_len / 2; i++) in dlfb_ops_set_par()
1163 int old_len = info->fix.smem_len; in dlfb_realloc_framebuffer()
1171 new_len = info->fix.line_length * info->var.yres; in dlfb_realloc_framebuffer()
1189 info->fix.smem_len = PAGE_ALIGN(new_len); in dlfb_realloc_framebuffer()
1190 info->fix.smem_start = (unsigned long) new_fb; in dlfb_realloc_framebuffer()
1352 memcpy(&info->fix, &dlfb_fix, sizeof(dlfb_fix)); in dlfb_setup_modes()
1353 info->fix.line_length = info->var.xres * in dlfb_setup_modes()
1723 info->fix.smem_len * 2 : info->fix.smem_len) >> 10); in dlfb_init_framebuffer_work()