Defined in 1 files as a function:
Referenced in 6 files:
- drivers/video/fbdev/aty/atyfb_base.c, line 3934
- drivers/video/fbdev/core/fb_chrdev.c
- drivers/video/fbdev/core/fbcmap.c, line 291
- drivers/video/fbdev/core/fbcon.c
- drivers/video/fbdev/core/fbsysfs.c
- drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c
Smatch caller information:
drivers/video/fbdev/core/fbcon.c fbcon_open() -> unlock_fb_info()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbops | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbops->fb_open | 1-u64max |
| PARAM_VALUE | 0 | info->fbops->owner | 0,4096-ptr_max |
| PARAM_VALUE | 0 | info->fbops->owner->refcnt.counter | 0-s32max |
| PARAM_VALUE | 0 | info->fbops->owner->state | 0-1,3-u32max |
| 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.first_waiter->task->blocked_on | 0 |
| PARAM_VALUE | 0 | info->lock.osq.tail.counter | 0-s32max |
| DATA_SOURCE | 0 | info | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | 0 | &info->lock | |
| HALF_LOCKED2 | global &console_sem | ||
| TYPE_LOCK | (struct fb_info)->lock |
drivers/video/fbdev/core/fbcon.c fbcon_open() -> unlock_fb_info()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbops | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbops->owner | 0,4096-ptr_max |
| PARAM_VALUE | 0 | info->fbops->owner->refcnt.counter | 0-s32max |
| PARAM_VALUE | 0 | info->fbops->owner->state | 0-1,3-u32max |
| 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.first_waiter->task->blocked_on | 0 |
| PARAM_VALUE | 0 | info->lock.osq.tail.counter | 0-s32max |
| DATA_SOURCE | 0 | info | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | info->par->initial.CR31 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR32 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR33 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR34 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR36 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR3A | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR3B | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR3C | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR40 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR42 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR43 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR45 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR50 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR51 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR53 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR58 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR5D | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR5E | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR60 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR65 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR66 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR67 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR68 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR69 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR6F | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR86 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR88 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR90 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR91 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CRB0 | 0-255 |
| HOST_DATA | 0 | info->par->initial.MMPR0 | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial.MMPR1 | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial.MMPR2 | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial.MMPR3 | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial.SR08 | 0-255 |
| HOST_DATA | 0 | info->par->initial.SR0E | 0-255 |
| HOST_DATA | 0 | info->par->initial.SR0F | 0-255 |
| HOST_DATA | 0 | info->par->initial.SR10 | 0-255 |
| HOST_DATA | 0 | info->par->initial.SR11 | 0-255 |
| HOST_DATA | 0 | info->par->initial.SR12 | 0-255 |
| HOST_DATA | 0 | info->par->initial.SR13 | 0-255 |
| HOST_DATA | 0 | info->par->initial.SR15 | 0-255 |
| HOST_DATA | 0 | info->par->initial.SR18 | 0-255 |
| HOST_DATA | 0 | info->par->initial.SR29 | 0-255 |
| HOST_DATA | 0 | info->par->initial.SR30 | 0-255 |
| HOST_DATA | 0 | info->par->initial_state | s64min-s64max |
| HOST_DATA | 0 | info->par->initial_state.arbitration0 | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.arbitration1 | 0-511 |
| HOST_DATA | 0 | info->par->initial_state.bpp | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.config | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.control | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.crtcOwner | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.crtcSync | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.cursor0 | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.cursor1 | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.cursor2 | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.cursorConfig | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.displayV | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.dither | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.ext | s64min-s64max |
| HOST_DATA | 0 | info->par->initial_state.ext.arbitration0 | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.ext.arbitration1 | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.ext.bpp | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.ext.config | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.ext.crtcOwner | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.ext.cursor0 | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.ext.cursor1 | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.ext.cursor2 | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.ext.cursorConfig | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.ext.dither | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.ext.extra | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.ext.general | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.ext.head | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.ext.head2 | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.ext.height | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.ext.horiz | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.ext.interlace | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.ext.offset0 | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.ext.offset1 | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.ext.offset2 | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.ext.offset3 | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.ext.pitch0 | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.ext.pitch1 | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.ext.pitch2 | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.ext.pitch3 | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.ext.pixel | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.ext.pllsel | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.ext.repaint0 | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.ext.repaint1 | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.ext.scale | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.ext.screen | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.ext.vpll | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.ext.vpll2 | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.ext.width | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.extra | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.fifo | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.general | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.head | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.head2 | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.height | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.horiz | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.interlace | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.misc_output | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.pixel | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.pll | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.pllB | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.pllsel | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.repaint0 | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.repaint1 | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.scale | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.screen | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.timingH | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.timingV | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.vpll | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.vpll2 | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.vpll2B | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.vpllB | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.width | 0-4294967295 |
| LOCK2 | 0 | &info->lock | |
| HALF_LOCKED2 | global &console_sem | ||
| TYPE_LOCK | (struct fb_info)->lock |
drivers/video/fbdev/core/fbcon.c fbcon_release() -> unlock_fb_info()
| 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->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.first_waiter->task->blocked_on | 0 |
| PARAM_VALUE | 0 | info->lock.osq.tail.counter | 0-s32max |
| DATA_SOURCE | 0 | info | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | info->par->riva | s64min-s64max |
| HOST_DATA | 0 | info->par->riva.Architecture | 0-4294967295 |
| HOST_DATA | 0 | info->par->riva.Chipset | 0-4294967295 |
| HOST_DATA | 0 | info->par->riva.CrystalFreqKHz | 0-4294967295 |
| HOST_DATA | 0 | info->par->riva.CursorStart | 0-4294967295 |
| HOST_DATA | 0 | info->par->riva.EnableIRQ | 0-4294967295 |
| HOST_DATA | 0 | info->par->riva.FifoEmptyCount | 0-4294967295 |
| HOST_DATA | 0 | info->par->riva.FifoFreeCount | 0 |
| HOST_DATA | 0 | info->par->riva.IO | 0-4294967295 |
| HOST_DATA | 0 | info->par->riva.MaxVClockFreqKHz | 0-4294967295 |
| HOST_DATA | 0 | info->par->riva.RamAmountKBytes | 0-4294967295 |
| HOST_DATA | 0 | info->par->riva.RamBandwidthKBytesPerSec | 0-4294967295 |
| HOST_DATA | 0 | info->par->riva.VBlankBit | 0-4294967295 |
| HOST_DATA | 0 | info->par->riva.Version | 0-4294967295 |
| HOST_DATA | 0 | info->par->riva.flatPanel | 0-4294967295 |
| HOST_DATA | 0 | info->par->riva.twoHeads | s32min-s32max |
| NO_OVERFLOW_SIMPLE | 0 | info->fbdefio_state->npagerefs | |
| LOCK2 | 0 | &info->lock | |
| HALF_LOCKED2 | global &console_sem | ||
| TYPE_LOCK | (struct fb_info)->lock |
drivers/video/fbdev/core/fbsysfs.c activate() -> unlock_fb_info()
| 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->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.first_waiter->task->blocked_on | 0 |
| PARAM_VALUE | 0 | info->lock.osq.tail.counter | 0-s32max |
| BUF_SIZE | 0 | info | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | info | s32min-(-2),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 | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | info->fbcon_par->var.vmode | 0-u32max |
| USER_DATA | 0 | info->fbcon_par->var.xoffset | 0-u32max |
| USER_DATA | 0 | info->fbcon_par->var.yoffset | 0-u32max |
| USER_DATA | 0 | info->var.accel_flags | 0-u32max |
| USER_DATA | 0 | info->var.bits_per_pixel | 0-u32max |
| USER_DATA | 0 | info->var.grayscale | 0-u32max |
| USER_DATA | 0 | info->var.height | 0-u32max |
| USER_DATA | 0 | info->var.nonstd | 0-u32max |
| USER_DATA | 0 | info->var.rotate | 0-u32max |
| USER_DATA | 0 | info->var.vmode | 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 |
| UNITS | 0 | info | unit_byte |
| LOCK2 | &of->mutex | ||
| LOCK2 | global &console_sem | ||
| LOCK2 | 0 | &info->lock | |
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct fb_info)->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/video/fbdev/core/fbsysfs.c show_mode() -> unlock_fb_info()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| 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.first_waiter->task->blocked_on | 0 |
| PARAM_VALUE | 0 | info->lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | info->mode | 0,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 | &of->mutex | ||
| LOCK2 | 0 | &info->lock | |
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct fb_info)->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/video/fbdev/core/fbsysfs.c show_modes() -> unlock_fb_info()
| Type | Parameter | Key | Value |
|---|---|---|---|
| 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.first_waiter->task->blocked_on | 0 |
| PARAM_VALUE | 0 | info->lock.osq.tail.counter | 0-s32max |
| BUF_SIZE | 0 | info | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | info | s32min-(-2),1-s32max |
| CAPPED_DATA | 0 | &info->modelist | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | info | unit_byte |
| LOCK2 | &of->mutex | ||
| LOCK2 | 0 | &info->lock | |
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct fb_info)->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/video/fbdev/core/fbsysfs.c store_fbstate() -> unlock_fb_info()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbcon_par | 0,4096-ptr_max |
| 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.first_waiter->task->blocked_on | 0 |
| PARAM_VALUE | 0 | info->lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | info->state | 0-1 |
| 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 | &of->mutex | ||
| LOCK2 | global &console_sem | ||
| LOCK2 | 0 | &info->lock | |
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct fb_info)->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/video/fbdev/core/fbsysfs.c store_mode() -> unlock_fb_info()
| 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->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.first_waiter->task->blocked_on | 0 |
| PARAM_VALUE | 0 | info->lock.osq.tail.counter | 0-s32max |
| BUF_SIZE | 0 | info | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | info | s32min-(-2),1-s32max |
| CAPPED_DATA | 0 | info | 1 |
| CAPPED_DATA | 0 | &info->modelist | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | info | unit_byte |
| LOCK2 | &of->mutex | ||
| LOCK2 | global &console_sem | ||
| LOCK2 | 0 | &info->lock | |
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct fb_info)->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/video/fbdev/core/fbsysfs.c store_mode() -> unlock_fb_info()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbcon_par | 0,4096-ptr_max |
| PARAM_VALUE | 0 | info->fbcon_par->bitops | 3651945506004901888,8254020799916339200,8419544529897484288,8649672515319705600,9170110844945162240 |
| 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->rotate | s32min-3 |
| 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.first_waiter->task->blocked_on | 0 |
| PARAM_VALUE | 0 | info->lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | info->mode | 4096-ptr_max |
| PARAM_VALUE | 0 | info->var.xres | 8-u32max |
| PARAM_VALUE | 0 | info->var.yres | 8-u32max |
| BUF_SIZE | 0 | info | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | info | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | info->mode | 64 |
| CAPPED_DATA | 0 | info | 1 |
| CAPPED_DATA | 0 | &info->modelist | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | info | unit_byte |
| LOCK2 | &of->mutex | ||
| LOCK2 | global &console_sem | ||
| LOCK2 | 0 | &info->lock | |
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct fb_info)->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/video/fbdev/core/fbsysfs.c store_mode() -> unlock_fb_info()
| Type | Parameter | Key | Value |
|---|---|---|---|
| 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.first_waiter->task->blocked_on | 0 |
| PARAM_VALUE | 0 | info->lock.osq.tail.counter | 0-s32max |
| BUF_SIZE | 0 | info | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | info | s32min-(-2),1-s32max |
| CAPPED_DATA | 0 | &info->modelist | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | info | unit_byte |
| LOCK2 | &of->mutex | ||
| LOCK2 | global &console_sem | ||
| LOCK2 | 0 | &info->lock | |
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct fb_info)->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/video/fbdev/core/fbsysfs.c store_modes() -> unlock_fb_info()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbcon_par->var.activate | 0 |
| 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.first_waiter->task->blocked_on | 0 |
| PARAM_VALUE | 0 | info->lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | info->mode | 0 |
| PARAM_VALUE | 0 | info->modelist.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | info->modelist.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | info->modelist.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | info->var.activate | 0 |
| BUF_SIZE | 0 | info | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | info | s32min-(-2),1-s32max |
| CAPPED_DATA | 0 | info | 1 |
| CAPPED_DATA | 0 | &info->modelist | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| 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 | |
| UNITS | 0 | info | unit_byte |
| LOCK2 | &of->mutex | ||
| LOCK2 | global &console_sem | ||
| LOCK2 | 0 | &info->lock | |
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct fb_info)->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/video/fbdev/core/fbcmap.c fb_set_user_cmap() -> unlock_fb_info()
| 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.first_waiter->task->blocked_on | 0 |
| PARAM_VALUE | 0 | info->lock.osq.tail.counter | 0-s32max |
| CAPPED_DATA | 0 | info | 1 |
| DATA_SOURCE | 0 | info | $1 |
| NOCHECK_CALL | |||
| LOCK2 | 0 | &info->lock | |
| TYPE_LOCK | (struct fb_info)->lock |
drivers/video/fbdev/core/fb_chrdev.c do_fb_ioctl() -> unlock_fb_info()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| 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.first_waiter->task->blocked_on | 0 |
| PARAM_VALUE | 0 | info->lock.osq.tail.counter | 0-s32max |
| CAPPED_DATA | 0 | info | 1 |
| DATA_SOURCE | 0 | info | $0 |
| NOCHECK_CALL | |||
| LOCK2 | 0 | &info->lock | |
| TYPE_LOCK | (struct fb_info)->lock |
drivers/video/fbdev/core/fb_chrdev.c do_fb_ioctl() -> unlock_fb_info()
| 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->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.first_waiter->task->blocked_on | 0 |
| PARAM_VALUE | 0 | info->lock.osq.tail.counter | 0-s32max |
| CAPPED_DATA | 0 | info | 1 |
| DATA_SOURCE | 0 | info | $0 |
| NOSPEC | 0 | info->var.xres | |
| NOSPEC | 0 | info->var.yres | |
| NOCHECK_CALL | |||
| USER_DATA | 0 | info->fbcon_par->var.vmode | 0-u32max |
| USER_DATA | 0 | info->fbcon_par->var.xoffset | 0-u32max |
| USER_DATA | 0 | info->fbcon_par->var.yoffset | 0-u32max |
| USER_DATA | 0 | info->var.accel_flags | 0-u32max |
| USER_DATA | 0 | info->var.bits_per_pixel | 0-u32max |
| USER_DATA | 0 | info->var.grayscale | 0-u32max |
| USER_DATA | 0 | info->var.height | 0-u32max |
| USER_DATA | 0 | info->var.nonstd | 0-u32max |
| USER_DATA | 0 | info->var.rotate | 0-u32max |
| USER_DATA | 0 | info->var.vmode | 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 |
| LOCK2 | global &console_sem | ||
| LOCK2 | 0 | &info->lock | |
| TYPE_LOCK | (struct fb_info)->lock |
drivers/video/fbdev/core/fb_chrdev.c do_fb_ioctl() -> unlock_fb_info()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| 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.first_waiter->task->blocked_on | 0 |
| PARAM_VALUE | 0 | info->lock.osq.tail.counter | 0-s32max |
| CAPPED_DATA | 0 | info | 1 |
| DATA_SOURCE | 0 | info | $0 |
| NOCHECK_CALL | |||
| LOCK2 | 0 | &info->lock | |
| TYPE_LOCK | (struct fb_info)->lock |
drivers/video/fbdev/core/fb_chrdev.c do_fb_ioctl() -> unlock_fb_info()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| 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.first_waiter->task->blocked_on | 0 |
| PARAM_VALUE | 0 | info->lock.osq.tail.counter | 0-s32max |
| CAPPED_DATA | 0 | info | 1 |
| DATA_SOURCE | 0 | info | $0 |
| NOCHECK_CALL | |||
| LOCK2 | 0 | &info->lock | |
| TYPE_LOCK | (struct fb_info)->lock |
drivers/video/fbdev/core/fb_chrdev.c do_fb_ioctl() -> unlock_fb_info()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| 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.first_waiter->task->blocked_on | 0 |
| PARAM_VALUE | 0 | info->lock.osq.tail.counter | 0-s32max |
| CAPPED_DATA | 0 | info | 1 |
| DATA_SOURCE | 0 | info | $0 |
| NOCHECK_CALL | |||
| USER_DATA | 0 | info->var.vmode | 0-u32max |
| USER_DATA | 0 | info->var.xoffset | 0-s32max[c] |
| USER_DATA | 0 | info->var.yoffset | 0-s32max[c] |
| LOCK2 | global &console_sem | ||
| LOCK2 | 0 | &info->lock | |
| TYPE_LOCK | (struct fb_info)->lock |
drivers/video/fbdev/core/fb_chrdev.c do_fb_ioctl() -> unlock_fb_info()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbcon_par | 0,4096-ptr_max |
| PARAM_VALUE | 0 | info->fbops | 4096-ptr_max |
| 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.first_waiter->task->blocked_on | 0 |
| PARAM_VALUE | 0 | info->lock.osq.tail.counter | 0-s32max |
| CAPPED_DATA | 0 | info | 1 |
| DATA_SOURCE | 0 | info | $0 |
| NOCHECK_CALL | |||
| LOCK2 | global &console_sem | ||
| LOCK2 | 0 | &info->lock | |
| TYPE_LOCK | (struct fb_info)->lock |
drivers/video/fbdev/core/fb_chrdev.c do_fb_ioctl() -> unlock_fb_info()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbops | 4096-ptr_max |
| 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.first_waiter->task->blocked_on | 0 |
| PARAM_VALUE | 0 | info->lock.osq.tail.counter | 0-s32max |
| CAPPED_DATA | 0 | info | 1 |
| DATA_SOURCE | 0 | info | $0 |
| NOCHECK_CALL | |||
| LOCK2 | 0 | &info->lock | |
| TYPE_LOCK | (struct fb_info)->lock |
drivers/video/fbdev/core/fb_chrdev.c fb_get_fscreeninfo() -> unlock_fb_info()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| 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.first_waiter->task->blocked_on | 0 |
| PARAM_VALUE | 0 | info->lock.osq.tail.counter | 0-s32max |
| CAPPED_DATA | 0 | info | 1 |
| DATA_SOURCE | 0 | info | $0 |
| NOCHECK_CALL | |||
| LOCK2 | 0 | &info->lock | |
| TYPE_LOCK | (struct fb_info)->lock |
drivers/video/fbdev/core/fb_chrdev.c fb_getput_cmap() -> unlock_fb_info()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| 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.first_waiter->task->blocked_on | 0 |
| PARAM_VALUE | 0 | info->lock.osq.tail.counter | 0-s32max |
| CAPPED_DATA | 0 | info | 1 |
| DATA_SOURCE | 0 | info | $0 |
| NOCHECK_CALL | |||
| LOCK2 | 0 | &info->lock | |
| TYPE_LOCK | (struct fb_info)->lock |
drivers/video/fbdev/core/fb_chrdev.c fb_open() -> unlock_fb_info()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbops | 4096-ptr_max |
| PARAM_VALUE | 0 | info->fbops->owner | 0,4096-ptr_max |
| PARAM_VALUE | 0 | info->fbops->owner->refcnt.counter | 0-s32max |
| PARAM_VALUE | 0 | info->fbops->owner->state | 0-1,3-u32max |
| 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.first_waiter->task->blocked_on | 0 |
| PARAM_VALUE | 0 | info->lock.osq.tail.counter | 0-s32max |
| DATA_SOURCE | 0 | info | r get_fb_info |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | info->par->initial.CR31 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR32 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR33 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR34 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR36 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR3A | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR3B | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR3C | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR40 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR42 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR43 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR45 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR50 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR51 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR53 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR58 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR5D | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR5E | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR60 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR65 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR66 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR67 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR68 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR69 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR6F | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR86 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR88 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR90 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CR91 | 0-255 |
| HOST_DATA | 0 | info->par->initial.CRB0 | 0-255 |
| HOST_DATA | 0 | info->par->initial.MMPR0 | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial.MMPR1 | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial.MMPR2 | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial.MMPR3 | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial.SR08 | 0-255 |
| HOST_DATA | 0 | info->par->initial.SR0E | 0-255 |
| HOST_DATA | 0 | info->par->initial.SR0F | 0-255 |
| HOST_DATA | 0 | info->par->initial.SR10 | 0-255 |
| HOST_DATA | 0 | info->par->initial.SR11 | 0-255 |
| HOST_DATA | 0 | info->par->initial.SR12 | 0-255 |
| HOST_DATA | 0 | info->par->initial.SR13 | 0-255 |
| HOST_DATA | 0 | info->par->initial.SR15 | 0-255 |
| HOST_DATA | 0 | info->par->initial.SR18 | 0-255 |
| HOST_DATA | 0 | info->par->initial.SR29 | 0-255 |
| HOST_DATA | 0 | info->par->initial.SR30 | 0-255 |
| HOST_DATA | 0 | info->par->initial_state | s64min-s64max |
| HOST_DATA | 0 | info->par->initial_state.arbitration0 | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.arbitration1 | 0-511 |
| HOST_DATA | 0 | info->par->initial_state.bpp | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.config | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.control | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.crtcOwner | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.crtcSync | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.cursor0 | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.cursor1 | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.cursor2 | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.cursorConfig | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.displayV | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.dither | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.ext | s64min-s64max |
| HOST_DATA | 0 | info->par->initial_state.ext.arbitration0 | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.ext.arbitration1 | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.ext.bpp | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.ext.config | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.ext.crtcOwner | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.ext.cursor0 | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.ext.cursor1 | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.ext.cursor2 | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.ext.cursorConfig | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.ext.dither | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.ext.extra | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.ext.general | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.ext.head | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.ext.head2 | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.ext.height | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.ext.horiz | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.ext.interlace | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.ext.offset0 | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.ext.offset1 | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.ext.offset2 | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.ext.offset3 | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.ext.pitch0 | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.ext.pitch1 | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.ext.pitch2 | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.ext.pitch3 | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.ext.pixel | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.ext.pllsel | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.ext.repaint0 | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.ext.repaint1 | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.ext.scale | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.ext.screen | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.ext.vpll | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.ext.vpll2 | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.ext.width | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.extra | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.fifo | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.general | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.head | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.head2 | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.height | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.horiz | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.interlace | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.misc_output | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.pixel | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.pll | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.pllB | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.pllsel | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.repaint0 | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.repaint1 | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.scale | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.screen | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.timingH | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.timingV | 0-255 |
| HOST_DATA | 0 | info->par->initial_state.vpll | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.vpll2 | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.vpll2B | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.vpllB | 0-4294967295 |
| HOST_DATA | 0 | info->par->initial_state.width | 0-4294967295 |
| LOCK2 | 0 | &info->lock | |
| TYPE_LOCK | (struct fb_info)->lock |
drivers/video/fbdev/core/fb_chrdev.c fb_release() -> unlock_fb_info()
| 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->owner | 0,4096-ptr_max |
| PARAM_VALUE | 0 | info->fbops->owner->refcnt.counter | 0-s32max |
| 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.first_waiter->task->blocked_on | 0 |
| PARAM_VALUE | 0 | info->lock.osq.tail.counter | 0-s32max |
| BUF_SIZE | 0 | info | (-1),26 |
| BUF_SIZE | 0 | info | (-1),26 |
| CAPPED_DATA | 0 | info | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | info->par->riva | s64min-s64max |
| HOST_DATA | 0 | info->par->riva.Architecture | 0-4294967295 |
| HOST_DATA | 0 | info->par->riva.Chipset | 0-4294967295 |
| HOST_DATA | 0 | info->par->riva.CrystalFreqKHz | 0-4294967295 |
| HOST_DATA | 0 | info->par->riva.CursorStart | 0-4294967295 |
| HOST_DATA | 0 | info->par->riva.EnableIRQ | 0-4294967295 |
| HOST_DATA | 0 | info->par->riva.FifoEmptyCount | 0-4294967295 |
| HOST_DATA | 0 | info->par->riva.FifoFreeCount | 0 |
| HOST_DATA | 0 | info->par->riva.IO | 0-4294967295 |
| HOST_DATA | 0 | info->par->riva.MaxVClockFreqKHz | 0-4294967295 |
| HOST_DATA | 0 | info->par->riva.RamAmountKBytes | 0-4294967295 |
| HOST_DATA | 0 | info->par->riva.RamBandwidthKBytesPerSec | 0-4294967295 |
| HOST_DATA | 0 | info->par->riva.VBlankBit | 0-4294967295 |
| HOST_DATA | 0 | info->par->riva.Version | 0-4294967295 |
| HOST_DATA | 0 | info->par->riva.flatPanel | 0-4294967295 |
| HOST_DATA | 0 | info->par->riva.twoHeads | s32min-s32max |
| LOCK2 | 0 | &info->lock | |
| TYPE_LOCK | (struct fb_info)->lock |
drivers/video/fbdev/aty/atyfb_base.c atyfb_reboot_notify() -> unlock_fb_info()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| 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.first_waiter->task->blocked_on | 0 |
| PARAM_VALUE | 0 | info->lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | info->par | 4096-ptr_max |
| NOCHECK_CALL | |||
| LOCK2 | global &reboot_info->lock | ||
| LOCK2 | global &reboot_lock | ||
| TYPE_LOCK | (struct fb_info)->lock |