Defined in 1 files as a function:

Referenced in 6 files:

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