Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 15 files:
- drivers/gpu/drm/drm_fbdev_dma.c, line 256
- drivers/gpu/drm/drm_fbdev_shmem.c, line 189
- drivers/gpu/drm/drm_fbdev_ttm.c, line 220
- drivers/gpu/drm/omapdrm/omap_fbdev.c, line 248
- drivers/hid/hid-picolcd_fb.c, line 534
- drivers/staging/fbtft/fbtft-core.c, line 610
- drivers/video/fbdev/broadsheetfb.c, line 1075
- drivers/video/fbdev/core/fb_defio.c, line 437
- drivers/video/fbdev/hecubafb.c, line 195
- drivers/video/fbdev/metronomefb.c, line 648
- drivers/video/fbdev/sh_mobile_lcdcfb.c, line 1045
- drivers/video/fbdev/smscufx.c, line 1047
- drivers/video/fbdev/ssd1307fb.c, line 766
- drivers/video/fbdev/udlfb.c, line 953
- drivers/video/fbdev/xen-fbfront.c, line 446
Smatch caller information:
drivers/gpu/drm/drm_fbdev_shmem.c drm_fbdev_shmem_driver_fbdev_probe() -> fb_deferred_io_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->bl_curve_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | info->blank | 0 |
| PARAM_VALUE | 0 | info->cmap.len | 0 |
| PARAM_VALUE | 0 | info->cmap.start | 0 |
| PARAM_VALUE | 0 | info->fbcon_rotate_hint | (-1) |
| PARAM_VALUE | 0 | info->fbdefio | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbdefio->deferred_io | 3053362293477646336 |
| PARAM_VALUE | 0 | info->fbdefio->delay | 12 |
| PARAM_VALUE | 0 | info->fbdefio->get_page | 1092802325742006272 |
| PARAM_VALUE | 0 | info->fbops | 1178028182110982144 |
| PARAM_VALUE | 0 | info->fix.accel | 0 |
| PARAM_VALUE | 0 | info->fix.mmio_len | 0 |
| PARAM_VALUE | 0 | info->fix.mmio_start | 0 |
| PARAM_VALUE | 0 | info->fix.smem_len | 0 |
| PARAM_VALUE | 0 | info->fix.type | 0 |
| PARAM_VALUE | 0 | info->fix.type_aux | 0 |
| PARAM_VALUE | 0 | info->fix.visual | 2-3 |
| PARAM_VALUE | 0 | info->fix.xpanstep | 1 |
| PARAM_VALUE | 0 | info->fix.ypanstep | 1 |
| PARAM_VALUE | 0 | info->fix.ywrapstep | 0 |
| PARAM_VALUE | 0 | info->flags | 0,4-s32max |
| PARAM_VALUE | 0 | info->par | 4096-ptr_max |
| PARAM_VALUE | 0 | info->screen_size | 0 |
| PARAM_VALUE | 0 | info->var->reserved | 0 |
| PARAM_VALUE | 0 | info->var.accel_flags | 0 |
| PARAM_VALUE | 0 | info->var.activate | 0 |
| PARAM_VALUE | 0 | info->var.bits_per_pixel | 0-64 |
| PARAM_VALUE | 0 | info->var.blue.length | 0-255 |
| PARAM_VALUE | 0 | info->var.blue.offset | 0 |
| PARAM_VALUE | 0 | info->var.colorspace | 0 |
| PARAM_VALUE | 0 | info->var.green.length | 0-255 |
| PARAM_VALUE | 0 | info->var.green.offset | 0,5,8 |
| PARAM_VALUE | 0 | info->var.hsync_len | 0 |
| PARAM_VALUE | 0 | info->var.left_margin | 0 |
| PARAM_VALUE | 0 | info->var.lower_margin | 0 |
| PARAM_VALUE | 0 | info->var.red.length | 0-255 |
| PARAM_VALUE | 0 | info->var.red.offset | 0,10-11,16 |
| PARAM_VALUE | 0 | info->var.right_margin | 0 |
| PARAM_VALUE | 0 | info->var.rotate | 0 |
| PARAM_VALUE | 0 | info->var.sync | 0 |
| PARAM_VALUE | 0 | info->var.transp.length | 0-1,8 |
| PARAM_VALUE | 0 | info->var.transp.offset | 0,15,24 |
| PARAM_VALUE | 0 | info->var.upper_margin | 0 |
| PARAM_VALUE | 0 | info->var.vmode | 0 |
| PARAM_VALUE | 0 | info->var.vsync_len | 0 |
| PARAM_VALUE | 0 | info->var.xoffset | 0 |
| PARAM_VALUE | 0 | info->var.yoffset | 0 |
| PARAM_VALUE | 0 | *info->fix.id | 0-255 |
| BUF_SIZE | 0 | info->fbdefio | 32 |
| BUF_SIZE | 0 | info->fbops | 168 |
| BUF_SIZE | 0 | info->screen_buffer | s32min-(-2),1-s32max |
| BIT_INFO | 0 | info->flags | 0x4,0xffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &dev->clientlist_mutex | ||
| LOCK2 | &fb_helper->lock | ||
| TYPE_LOCK | (struct drm_device)->clientlist_mutex | ||
| TYPE_LOCK | (struct drm_fb_helper)->lock |
drivers/video/fbdev/broadsheetfb.c broadsheetfb_probe() -> fb_deferred_io_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->bl_curve_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | info->bl_curve_mutex.first_waiter | 0 |
| PARAM_VALUE | 0 | info->bl_curve_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | info->bl_curve_mutex.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | info->bl_curve_mutex.owner.counter | 0 |
| PARAM_VALUE | 0 | info->blank | 0 |
| PARAM_VALUE | 0 | info->device | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbcon_rotate_hint | (-1) |
| PARAM_VALUE | 0 | info->fbdefio | 6474047267187757056 |
| PARAM_VALUE | 0 | info->fbops | 6477888260116692992 |
| PARAM_VALUE | 0 | info->flags | 4 |
| PARAM_VALUE | 0 | info->par | 4096-ptr_max |
| PARAM_VALUE | 0 | info->screen_base | 1-u64max |
| PARAM_VALUE | 0 | info->screen_buffer | 1-u64max |
| BUF_SIZE | 0 | info | s32min-s32max |
| BUF_SIZE | 0 | info->device | 1616 |
| BUF_SIZE | 0 | info->fbdefio | 32 |
| BUF_SIZE | 0 | info->fbops | 168 |
| BUF_SIZE | 0 | info->screen_buffer | 0-s32max,18446744071562067968-u64max |
| DATA_SOURCE | 0 | info | r framebuffer_alloc |
| BIT_INFO | 0 | info->fix.smem_len | 0x0,0x7fffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/video/fbdev/sh_mobile_lcdcfb.c sh_mobile_lcdc_start() -> fb_deferred_io_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbdefio | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbdefio->deferred_io | 4634813015099031552 |
| PARAM_VALUE | 0 | info->fbdefio->delay | 0-536870912,4611686018427387902 |
| BUF_SIZE | 0 | info->fbdefio | 32 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/drm_fbdev_ttm.c drm_fbdev_ttm_driver_fbdev_probe() -> fb_deferred_io_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->bl_curve_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | info->blank | 0 |
| PARAM_VALUE | 0 | info->cmap.len | 0 |
| PARAM_VALUE | 0 | info->cmap.start | 0 |
| PARAM_VALUE | 0 | info->fbcon_rotate_hint | (-1) |
| PARAM_VALUE | 0 | info->fbdefio | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbdefio->deferred_io | 3053362293477646336 |
| PARAM_VALUE | 0 | info->fbdefio->delay | 12 |
| PARAM_VALUE | 0 | info->fbops | 8872740103909306368 |
| PARAM_VALUE | 0 | info->fix.accel | 0 |
| PARAM_VALUE | 0 | info->fix.mmio_len | 0 |
| PARAM_VALUE | 0 | info->fix.mmio_start | 0 |
| PARAM_VALUE | 0 | info->fix.type | 0 |
| PARAM_VALUE | 0 | info->fix.type_aux | 0 |
| PARAM_VALUE | 0 | info->fix.visual | 2-3 |
| PARAM_VALUE | 0 | info->fix.xpanstep | 1 |
| PARAM_VALUE | 0 | info->fix.ypanstep | 1 |
| PARAM_VALUE | 0 | info->fix.ywrapstep | 0 |
| PARAM_VALUE | 0 | info->flags | 0,4-s32max |
| PARAM_VALUE | 0 | info->par | 4096-ptr_max |
| PARAM_VALUE | 0 | info->screen_base | 1-u64max |
| PARAM_VALUE | 0 | info->screen_buffer | 1-u64max |
| PARAM_VALUE | 0 | info->var->reserved | 0 |
| PARAM_VALUE | 0 | info->var.accel_flags | 0 |
| PARAM_VALUE | 0 | info->var.activate | 0 |
| PARAM_VALUE | 0 | info->var.bits_per_pixel | 0-64 |
| PARAM_VALUE | 0 | info->var.blue.length | 0-255 |
| PARAM_VALUE | 0 | info->var.blue.offset | 0 |
| PARAM_VALUE | 0 | info->var.colorspace | 0 |
| PARAM_VALUE | 0 | info->var.green.length | 0-255 |
| PARAM_VALUE | 0 | info->var.green.offset | 0,5,8 |
| PARAM_VALUE | 0 | info->var.hsync_len | 0 |
| PARAM_VALUE | 0 | info->var.left_margin | 0 |
| PARAM_VALUE | 0 | info->var.lower_margin | 0 |
| PARAM_VALUE | 0 | info->var.red.length | 0-255 |
| PARAM_VALUE | 0 | info->var.red.offset | 0,10-11,16 |
| PARAM_VALUE | 0 | info->var.right_margin | 0 |
| PARAM_VALUE | 0 | info->var.rotate | 0 |
| PARAM_VALUE | 0 | info->var.sync | 0 |
| PARAM_VALUE | 0 | info->var.transp.length | 0-1,8 |
| PARAM_VALUE | 0 | info->var.transp.offset | 0,15,24 |
| PARAM_VALUE | 0 | info->var.upper_margin | 0 |
| PARAM_VALUE | 0 | info->var.vmode | 0 |
| PARAM_VALUE | 0 | info->var.vsync_len | 0 |
| PARAM_VALUE | 0 | info->var.xoffset | 0 |
| PARAM_VALUE | 0 | info->var.yoffset | 0 |
| PARAM_VALUE | 0 | *info->fix.id | 0-255 |
| BUF_SIZE | 0 | info->fbdefio | 32 |
| BUF_SIZE | 0 | info->fbops | 168 |
| BUF_SIZE | 0 | info->screen_buffer | 0-u64max |
| BIT_INFO | 0 | info->flags | 0x84,0xffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &dev->clientlist_mutex | ||
| LOCK2 | &fb_helper->lock | ||
| TYPE_LOCK | (struct drm_device)->clientlist_mutex | ||
| TYPE_LOCK | (struct drm_fb_helper)->lock |
drivers/staging/fbtft/fbtft-core.c fbtft_framebuffer_alloc() -> fb_deferred_io_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->bl_curve_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | info->bl_curve_mutex.first_waiter | 0 |
| PARAM_VALUE | 0 | info->bl_curve_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | info->bl_curve_mutex.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | info->bl_curve_mutex.owner.counter | 0 |
| PARAM_VALUE | 0 | info->blank | 0 |
| PARAM_VALUE | 0 | info->device | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbcon_rotate_hint | (-1) |
| PARAM_VALUE | 0 | info->fbdefio | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbops | 2561518674284740608 |
| PARAM_VALUE | 0 | info->fix.accel | 0 |
| PARAM_VALUE | 0 | info->fix.type | 0 |
| PARAM_VALUE | 0 | info->fix.visual | 2 |
| PARAM_VALUE | 0 | info->fix.xpanstep | 0 |
| PARAM_VALUE | 0 | info->fix.ypanstep | 0 |
| PARAM_VALUE | 0 | info->fix.ywrapstep | 0 |
| PARAM_VALUE | 0 | info->screen_base | 1-u64max |
| PARAM_VALUE | 0 | info->screen_buffer | 1-u64max |
| BUF_SIZE | 0 | info | s32min-s32max |
| BUF_SIZE | 0 | info->device | 1616 |
| BUF_SIZE | 0 | info->fbdefio | 32 |
| BUF_SIZE | 0 | info->fbops | 168 |
| BUF_SIZE | 0 | info->screen_buffer | 0-s32max,18446744071562067968-u64max |
| DATA_SOURCE | 0 | info | r framebuffer_alloc |
| STR_LEN | 0 | info->fix.id | 15 |
| BIT_INFO | 0 | info->fix.smem_len | 0x0,0x7fffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/omapdrm/omap_fbdev.c omap_fbdev_driver_fbdev_probe() -> fb_deferred_io_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->bl_curve_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | info->blank | 0 |
| PARAM_VALUE | 0 | info->cmap.len | 0 |
| PARAM_VALUE | 0 | info->cmap.start | 0 |
| PARAM_VALUE | 0 | info->fbcon_rotate_hint | (-1) |
| PARAM_VALUE | 0 | info->fbdefio | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbdefio->deferred_io | 3053362293477646336 |
| PARAM_VALUE | 0 | info->fbdefio->delay | 12 |
| PARAM_VALUE | 0 | info->fbops | 6712175700989030400 |
| PARAM_VALUE | 0 | info->fix.accel | 0 |
| PARAM_VALUE | 0 | info->fix.mmio_len | 0 |
| PARAM_VALUE | 0 | info->fix.mmio_start | 0 |
| PARAM_VALUE | 0 | info->fix.type | 0 |
| PARAM_VALUE | 0 | info->fix.type_aux | 0 |
| PARAM_VALUE | 0 | info->fix.visual | 2-3 |
| PARAM_VALUE | 0 | info->fix.xpanstep | 1 |
| PARAM_VALUE | 0 | info->fix.ypanstep | 1 |
| PARAM_VALUE | 0 | info->fix.ywrapstep | 0 |
| PARAM_VALUE | 0 | info->flags | 0,4-s32max |
| PARAM_VALUE | 0 | info->par | 4096-ptr_max |
| PARAM_VALUE | 0 | info->screen_size | 0-u32max |
| PARAM_VALUE | 0 | info->var->reserved | 0 |
| PARAM_VALUE | 0 | info->var.accel_flags | 0 |
| PARAM_VALUE | 0 | info->var.activate | 0 |
| PARAM_VALUE | 0 | info->var.bits_per_pixel | 0-64 |
| PARAM_VALUE | 0 | info->var.blue.length | 0-255 |
| PARAM_VALUE | 0 | info->var.blue.offset | 0 |
| PARAM_VALUE | 0 | info->var.colorspace | 0 |
| PARAM_VALUE | 0 | info->var.green.length | 0-255 |
| PARAM_VALUE | 0 | info->var.green.offset | 0,5,8 |
| PARAM_VALUE | 0 | info->var.hsync_len | 0 |
| PARAM_VALUE | 0 | info->var.left_margin | 0 |
| PARAM_VALUE | 0 | info->var.lower_margin | 0 |
| PARAM_VALUE | 0 | info->var.red.length | 0-255 |
| PARAM_VALUE | 0 | info->var.red.offset | 0,10-11,16 |
| PARAM_VALUE | 0 | info->var.right_margin | 0 |
| PARAM_VALUE | 0 | info->var.rotate | 0 |
| PARAM_VALUE | 0 | info->var.sync | 0 |
| PARAM_VALUE | 0 | info->var.transp.length | 0-1,8 |
| PARAM_VALUE | 0 | info->var.transp.offset | 0,15,24 |
| PARAM_VALUE | 0 | info->var.upper_margin | 0 |
| PARAM_VALUE | 0 | info->var.vmode | 0 |
| PARAM_VALUE | 0 | info->var.vsync_len | 0 |
| PARAM_VALUE | 0 | info->var.xoffset | 0 |
| PARAM_VALUE | 0 | info->var.yoffset | 0 |
| PARAM_VALUE | 0 | *info->fix.id | 0-255 |
| BUF_SIZE | 0 | info->fbdefio | 32 |
| BUF_SIZE | 0 | info->fbops | 168 |
| BIT_INFO | 0 | info->flags | 0x4,0xffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &dev->clientlist_mutex | ||
| LOCK2 | &helper->lock | ||
| TYPE_LOCK | (struct drm_device)->clientlist_mutex | ||
| TYPE_LOCK | (struct drm_fb_helper)->lock |
drivers/video/fbdev/udlfb.c dlfb_ops_open() -> fb_deferred_io_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbdefio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | info->fbdefio->deferred_io | 8792646517578784768 |
| PARAM_VALUE | 0 | info->fbdefio->delay | 0-536870912 |
| PARAM_VALUE | 0 | info->fbdefio->sort_pagereflist | 1 |
| PARAM_VALUE | 0 | info->par | 4096-ptr_max |
| BUF_SIZE | 0 | info->fbdefio | 32 |
| DATA_SOURCE | 0 | info | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | 0 | &info->lock |
drivers/gpu/drm/drm_fbdev_dma.c drm_fbdev_dma_driver_fbdev_probe_tail_shadowed() -> fb_deferred_io_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->bl_curve_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | info->blank | 0 |
| PARAM_VALUE | 0 | info->cmap.len | 0 |
| PARAM_VALUE | 0 | info->cmap.start | 0 |
| PARAM_VALUE | 0 | info->fbcon_rotate_hint | (-1) |
| PARAM_VALUE | 0 | info->fbdefio | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbdefio->deferred_io | 3053362293477646336 |
| PARAM_VALUE | 0 | info->fbdefio->delay | 12 |
| PARAM_VALUE | 0 | info->fbops | 932956770130071552 |
| PARAM_VALUE | 0 | info->fix.accel | 0 |
| PARAM_VALUE | 0 | info->fix.mmio_len | 0 |
| PARAM_VALUE | 0 | info->fix.mmio_start | 0 |
| PARAM_VALUE | 0 | info->fix.type | 0 |
| PARAM_VALUE | 0 | info->fix.type_aux | 0 |
| PARAM_VALUE | 0 | info->fix.visual | 2-3 |
| PARAM_VALUE | 0 | info->fix.xpanstep | 1 |
| PARAM_VALUE | 0 | info->fix.ypanstep | 1 |
| PARAM_VALUE | 0 | info->fix.ywrapstep | 0 |
| PARAM_VALUE | 0 | info->flags | 0,128-s32max |
| PARAM_VALUE | 0 | info->screen_base | 1-u64max |
| PARAM_VALUE | 0 | info->screen_buffer | 1-u64max |
| PARAM_VALUE | 0 | info->var.accel_flags | 0 |
| PARAM_VALUE | 0 | info->var.activate | 0 |
| PARAM_VALUE | 0 | info->var.bits_per_pixel | 0-64 |
| PARAM_VALUE | 0 | info->var.blue.length | 0-255 |
| PARAM_VALUE | 0 | info->var.blue.offset | 0 |
| PARAM_VALUE | 0 | info->var.colorspace | 0 |
| PARAM_VALUE | 0 | info->var.green.length | 0-255 |
| PARAM_VALUE | 0 | info->var.green.offset | 0,5,8 |
| PARAM_VALUE | 0 | info->var.hsync_len | 0 |
| PARAM_VALUE | 0 | info->var.left_margin | 0 |
| PARAM_VALUE | 0 | info->var.lower_margin | 0 |
| PARAM_VALUE | 0 | info->var.red.length | 0-255 |
| PARAM_VALUE | 0 | info->var.red.offset | 0,10-11,16 |
| PARAM_VALUE | 0 | info->var.right_margin | 0 |
| PARAM_VALUE | 0 | info->var.rotate | 0 |
| PARAM_VALUE | 0 | info->var.sync | 0 |
| PARAM_VALUE | 0 | info->var.transp.length | 0-1,8 |
| PARAM_VALUE | 0 | info->var.transp.offset | 0,15,24 |
| PARAM_VALUE | 0 | info->var.upper_margin | 0 |
| PARAM_VALUE | 0 | info->var.vmode | 0 |
| PARAM_VALUE | 0 | info->var.vsync_len | 0 |
| PARAM_VALUE | 0 | info->var.xoffset | 0 |
| PARAM_VALUE | 0 | info->var.yoffset | 0 |
| BUF_SIZE | 0 | info->fbdefio | 32 |
| BUF_SIZE | 0 | info->fbops | 168 |
| BUF_SIZE | 0 | info->screen_buffer | 0-u64max |
| BIT_INFO | 0 | info->flags | 0x84,0x7fffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &dev->clientlist_mutex | ||
| LOCK2 | &fb_helper->lock | ||
| TYPE_LOCK | (struct drm_device)->clientlist_mutex | ||
| TYPE_LOCK | (struct drm_fb_helper)->lock |
drivers/video/fbdev/hecubafb.c hecubafb_probe() -> fb_deferred_io_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->bl_curve_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | info->bl_curve_mutex.first_waiter | 0 |
| PARAM_VALUE | 0 | info->bl_curve_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | info->bl_curve_mutex.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | info->bl_curve_mutex.owner.counter | 0 |
| PARAM_VALUE | 0 | info->blank | 0 |
| PARAM_VALUE | 0 | info->device | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbcon_rotate_hint | (-1) |
| PARAM_VALUE | 0 | info->fbdefio | 493895740535070720 |
| PARAM_VALUE | 0 | info->fbops | 7855486955310682112 |
| PARAM_VALUE | 0 | info->fix.smem_len | 60000 |
| PARAM_VALUE | 0 | info->flags | 4 |
| PARAM_VALUE | 0 | info->par | 4096-ptr_max |
| PARAM_VALUE | 0 | info->screen_base | 1-u64max |
| PARAM_VALUE | 0 | info->screen_buffer | 1-u64max |
| BUF_SIZE | 0 | info | s32min-s32max |
| BUF_SIZE | 0 | info->device | 1616 |
| BUF_SIZE | 0 | info->fbdefio | 32 |
| BUF_SIZE | 0 | info->fbops | 168 |
| BUF_SIZE | 0 | info->screen_buffer | 60000 |
| DATA_SOURCE | 0 | info | r framebuffer_alloc |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/video/fbdev/xen-fbfront.c xenfb_probe() -> fb_deferred_io_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->bl_curve_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | info->bl_curve_mutex.first_waiter | 0 |
| PARAM_VALUE | 0 | info->bl_curve_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | info->bl_curve_mutex.owner.counter | 0 |
| PARAM_VALUE | 0 | info->blank | 0 |
| PARAM_VALUE | 0 | info->cmap.blue | 0,16,4096-ptr_max |
| PARAM_VALUE | 0 | info->cmap.green | 0,16,4096-ptr_max |
| PARAM_VALUE | 0 | info->cmap.len | 0 |
| PARAM_VALUE | 0 | info->cmap.red | 0,16,4096-ptr_max |
| PARAM_VALUE | 0 | info->cmap.start | 0 |
| PARAM_VALUE | 0 | info->cmap.transp | 0,16,4096-ptr_max |
| PARAM_VALUE | 0 | info->device | 4096-ptr_max |
| PARAM_VALUE | 0 | info->device->driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbcon_rotate_hint | (-1) |
| PARAM_VALUE | 0 | info->fbdefio | 3816676355922137088 |
| PARAM_VALUE | 0 | info->fbops | 1775945926195617792 |
| PARAM_VALUE | 0 | info->fix.accel | 0 |
| PARAM_VALUE | 0 | info->fix.smem_start | 0 |
| PARAM_VALUE | 0 | info->fix.type | 0 |
| PARAM_VALUE | 0 | info->fix.visual | 2 |
| PARAM_VALUE | 0 | info->flags | 4 |
| PARAM_VALUE | 0 | info->par | 4096-ptr_max |
| PARAM_VALUE | 0 | info->screen_base | 1-u64max |
| PARAM_VALUE | 0 | info->screen_buffer | 1-u64max |
| PARAM_VALUE | 0 | info->var.activate | 0 |
| PARAM_VALUE | 0 | info->var.bits_per_pixel | 32 |
| PARAM_VALUE | 0 | info->var.height | u32max |
| PARAM_VALUE | 0 | info->var.vmode | 0 |
| PARAM_VALUE | 0 | info->var.width | u32max |
| BUF_SIZE | 0 | info | s32min-s32max |
| BUF_SIZE | 0 | info->device | 1616 |
| BUF_SIZE | 0 | info->fbdefio | 32 |
| BUF_SIZE | 0 | info->fbops | 168 |
| BUF_SIZE | 0 | info->par | 248 |
| BUF_SIZE | 0 | info->pseudo_palette | 2,4,16,24,32,128,216,248,256,1288,1984,2560,2864 |
| BUF_SIZE | 0 | info->screen_buffer | 0-s32max,18446744071562067968-u64max |
| DATA_SOURCE | 0 | info | r framebuffer_alloc |
| STR_LEN | 0 | info->fix.id | 3 |
| BIT_INFO | 0 | info->fix.smem_len | 0x0,0x7fffffff |
| BIT_INFO | 0 | info->var.blue | 0x0,0x7fffffff |
| BIT_INFO | 0 | info->var.green | 0x0,0x7fffffff |
| BIT_INFO | 0 | info->var.red | 0x0,0x7fffffff |
| BIT_INFO | 0 | info->var.xres | 0x0,0x7fffffff |
| BIT_INFO | 0 | info->var.yres | 0x0,0x7fffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &dev->reclaim_sem | ||
| TYPE_LOCK | (struct xenbus_device)->reclaim_sem |
drivers/video/fbdev/metronomefb.c metronomefb_probe() -> fb_deferred_io_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->bl_curve_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | info->bl_curve_mutex.first_waiter | 0 |
| PARAM_VALUE | 0 | info->bl_curve_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | info->bl_curve_mutex.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | info->bl_curve_mutex.owner.counter | 0 |
| PARAM_VALUE | 0 | info->blank | 0 |
| PARAM_VALUE | 0 | info->device | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbcon_rotate_hint | (-1) |
| PARAM_VALUE | 0 | info->fbdefio | 301918613735301120 |
| PARAM_VALUE | 0 | info->fbops | 7669484155641421824 |
| PARAM_VALUE | 0 | info->fix.smem_start | 1-u64max |
| PARAM_VALUE | 0 | info->flags | 4 |
| PARAM_VALUE | 0 | info->par | 4096-ptr_max |
| PARAM_VALUE | 0 | info->screen_base | 1-u64max |
| PARAM_VALUE | 0 | info->screen_buffer | 1-u64max |
| BUF_SIZE | 0 | info | s32min-s32max |
| BUF_SIZE | 0 | info->device | 1616 |
| BUF_SIZE | 0 | info->fbdefio | 32 |
| BUF_SIZE | 0 | info->fbops | 168 |
| BUF_SIZE | 0 | info->screen_buffer | 0-s32max,18446744071562067968-u64max |
| DATA_SOURCE | 0 | info | r framebuffer_alloc |
| BIT_INFO | 0 | info->fix.smem_len | 0x0,0x7fffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/hid/hid-picolcd_fb.c picolcd_init_framebuffer() -> fb_deferred_io_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->bl_curve_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | info->bl_curve_mutex.first_waiter | 0 |
| PARAM_VALUE | 0 | info->bl_curve_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | info->bl_curve_mutex.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | info->bl_curve_mutex.owner.counter | 0 |
| PARAM_VALUE | 0 | info->bl_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | info->blank | 0 |
| PARAM_VALUE | 0 | info->device | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbcon_rotate_hint | (-1) |
| PARAM_VALUE | 0 | info->fbdefio | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbops | 7375143837742850048 |
| PARAM_VALUE | 0 | info->fix.smem_len | 16384 |
| PARAM_VALUE | 0 | info->fix.smem_start | 1-u64max |
| PARAM_VALUE | 0 | info->flags | 0,4-s32max |
| PARAM_VALUE | 0 | info->lcd_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | info->par | 4096-ptr_max |
| PARAM_VALUE | 0 | info->pseudo_palette | 4096-ptr_max |
| PARAM_VALUE | 0 | info->screen_base | 1-u64max |
| PARAM_VALUE | 0 | info->screen_buffer | 1-u64max |
| BUF_SIZE | 0 | info | s32min-s32max |
| BUF_SIZE | 0 | info->device | 1616 |
| BUF_SIZE | 0 | info->fbdefio | 2,4,16,24,32,128,216,248,256,1288,1984,2560,2864 |
| BUF_SIZE | 0 | info->fbops | 168 |
| BUF_SIZE | 0 | info->pseudo_palette | 2,4,16,24,32,128,216,248,256,1288,1984,2560,2864 |
| BUF_SIZE | 0 | info->screen_buffer | 16384 |
| DATA_SOURCE | 0 | info | r framebuffer_alloc |
| BIT_INFO | 0 | info->flags | 0x4,0xffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &hdev->driver_input_lock | ||
| TYPE_LOCK | (struct hid_device)->driver_input_lock |
drivers/video/fbdev/ssd1307fb.c ssd1307fb_probe() -> fb_deferred_io_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->bl_curve_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | info->bl_curve_mutex.first_waiter | 0 |
| PARAM_VALUE | 0 | info->bl_curve_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | info->bl_curve_mutex.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | info->bl_curve_mutex.owner.counter | 0 |
| PARAM_VALUE | 0 | info->blank | 0 |
| PARAM_VALUE | 0 | info->device | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbcon_rotate_hint | (-1) |
| PARAM_VALUE | 0 | info->fbdefio | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbdefio->deferred_io | 992109077904113664 |
| PARAM_VALUE | 0 | info->fbdefio->delay | 0-u32max |
| PARAM_VALUE | 0 | info->fbops | 8542114840781447168 |
| PARAM_VALUE | 0 | info->par | 4096-ptr_max |
| PARAM_VALUE | 0 | info->screen_base | 18379471554275704832,18446612682070032384 |
| PARAM_VALUE | 0 | info->screen_buffer | 18379471554275704832,18446612682070032384 |
| BUF_SIZE | 0 | info | s32min-s32max |
| BUF_SIZE | 0 | info->device | 1616 |
| BUF_SIZE | 0 | info->fbdefio | 32 |
| BUF_SIZE | 0 | info->fbops | 168 |
| CAPPED_DATA | 0 | info->fix.smem_start | 1 |
| DATA_SOURCE | 0 | info | r framebuffer_alloc |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/video/fbdev/smscufx.c ufx_ops_open() -> fb_deferred_io_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbdefio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | info->fbdefio->deferred_io | 5547103815379640320 |
| PARAM_VALUE | 0 | info->fbdefio->delay | 5 |
| PARAM_VALUE | 0 | info->par | 4096-ptr_max |
| BUF_SIZE | 0 | info->fbdefio | 32 |
| DATA_SOURCE | 0 | info | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &disconnect_mutex | ||
| HALF_LOCKED2 | 0 | &info->lock |