Defined in 1 files as a prototype:
Defined in 1 files as a member:
Defined in 1 files as a function:
Referenced in 76 files:
- drivers/gpu/drm/i915/display/intel_fbdev.c, line 160
- drivers/gpu/drm/omapdrm/omap_fbdev.c, line 120
- drivers/media/pci/ivtv/ivtvfb.c, line 939
- drivers/media/test-drivers/vivid/vivid-osd.c, line 260
- drivers/staging/sm750fb/sm750.c
- drivers/video/fbdev/68328fb.c, line 102
- drivers/video/fbdev/acornfb.c, line 612
- drivers/video/fbdev/amifb.c, line 3496
- drivers/video/fbdev/arcfb.c, line 444
- drivers/video/fbdev/arkfb.c, line 940
- drivers/video/fbdev/atafb.c, line 2672
- drivers/video/fbdev/atmel_lcdfb.c, line 812
- drivers/video/fbdev/aty/aty128fb.c
- drivers/video/fbdev/aty/atyfb_base.c, line 308
- drivers/video/fbdev/aty/radeon_base.c, line 1960
- drivers/video/fbdev/aty/radeon_pm.c, line 2775
- drivers/video/fbdev/au1100fb.c, line 677
- drivers/video/fbdev/cg14.c, line 47
- drivers/video/fbdev/cg6.c, line 54
- drivers/video/fbdev/cirrusfb.c, line 1968
- drivers/video/fbdev/controlfb.c, line 762
- drivers/video/fbdev/core/bitblit.c, line 380
- drivers/video/fbdev/core/fb_chrdev.c, line 121
- drivers/video/fbdev/core/fbcon_ccw.c, line 356
- drivers/video/fbdev/core/fbcon_cw.c, line 339
- drivers/video/fbdev/core/fbcon_ud.c, line 390
- drivers/video/fbdev/core/fbmem.c
- drivers/video/fbdev/core/fbsysfs.c, line 335
- drivers/video/fbdev/core/tileblit.c, line 157
- drivers/video/fbdev/cyber2000fb.c, line 1062
- drivers/video/fbdev/ffb.c, line 54
- drivers/video/fbdev/fsl-diu-fb.c, line 1458
- drivers/video/fbdev/g364fb.c, line 117
- drivers/video/fbdev/goldfishfb.c, line 171
- drivers/video/fbdev/grvga.c, line 259
- drivers/video/fbdev/gxt4500.c, line 609
- drivers/video/fbdev/hitfb.c, line 337
- drivers/video/fbdev/i740fb.c, line 1001
- drivers/video/fbdev/i810/i810_main.c, line 1555
- drivers/video/fbdev/imsttfb.c, line 1343
- drivers/video/fbdev/leo.c, line 48
- drivers/video/fbdev/matrox/matroxfb_base.c, line 1212
- drivers/video/fbdev/matrox/matroxfb_crtc2.c, line 574
- drivers/video/fbdev/mb862xx/mb862xxfbdrv.c, line 406
- drivers/video/fbdev/mmp/fb/mmpfb.c, line 462
- drivers/video/fbdev/neofb.c, line 1621
- drivers/video/fbdev/nvidia/nvidia.c, line 1039
- drivers/video/fbdev/omap/omapfb_main.c, line 1230
- drivers/video/fbdev/omap2/omapfb/omapfb-main.c, line 1298
- drivers/video/fbdev/pm2fb.c, line 1500
- drivers/video/fbdev/pm3fb.c, line 1210
- drivers/video/fbdev/ps3fb.c, line 945
- drivers/video/fbdev/pxa168fb.c, line 551
- drivers/video/fbdev/pxafb.c, line 606
- drivers/video/fbdev/riva/fbdev.c, line 1635
- drivers/video/fbdev/s1d13xxxfb.c
- drivers/video/fbdev/s3c-fb.c, line 1046
- drivers/video/fbdev/s3fb.c, line 1125
- drivers/video/fbdev/savage/savagefb_driver.c, line 1651
- drivers/video/fbdev/sh_mobile_lcdcfb.c
- drivers/video/fbdev/sis/sis_main.c, line 1888
- drivers/video/fbdev/skeletonfb.c, line 646
- drivers/video/fbdev/sm501fb.c
- drivers/video/fbdev/tcx.c, line 49
- drivers/video/fbdev/tdfxfb.c, line 1299
- drivers/video/fbdev/tgafb.c, line 81
- drivers/video/fbdev/tridentfb.c, line 1448
- drivers/video/fbdev/uvesafb.c
- drivers/video/fbdev/vesafb.c
- drivers/video/fbdev/vfb.c, line 87
- drivers/video/fbdev/vga16fb.c, line 1298
- drivers/video/fbdev/via/viafbdev.c, line 2061
- drivers/video/fbdev/vt8500lcdfb.c, line 252
- drivers/video/fbdev/vt8623fb.c, line 659
- drivers/video/fbdev/wm8505fb.c, line 258
- include/drm/drm_fb_helper.h, line 231
Smatch caller information:
drivers/video/fbdev/core/fbmem.c fb_set_var() -> fb_pan_display()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbcon_par->bitops->bmove | 358624830283558912,720436299731693568,831468009678733312,5647362587788095488,8504779760420265984 |
| PARAM_VALUE | 0 | info->fbcon_par->bitops->clear | 521403232646520832,551109980336709632,2946937881798750208,5928266012869279744,8021089253971767296 |
| PARAM_VALUE | 0 | info->fbcon_par->bitops->clear_margins | 2332376742054326272,3869344602472914944,6310568554524909568,7948939035621462016,8218489519675916288 |
| PARAM_VALUE | 0 | info->fbcon_par->bitops->cursor | 868574231927816192,1057466323525296128,5348809894935224320,6414243839333818368,8306283402744143872 |
| PARAM_VALUE | 0 | info->fbcon_par->bitops->putcs | 2160703045434204160,3282196084730585088,3915716234231488512,5524593610357645312,5974748255006371840 |
| PARAM_VALUE | 0 | info->fbcon_par->bitops->rotate_font | 0,2820989491178905600 |
| PARAM_VALUE | 0 | info->fbcon_par->bitops->update_start | 1284623903226216448,2343379461867827200,5536275800052752384,8034552877633937408,8573967883634688000 |
| PARAM_VALUE | 0 | info->fbops | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbops->fb_check_var | 1-u64max |
| PARAM_VALUE | 0 | info->fbops->fb_get_caps | 0,4096-ptr_max |
| PARAM_VALUE | 0 | info->fix.capabilities | 1-u16max |
| PARAM_VALUE | 0 | info->var.xres | 8-u32max |
| PARAM_VALUE | 0 | info->var.xres_virtual | 8-u32max |
| PARAM_VALUE | 0 | info->var.yres | 8-u32max |
| PARAM_VALUE | 0 | info->var.yres_virtual | 8-u32max |
| PARAM_VALUE | 1 | var | 4096-ptr_max |
| PARAM_VALUE | 1 | var->xres | 8-u32max |
| PARAM_VALUE | 1 | var->xres_virtual | 8-u32max |
| PARAM_VALUE | 1 | var->yres | 8-u32max |
| PARAM_VALUE | 1 | var->yres_virtual | 8-u32max |
| BUF_SIZE | 0 | info | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | info | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | info->device | (-1),1616 |
| BUF_SIZE | 0 | info->fbops | (-1),168 |
| CAPPED_DATA | 0 | info | 1 |
| CAPPED_DATA | 0 | info->var.xres | 1 |
| CAPPED_DATA | 0 | info->var.yres | 1 |
| DATA_SOURCE | 0 | info | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | info->var.blue.msb_right | 0-u32max |
| HOST_DATA | 0 | info->var.green.msb_right | 0-u32max |
| HOST_DATA | 0 | info->var.red.msb_right | 0-u32max |
| HOST_DATA | 0 | info->var.transp.length | 0-u32max |
| HOST_DATA | 0 | info->var.transp.msb_right | 0-u32max |
| HOST_DATA | 0 | info->var.transp.offset | 0-u32max |
| HOST_DATA | 0 | info->var.xres | 8-u32max |
| HOST_DATA | 0 | info->var.xres_virtual | 8-u32max |
| HOST_DATA | 0 | info->var.yres | 8-s32max[c] |
| HOST_DATA | 1 | var->blue.msb_right | 0-u32max |
| HOST_DATA | 1 | var->green.msb_right | 0-u32max |
| HOST_DATA | 1 | var->red.msb_right | 0-u32max |
| HOST_DATA | 1 | var->transp.length | 0-u32max |
| HOST_DATA | 1 | var->transp.msb_right | 0-u32max |
| HOST_DATA | 1 | var->transp.offset | 0-u32max |
| HOST_DATA | 1 | var->xres | 8-u32max |
| HOST_DATA | 1 | var->xres_virtual | 8-u32max |
| HOST_DATA | 1 | var->yres | 8-s32max[c] |
| USER_DATA | 0 | info->var.accel_flags | 0-u32max |
| USER_DATA | 0 | info->var.activate | 0-u32max[c] |
| USER_DATA | 0 | info->var.bits_per_pixel | 0-u32max |
| USER_DATA | 0 | info->var.blue.length | 0-u32max |
| USER_DATA | 0 | info->var.blue.msb_right | 0-u32max |
| USER_DATA | 0 | info->var.blue.offset | 0-u32max |
| USER_DATA | 0 | info->var.colorspace | 0-u32max |
| USER_DATA | 0 | info->var.grayscale | 0-u32max |
| USER_DATA | 0 | info->var.green.length | 0-u32max |
| USER_DATA | 0 | info->var.green.msb_right | 0-u32max |
| USER_DATA | 0 | info->var.green.offset | 0-u32max |
| USER_DATA | 0 | info->var.height | 0-u32max |
| USER_DATA | 0 | info->var.hsync_len | 0-u32max |
| USER_DATA | 0 | info->var.left_margin | 0-u32max |
| USER_DATA | 0 | info->var.lower_margin | 0-u32max |
| USER_DATA | 0 | info->var.nonstd | 0-u32max |
| USER_DATA | 0 | info->var.pixclock | 0-u32max |
| USER_DATA | 0 | info->var.red.length | 0-u32max |
| USER_DATA | 0 | info->var.red.msb_right | 0-u32max |
| USER_DATA | 0 | info->var.red.offset | 0-u32max |
| USER_DATA | 0 | info->var.right_margin | 0-u32max |
| USER_DATA | 0 | info->var.rotate | 0-u32max |
| USER_DATA | 0 | info->var.sync | 0-u32max |
| USER_DATA | 0 | info->var.transp.length | 0-u32max |
| USER_DATA | 0 | info->var.transp.msb_right | 0-u32max |
| USER_DATA | 0 | info->var.transp.offset | 0-u32max |
| USER_DATA | 0 | info->var.upper_margin | 0-u32max |
| USER_DATA | 0 | info->var.vmode | 0-u32max |
| USER_DATA | 0 | info->var.vsync_len | 0-u32max |
| USER_DATA | 0 | info->var.width | 0-u32max |
| USER_DATA | 0 | info->var.xoffset | 0-u32max |
| USER_DATA | 0 | info->var.xres | 8-u32max |
| USER_DATA | 0 | info->var.xres_virtual | 8-u32max |
| USER_DATA | 0 | info->var.yoffset | 0-u32max |
| USER_DATA | 0 | info->var.yres | 8-u32max |
| USER_DATA | 0 | info->var.yres_virtual | 8-u32max |
| USER_DATA | 1 | var->accel_flags | 0-u32max |
| USER_DATA | 1 | var->activate | 0-u32max[c] |
| USER_DATA | 1 | var->bits_per_pixel | 0-u32max |
| USER_DATA | 1 | var->blue.length | 0-u32max |
| USER_DATA | 1 | var->blue.msb_right | 0-u32max |
| USER_DATA | 1 | var->blue.offset | 0-u32max |
| USER_DATA | 1 | var->colorspace | 0-u32max |
| USER_DATA | 1 | var->grayscale | 0-u32max |
| USER_DATA | 1 | var->green.length | 0-u32max |
| USER_DATA | 1 | var->green.msb_right | 0-u32max |
| USER_DATA | 1 | var->green.offset | 0-u32max |
| USER_DATA | 1 | var->height | 0-u32max |
| USER_DATA | 1 | var->hsync_len | 0-u32max |
| USER_DATA | 1 | var->left_margin | 0-u32max |
| USER_DATA | 1 | var->lower_margin | 0-u32max |
| USER_DATA | 1 | var->nonstd | 0-u32max |
| USER_DATA | 1 | var->pixclock | 0-u32max |
| USER_DATA | 1 | var->red.length | 0-u32max |
| USER_DATA | 1 | var->red.msb_right | 0-u32max |
| USER_DATA | 1 | var->red.offset | 0-u32max |
| USER_DATA | 1 | var->right_margin | 0-u32max |
| USER_DATA | 1 | var->rotate | 0-u32max |
| USER_DATA | 1 | var->sync | 0-u32max |
| USER_DATA | 1 | var->transp.length | 0-u32max |
| USER_DATA | 1 | var->transp.msb_right | 0-u32max |
| USER_DATA | 1 | var->transp.offset | 0-u32max |
| USER_DATA | 1 | var->upper_margin | 0-u32max |
| USER_DATA | 1 | var->vmode | 0-u32max |
| USER_DATA | 1 | var->vsync_len | 0-u32max |
| USER_DATA | 1 | var->width | 0-u32max |
| USER_DATA | 1 | var->xoffset | 0-u32max |
| USER_DATA | 1 | var->xres | 8-u32max |
| USER_DATA | 1 | var->xres_virtual | 8-u32max |
| USER_DATA | 1 | var->yoffset | 0-u32max |
| USER_DATA | 1 | var->yres | 8-u32max |
| USER_DATA | 1 | var->yres_virtual | 8-u32max |
| NO_OVERFLOW_SIMPLE | 0 | info->fbdefio_state->npagerefs | |
| NO_OVERFLOW_SIMPLE | 0 | info->fix.mmio_start | |
| NO_OVERFLOW_SIMPLE | 0 | info->var.xres | |
| NO_OVERFLOW_SIMPLE | 0 | info->var.xres_virtual | |
| NO_OVERFLOW_SIMPLE | 0 | info->var.yres | |
| NO_OVERFLOW_SIMPLE | 0 | info->var.yres_virtual | |
| NO_OVERFLOW_SIMPLE | 1 | var->xres | |
| NO_OVERFLOW_SIMPLE | 1 | var->xres_virtual | |
| NO_OVERFLOW_SIMPLE | 1 | var->yres | |
| NO_OVERFLOW_SIMPLE | 1 | var->yres_virtual | |
| UNITS | 0 | info | unit_byte |
| USER_PTR | 0 | info->var.reserved | |
| USER_PTR | 1 | var->reserved | |
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | global &console_sem | ||
| HALF_LOCKED2 | 0 | &info->lock |
drivers/video/fbdev/core/fbcon_ud.c ud_update_start() -> fb_pan_display()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbcon_par | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbcon_par->bitops | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbcon_par->bitops->bmove | 358624830283558912,720436299731693568,831468009678733312,5647362587788095488,8504779760420265984 |
| PARAM_VALUE | 0 | info->fbcon_par->bitops->clear | 521403232646520832,551109980336709632,2946937881798750208,5928266012869279744,8021089253971767296 |
| PARAM_VALUE | 0 | info->fbcon_par->bitops->clear_margins | 2332376742054326272,3869344602472914944,6310568554524909568,7948939035621462016,8218489519675916288 |
| PARAM_VALUE | 0 | info->fbcon_par->bitops->cursor | 868574231927816192,1057466323525296128,5348809894935224320,6414243839333818368,8306283402744143872 |
| PARAM_VALUE | 0 | info->fbcon_par->bitops->putcs | 2160703045434204160,3282196084730585088,3915716234231488512,5524593610357645312,5974748255006371840 |
| PARAM_VALUE | 0 | info->fbcon_par->bitops->rotate_font | 0,2820989491178905600 |
| PARAM_VALUE | 0 | info->fbcon_par->bitops->update_start | 1284623903226216448,2343379461867827200,5536275800052752384,8034552877633937408,8573967883634688000 |
| PARAM_VALUE | 0 | info->fbcon_par->p | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbcon_par->p->scrollmode | 1-5 |
| PARAM_VALUE | 1 | var | 4096-ptr_max |
| BUF_SIZE | 0 | info | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | info | s32min-(-1),1-s32max |
| CAPPED_DATA | 0 | info | 1 |
| DATA_SOURCE | 0 | info | $0 |
| NOSPEC | 0 | info->var.xres | |
| NOSPEC | 0 | info->var.yres | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | info->var.accel_flags | 0-u32max |
| USER_DATA | 0 | info->var.activate | 0-u32max[c] |
| USER_DATA | 0 | info->var.bits_per_pixel | 0-u32max |
| USER_DATA | 0 | info->var.blue.length | 0-u32max |
| USER_DATA | 0 | info->var.blue.msb_right | 0-u32max |
| USER_DATA | 0 | info->var.blue.offset | 0-u32max |
| USER_DATA | 0 | info->var.colorspace | 0-u32max |
| USER_DATA | 0 | info->var.grayscale | 0-u32max |
| USER_DATA | 0 | info->var.green.length | 0-u32max |
| USER_DATA | 0 | info->var.green.msb_right | 0-u32max |
| USER_DATA | 0 | info->var.green.offset | 0-u32max |
| USER_DATA | 0 | info->var.height | 0-u32max |
| USER_DATA | 0 | info->var.hsync_len | 0-u32max |
| USER_DATA | 0 | info->var.left_margin | 0-u32max |
| USER_DATA | 0 | info->var.lower_margin | 0-u32max |
| USER_DATA | 0 | info->var.nonstd | 0-u32max |
| USER_DATA | 0 | info->var.pixclock | 0-u32max |
| USER_DATA | 0 | info->var.red.length | 0-u32max |
| USER_DATA | 0 | info->var.red.msb_right | 0-u32max |
| USER_DATA | 0 | info->var.red.offset | 0-u32max |
| USER_DATA | 0 | info->var.right_margin | 0-u32max |
| USER_DATA | 0 | info->var.rotate | 0-u32max |
| USER_DATA | 0 | info->var.sync | 0-u32max |
| USER_DATA | 0 | info->var.transp.length | 0-u32max |
| USER_DATA | 0 | info->var.transp.msb_right | 0-u32max |
| USER_DATA | 0 | info->var.transp.offset | 0-u32max |
| USER_DATA | 0 | info->var.upper_margin | 0-u32max |
| USER_DATA | 0 | info->var.vmode | 0-u32max |
| USER_DATA | 0 | info->var.vsync_len | 0-u32max |
| USER_DATA | 0 | info->var.width | 0-u32max |
| USER_DATA | 0 | info->var.xoffset | 0-u32max |
| USER_DATA | 0 | info->var.xres | 8-u32max |
| USER_DATA | 0 | info->var.xres_virtual | 8-u32max |
| USER_DATA | 0 | info->var.yoffset | 0-u32max |
| USER_DATA | 0 | info->var.yres | 8-u32max |
| USER_DATA | 0 | info->var.yres_virtual | 8-u32max |
| HALF_LOCKED2 | global &console_sem | ||
| HALF_LOCKED2 | 0 | &info->lock |
drivers/video/fbdev/core/fbsysfs.c store_pan() -> fb_pan_display()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 1 | var | 1000146514455687168 |
| BUF_SIZE | 0 | info | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | info | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | var->xoffset | 0-u32max |
| USER_DATA | 1 | var->yoffset | 0-u32max |
| UNITS | 0 | info | unit_byte |
| LOCK2 | &of->mutex | ||
| LOCK2 | global &console_sem | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/video/fbdev/aty/aty128fb.c aty128_do_resume() -> fb_pan_display()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->par | 4096-ptr_max |
| PARAM_VALUE | 0 | info->par->mem->Trcd | 1,3 |
| PARAM_VALUE | 1 | var | 4096-ptr_max |
| BUF_SIZE | 0 | info | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | info | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | info | unit_byte |
| LOCK2 | global &console_sem | ||
| HALF_LOCKED2 | &fsm->lock |
drivers/video/fbdev/core/bitblit.c bit_update_start() -> fb_pan_display()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbcon_par | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbcon_par->bitops | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbcon_par->bitops->bmove | 358624830283558912,720436299731693568,831468009678733312,5647362587788095488,8504779760420265984 |
| PARAM_VALUE | 0 | info->fbcon_par->bitops->clear | 521403232646520832,551109980336709632,2946937881798750208,5928266012869279744,8021089253971767296 |
| PARAM_VALUE | 0 | info->fbcon_par->bitops->clear_margins | 2332376742054326272,3869344602472914944,6310568554524909568,7948939035621462016,8218489519675916288 |
| PARAM_VALUE | 0 | info->fbcon_par->bitops->cursor | 868574231927816192,1057466323525296128,5348809894935224320,6414243839333818368,8306283402744143872 |
| PARAM_VALUE | 0 | info->fbcon_par->bitops->putcs | 2160703045434204160,3282196084730585088,3915716234231488512,5524593610357645312,5974748255006371840 |
| PARAM_VALUE | 0 | info->fbcon_par->bitops->rotate_font | 0,2820989491178905600 |
| PARAM_VALUE | 0 | info->fbcon_par->bitops->update_start | 1284623903226216448,2343379461867827200,5536275800052752384,8034552877633937408,8573967883634688000 |
| PARAM_VALUE | 0 | info->fbcon_par->p->scrollmode | 1-5 |
| PARAM_VALUE | 0 | info->fbcon_par->var.xoffset | 0 |
| PARAM_VALUE | 1 | var | 4096-ptr_max |
| PARAM_VALUE | 1 | var->xoffset | 0 |
| BUF_SIZE | 0 | info | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | info | s32min-(-1),1-s32max |
| CAPPED_DATA | 0 | info | 1 |
| DATA_SOURCE | 0 | info | $0 |
| NOSPEC | 0 | info->var.xres | |
| NOSPEC | 0 | info->var.yres | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | info->var.accel_flags | 0-u32max |
| USER_DATA | 0 | info->var.activate | 0-u32max[c] |
| USER_DATA | 0 | info->var.bits_per_pixel | 0-u32max |
| USER_DATA | 0 | info->var.blue.length | 0-u32max |
| USER_DATA | 0 | info->var.blue.msb_right | 0-u32max |
| USER_DATA | 0 | info->var.blue.offset | 0-u32max |
| USER_DATA | 0 | info->var.colorspace | 0-u32max |
| USER_DATA | 0 | info->var.grayscale | 0-u32max |
| USER_DATA | 0 | info->var.green.length | 0-u32max |
| USER_DATA | 0 | info->var.green.msb_right | 0-u32max |
| USER_DATA | 0 | info->var.green.offset | 0-u32max |
| USER_DATA | 0 | info->var.height | 0-u32max |
| USER_DATA | 0 | info->var.hsync_len | 0-u32max |
| USER_DATA | 0 | info->var.left_margin | 0-u32max |
| USER_DATA | 0 | info->var.lower_margin | 0-u32max |
| USER_DATA | 0 | info->var.nonstd | 0-u32max |
| USER_DATA | 0 | info->var.pixclock | 0-u32max |
| USER_DATA | 0 | info->var.red.length | 0-u32max |
| USER_DATA | 0 | info->var.red.msb_right | 0-u32max |
| USER_DATA | 0 | info->var.red.offset | 0-u32max |
| USER_DATA | 0 | info->var.right_margin | 0-u32max |
| USER_DATA | 0 | info->var.rotate | 0-u32max |
| USER_DATA | 0 | info->var.sync | 0-u32max |
| USER_DATA | 0 | info->var.transp.length | 0-u32max |
| USER_DATA | 0 | info->var.transp.msb_right | 0-u32max |
| USER_DATA | 0 | info->var.transp.offset | 0-u32max |
| USER_DATA | 0 | info->var.upper_margin | 0-u32max |
| USER_DATA | 0 | info->var.vmode | 0-u32max |
| USER_DATA | 0 | info->var.vsync_len | 0-u32max |
| USER_DATA | 0 | info->var.width | 0-u32max |
| USER_DATA | 0 | info->var.xoffset | 0-u32max |
| USER_DATA | 0 | info->var.xres | 8-u32max |
| USER_DATA | 0 | info->var.xres_virtual | 8-u32max |
| USER_DATA | 0 | info->var.yoffset | 0-u32max |
| USER_DATA | 0 | info->var.yres | 8-u32max |
| USER_DATA | 0 | info->var.yres_virtual | 8-u32max |
| HALF_LOCKED2 | global &console_sem | ||
| HALF_LOCKED2 | 0 | &info->lock |
drivers/video/fbdev/core/tileblit.c tile_update_start() -> fb_pan_display()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbcon_par | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbcon_par->bitops | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbcon_par->bitops->bmove | 358624830283558912,720436299731693568,831468009678733312,5647362587788095488,8504779760420265984 |
| PARAM_VALUE | 0 | info->fbcon_par->bitops->clear | 521403232646520832,551109980336709632,2946937881798750208,5928266012869279744,8021089253971767296 |
| PARAM_VALUE | 0 | info->fbcon_par->bitops->clear_margins | 2332376742054326272,3869344602472914944,6310568554524909568,7948939035621462016,8218489519675916288 |
| PARAM_VALUE | 0 | info->fbcon_par->bitops->cursor | 868574231927816192,1057466323525296128,5348809894935224320,6414243839333818368,8306283402744143872 |
| PARAM_VALUE | 0 | info->fbcon_par->bitops->putcs | 2160703045434204160,3282196084730585088,3915716234231488512,5524593610357645312,5974748255006371840 |
| PARAM_VALUE | 0 | info->fbcon_par->bitops->rotate_font | 0,2820989491178905600 |
| PARAM_VALUE | 0 | info->fbcon_par->bitops->update_start | 1284623903226216448,2343379461867827200,5536275800052752384,8034552877633937408,8573967883634688000 |
| PARAM_VALUE | 0 | info->fbcon_par->p->scrollmode | 1-5 |
| PARAM_VALUE | 0 | info->fbcon_par->var.xoffset | 0 |
| PARAM_VALUE | 1 | var | 4096-ptr_max |
| PARAM_VALUE | 1 | var->xoffset | 0 |
| BUF_SIZE | 0 | info | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | info | s32min-(-1),1-s32max |
| CAPPED_DATA | 0 | info | 1 |
| DATA_SOURCE | 0 | info | $0 |
| NOSPEC | 0 | info->var.xres | |
| NOSPEC | 0 | info->var.yres | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | info->var.accel_flags | 0-u32max |
| USER_DATA | 0 | info->var.activate | 0-u32max[c] |
| USER_DATA | 0 | info->var.bits_per_pixel | 0-u32max |
| USER_DATA | 0 | info->var.blue.length | 0-u32max |
| USER_DATA | 0 | info->var.blue.msb_right | 0-u32max |
| USER_DATA | 0 | info->var.blue.offset | 0-u32max |
| USER_DATA | 0 | info->var.colorspace | 0-u32max |
| USER_DATA | 0 | info->var.grayscale | 0-u32max |
| USER_DATA | 0 | info->var.green.length | 0-u32max |
| USER_DATA | 0 | info->var.green.msb_right | 0-u32max |
| USER_DATA | 0 | info->var.green.offset | 0-u32max |
| USER_DATA | 0 | info->var.height | 0-u32max |
| USER_DATA | 0 | info->var.hsync_len | 0-u32max |
| USER_DATA | 0 | info->var.left_margin | 0-u32max |
| USER_DATA | 0 | info->var.lower_margin | 0-u32max |
| USER_DATA | 0 | info->var.nonstd | 0-u32max |
| USER_DATA | 0 | info->var.pixclock | 0-u32max |
| USER_DATA | 0 | info->var.red.length | 0-u32max |
| USER_DATA | 0 | info->var.red.msb_right | 0-u32max |
| USER_DATA | 0 | info->var.red.offset | 0-u32max |
| USER_DATA | 0 | info->var.right_margin | 0-u32max |
| USER_DATA | 0 | info->var.rotate | 0-u32max |
| USER_DATA | 0 | info->var.sync | 0-u32max |
| USER_DATA | 0 | info->var.transp.length | 0-u32max |
| USER_DATA | 0 | info->var.transp.msb_right | 0-u32max |
| USER_DATA | 0 | info->var.transp.offset | 0-u32max |
| USER_DATA | 0 | info->var.upper_margin | 0-u32max |
| USER_DATA | 0 | info->var.vmode | 0-u32max |
| USER_DATA | 0 | info->var.vsync_len | 0-u32max |
| USER_DATA | 0 | info->var.width | 0-u32max |
| USER_DATA | 0 | info->var.xoffset | 0-u32max |
| USER_DATA | 0 | info->var.xres | 8-u32max |
| USER_DATA | 0 | info->var.xres_virtual | 8-u32max |
| USER_DATA | 0 | info->var.yoffset | 0-u32max |
| USER_DATA | 0 | info->var.yres | 8-u32max |
| USER_DATA | 0 | info->var.yres_virtual | 8-u32max |
| HALF_LOCKED2 | global &console_sem | ||
| HALF_LOCKED2 | 0 | &info->lock |
drivers/video/fbdev/core/fbcon_ccw.c ccw_update_start() -> fb_pan_display()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbcon_par | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbcon_par->bitops | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbcon_par->bitops->bmove | 358624830283558912,720436299731693568,831468009678733312,5647362587788095488,8504779760420265984 |
| PARAM_VALUE | 0 | info->fbcon_par->bitops->clear | 521403232646520832,551109980336709632,2946937881798750208,5928266012869279744,8021089253971767296 |
| PARAM_VALUE | 0 | info->fbcon_par->bitops->clear_margins | 2332376742054326272,3869344602472914944,6310568554524909568,7948939035621462016,8218489519675916288 |
| PARAM_VALUE | 0 | info->fbcon_par->bitops->cursor | 868574231927816192,1057466323525296128,5348809894935224320,6414243839333818368,8306283402744143872 |
| PARAM_VALUE | 0 | info->fbcon_par->bitops->putcs | 2160703045434204160,3282196084730585088,3915716234231488512,5524593610357645312,5974748255006371840 |
| PARAM_VALUE | 0 | info->fbcon_par->bitops->rotate_font | 0,2820989491178905600 |
| PARAM_VALUE | 0 | info->fbcon_par->bitops->update_start | 1284623903226216448,2343379461867827200,5536275800052752384,8034552877633937408,8573967883634688000 |
| PARAM_VALUE | 0 | info->fbcon_par->p | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbcon_par->p->scrollmode | 1-5 |
| PARAM_VALUE | 1 | var | 4096-ptr_max |
| BUF_SIZE | 0 | info | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | info | s32min-(-1),1-s32max |
| CAPPED_DATA | 0 | info | 1 |
| DATA_SOURCE | 0 | info | $0 |
| NOSPEC | 0 | info->var.xres | |
| NOSPEC | 0 | info->var.yres | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | info->var.accel_flags | 0-u32max |
| USER_DATA | 0 | info->var.activate | 0-u32max[c] |
| USER_DATA | 0 | info->var.bits_per_pixel | 0-u32max |
| USER_DATA | 0 | info->var.blue.length | 0-u32max |
| USER_DATA | 0 | info->var.blue.msb_right | 0-u32max |
| USER_DATA | 0 | info->var.blue.offset | 0-u32max |
| USER_DATA | 0 | info->var.colorspace | 0-u32max |
| USER_DATA | 0 | info->var.grayscale | 0-u32max |
| USER_DATA | 0 | info->var.green.length | 0-u32max |
| USER_DATA | 0 | info->var.green.msb_right | 0-u32max |
| USER_DATA | 0 | info->var.green.offset | 0-u32max |
| USER_DATA | 0 | info->var.height | 0-u32max |
| USER_DATA | 0 | info->var.hsync_len | 0-u32max |
| USER_DATA | 0 | info->var.left_margin | 0-u32max |
| USER_DATA | 0 | info->var.lower_margin | 0-u32max |
| USER_DATA | 0 | info->var.nonstd | 0-u32max |
| USER_DATA | 0 | info->var.pixclock | 0-u32max |
| USER_DATA | 0 | info->var.red.length | 0-u32max |
| USER_DATA | 0 | info->var.red.msb_right | 0-u32max |
| USER_DATA | 0 | info->var.red.offset | 0-u32max |
| USER_DATA | 0 | info->var.right_margin | 0-u32max |
| USER_DATA | 0 | info->var.rotate | 0-u32max |
| USER_DATA | 0 | info->var.sync | 0-u32max |
| USER_DATA | 0 | info->var.transp.length | 0-u32max |
| USER_DATA | 0 | info->var.transp.msb_right | 0-u32max |
| USER_DATA | 0 | info->var.transp.offset | 0-u32max |
| USER_DATA | 0 | info->var.upper_margin | 0-u32max |
| USER_DATA | 0 | info->var.vmode | 0-u32max |
| USER_DATA | 0 | info->var.vsync_len | 0-u32max |
| USER_DATA | 0 | info->var.width | 0-u32max |
| USER_DATA | 0 | info->var.xoffset | 0-u32max |
| USER_DATA | 0 | info->var.xres | 8-u32max |
| USER_DATA | 0 | info->var.xres_virtual | 8-u32max |
| USER_DATA | 0 | info->var.yoffset | 0-u32max |
| USER_DATA | 0 | info->var.yres | 8-u32max |
| USER_DATA | 0 | info->var.yres_virtual | 8-u32max |
| HALF_LOCKED2 | global &console_sem | ||
| HALF_LOCKED2 | 0 | &info->lock |
drivers/video/fbdev/core/fb_chrdev.c do_fb_ioctl() -> fb_pan_display()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 1-u64max |
| PARAM_VALUE | 0 | info->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | info->lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | info->lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | info->lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 1 | var | 6313600943772692480 |
| CAPPED_DATA | 0 | info | 1 |
| DATA_SOURCE | 0 | info | $0 |
| USER_DATA | 1 | var->accel_flags | 0-u32max |
| USER_DATA | 1 | var->activate | 0-u32max |
| USER_DATA | 1 | var->bits_per_pixel | 0-u32max |
| USER_DATA | 1 | var->blue.length | 0-u32max |
| USER_DATA | 1 | var->blue.msb_right | 0-u32max |
| USER_DATA | 1 | var->blue.offset | 0-u32max |
| USER_DATA | 1 | var->colorspace | 0-u32max |
| USER_DATA | 1 | var->grayscale | 0-u32max |
| USER_DATA | 1 | var->green.length | 0-u32max |
| USER_DATA | 1 | var->green.msb_right | 0-u32max |
| USER_DATA | 1 | var->green.offset | 0-u32max |
| USER_DATA | 1 | var->height | 0-u32max |
| USER_DATA | 1 | var->hsync_len | 0-u32max |
| USER_DATA | 1 | var->left_margin | 0-u32max |
| USER_DATA | 1 | var->lower_margin | 0-u32max |
| USER_DATA | 1 | var->nonstd | 0-u32max |
| USER_DATA | 1 | var->pixclock | 0-u32max |
| USER_DATA | 1 | var->red.length | 0-u32max |
| USER_DATA | 1 | var->red.msb_right | 0-u32max |
| USER_DATA | 1 | var->red.offset | 0-u32max |
| USER_DATA | 1 | var->right_margin | 0-u32max |
| USER_DATA | 1 | var->rotate | 0-u32max |
| USER_DATA | 1 | var->sync | 0-u32max |
| USER_DATA | 1 | var->transp.length | 0-u32max |
| USER_DATA | 1 | var->transp.msb_right | 0-u32max |
| USER_DATA | 1 | var->transp.offset | 0-u32max |
| USER_DATA | 1 | var->upper_margin | 0-u32max |
| USER_DATA | 1 | var->vmode | 0-u32max |
| USER_DATA | 1 | var->vsync_len | 0-u32max |
| USER_DATA | 1 | var->width | 0-u32max |
| USER_DATA | 1 | var->xoffset | 0-u32max |
| USER_DATA | 1 | var->xres | 0-u32max |
| USER_DATA | 1 | var->xres_virtual | 0-u32max |
| USER_DATA | 1 | var->yoffset | 0-u32max |
| USER_DATA | 1 | var->yres | 0-u32max |
| USER_DATA | 1 | var->yres_virtual | 0-u32max |
| USER_PTR | 1 | var->reserved | |
| LOCK2 | global &console_sem | ||
| LOCK2 | 0 | &info->lock | |
| TYPE_LOCK | (struct fb_info)->lock |
drivers/video/fbdev/aty/radeon_pm.c radeonfb_pci_resume() -> fb_pan_display()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->flags | s32min-(-1),2-s32max |
| PARAM_VALUE | 0 | info->par | 4096-ptr_max |
| PARAM_VALUE | 1 | var | 4096-ptr_max |
| BUF_SIZE | 0 | info | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | info | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | info | unit_byte |
| LOCK2 | global &console_sem |
drivers/video/fbdev/core/fbcon_cw.c cw_update_start() -> fb_pan_display()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbcon_par | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbcon_par->bitops | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbcon_par->bitops->bmove | 358624830283558912,720436299731693568,831468009678733312,5647362587788095488,8504779760420265984 |
| PARAM_VALUE | 0 | info->fbcon_par->bitops->clear | 521403232646520832,551109980336709632,2946937881798750208,5928266012869279744,8021089253971767296 |
| PARAM_VALUE | 0 | info->fbcon_par->bitops->clear_margins | 2332376742054326272,3869344602472914944,6310568554524909568,7948939035621462016,8218489519675916288 |
| PARAM_VALUE | 0 | info->fbcon_par->bitops->cursor | 868574231927816192,1057466323525296128,5348809894935224320,6414243839333818368,8306283402744143872 |
| PARAM_VALUE | 0 | info->fbcon_par->bitops->putcs | 2160703045434204160,3282196084730585088,3915716234231488512,5524593610357645312,5974748255006371840 |
| PARAM_VALUE | 0 | info->fbcon_par->bitops->rotate_font | 0,2820989491178905600 |
| PARAM_VALUE | 0 | info->fbcon_par->bitops->update_start | 1284623903226216448,2343379461867827200,5536275800052752384,8034552877633937408,8573967883634688000 |
| PARAM_VALUE | 0 | info->fbcon_par->p | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbcon_par->p->scrollmode | 1-5 |
| PARAM_VALUE | 0 | info->fbcon_par->var.yoffset | 0 |
| PARAM_VALUE | 1 | var | 4096-ptr_max |
| PARAM_VALUE | 1 | var->yoffset | 0 |
| BUF_SIZE | 0 | info | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | info | s32min-(-1),1-s32max |
| CAPPED_DATA | 0 | info | 1 |
| DATA_SOURCE | 0 | info | $0 |
| NOSPEC | 0 | info->var.xres | |
| NOSPEC | 0 | info->var.yres | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | info->var.accel_flags | 0-u32max |
| USER_DATA | 0 | info->var.activate | 0-u32max[c] |
| USER_DATA | 0 | info->var.bits_per_pixel | 0-u32max |
| USER_DATA | 0 | info->var.blue.length | 0-u32max |
| USER_DATA | 0 | info->var.blue.msb_right | 0-u32max |
| USER_DATA | 0 | info->var.blue.offset | 0-u32max |
| USER_DATA | 0 | info->var.colorspace | 0-u32max |
| USER_DATA | 0 | info->var.grayscale | 0-u32max |
| USER_DATA | 0 | info->var.green.length | 0-u32max |
| USER_DATA | 0 | info->var.green.msb_right | 0-u32max |
| USER_DATA | 0 | info->var.green.offset | 0-u32max |
| USER_DATA | 0 | info->var.height | 0-u32max |
| USER_DATA | 0 | info->var.hsync_len | 0-u32max |
| USER_DATA | 0 | info->var.left_margin | 0-u32max |
| USER_DATA | 0 | info->var.lower_margin | 0-u32max |
| USER_DATA | 0 | info->var.nonstd | 0-u32max |
| USER_DATA | 0 | info->var.pixclock | 0-u32max |
| USER_DATA | 0 | info->var.red.length | 0-u32max |
| USER_DATA | 0 | info->var.red.msb_right | 0-u32max |
| USER_DATA | 0 | info->var.red.offset | 0-u32max |
| USER_DATA | 0 | info->var.right_margin | 0-u32max |
| USER_DATA | 0 | info->var.rotate | 0-u32max |
| USER_DATA | 0 | info->var.sync | 0-u32max |
| USER_DATA | 0 | info->var.transp.length | 0-u32max |
| USER_DATA | 0 | info->var.transp.msb_right | 0-u32max |
| USER_DATA | 0 | info->var.transp.offset | 0-u32max |
| USER_DATA | 0 | info->var.upper_margin | 0-u32max |
| USER_DATA | 0 | info->var.vmode | 0-u32max |
| USER_DATA | 0 | info->var.vsync_len | 0-u32max |
| USER_DATA | 0 | info->var.width | 0-u32max |
| USER_DATA | 0 | info->var.xoffset | 0-u32max |
| USER_DATA | 0 | info->var.xres | 8-u32max |
| USER_DATA | 0 | info->var.xres_virtual | 8-u32max |
| USER_DATA | 0 | info->var.yoffset | 0-u32max |
| USER_DATA | 0 | info->var.yres | 8-u32max |
| USER_DATA | 0 | info->var.yres_virtual | 8-u32max |
| HALF_LOCKED2 | global &console_sem | ||
| HALF_LOCKED2 | 0 | &info->lock |