Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/video/fbdev/broadsheetfb.c broadsheet_init() -> broadsheet_send_command()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->board 4096-ptr_max
PARAM_VALUE 0 par->board->owner 0,4096-ptr_max
PARAM_VALUE 0 par->board->wait_for_rdy 4096-ptr_max
PARAM_VALUE 0 par->info 4096-ptr_max
PARAM_VALUE 0 par->info->bl_curve_mutex.first_waiter 0
PARAM_VALUE 0 par->info->bl_curve_mutex.magic 4096-ptr_max
PARAM_VALUE 0 par->info->bl_curve_mutex.owner.counter 0
PARAM_VALUE 0 par->info->blank 0
PARAM_VALUE 0 par->info->device 4096-ptr_max
PARAM_VALUE 0 par->info->fbcon_rotate_hint (-1)
PARAM_VALUE 0 par->info->fbops 6477888260116692992
PARAM_VALUE 0 par->info->fix.smem_len 77824,192512,266240,290816,483328,663552,720896,991232
PARAM_VALUE 0 par->info->par 4096-ptr_max
PARAM_VALUE 0 par->info->screen_base 1-u64max
PARAM_VALUE 0 par->info->screen_buffer 1-u64max
PARAM_VALUE 0 par->io_lock.dep_map->name 0-255
PARAM_VALUE 0 par->io_lock.first_waiter 0
PARAM_VALUE 0 par->io_lock.magic 4096-ptr_max
PARAM_VALUE 0 par->io_lock.osq.tail.counter 0
PARAM_VALUE 0 par->io_lock.owner.counter 0
PARAM_VALUE 0 par->panel_index 0-2
PARAM_VALUE 0 par->read_reg 4899709961099436032
PARAM_VALUE 0 par->waitq.head.next 4096-ptr_max
PARAM_VALUE 0 par->waitq.head.next->next 4096-ptr_max
PARAM_VALUE 0 par->waitq.head.prev 4096-ptr_max
PARAM_VALUE 0 par->waitq.head.prev->next 4096-ptr_max
PARAM_VALUE 0 par->waitq.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 par->write_reg 8469232444470267904
PARAM_VALUE 1 data 6
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 par->board 1-s32max
DATA_SOURCE 0 par $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 par unit_byte

drivers/video/fbdev/broadsheetfb.c broadsheet_init_display() -> broadsheet_send_command()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->board 4096-ptr_max
PARAM_VALUE 0 par->board->owner 0,4096-ptr_max
PARAM_VALUE 0 par->board->wait_for_rdy 4096-ptr_max
PARAM_VALUE 0 par->info 4096-ptr_max
PARAM_VALUE 0 par->info->bl_curve_mutex.first_waiter 0
PARAM_VALUE 0 par->info->bl_curve_mutex.magic 4096-ptr_max
PARAM_VALUE 0 par->info->bl_curve_mutex.owner.counter 0
PARAM_VALUE 0 par->info->blank 0
PARAM_VALUE 0 par->info->device 4096-ptr_max
PARAM_VALUE 0 par->info->fbcon_rotate_hint (-1)
PARAM_VALUE 0 par->info->fbops 6477888260116692992
PARAM_VALUE 0 par->info->fix.smem_len 77824,192512,266240,290816,483328,663552,720896,991232
PARAM_VALUE 0 par->info->par 4096-ptr_max
PARAM_VALUE 0 par->info->screen_base 1-u64max
PARAM_VALUE 0 par->info->screen_buffer 1-u64max
PARAM_VALUE 0 par->io_lock.dep_map->name 0-255
PARAM_VALUE 0 par->io_lock.first_waiter 0
PARAM_VALUE 0 par->io_lock.magic 4096-ptr_max
PARAM_VALUE 0 par->io_lock.osq.tail.counter 0
PARAM_VALUE 0 par->io_lock.owner.counter 0
PARAM_VALUE 0 par->panel_index 0-2
PARAM_VALUE 0 par->read_reg 4899709961099436032
PARAM_VALUE 0 par->waitq.head.next 4096-ptr_max
PARAM_VALUE 0 par->waitq.head.next->next 4096-ptr_max
PARAM_VALUE 0 par->waitq.head.prev 4096-ptr_max
PARAM_VALUE 0 par->waitq.head.prev->next 4096-ptr_max
PARAM_VALUE 0 par->waitq.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 par->write_reg 8469232444470267904
PARAM_VALUE 1 data 55
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 par->board 1-s32max
DATA_SOURCE 0 par $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 par unit_byte

drivers/video/fbdev/broadsheetfb.c broadsheet_init_display() -> broadsheet_send_command()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->board 4096-ptr_max
PARAM_VALUE 0 par->board->owner 0,4096-ptr_max
PARAM_VALUE 0 par->board->wait_for_rdy 4096-ptr_max
PARAM_VALUE 0 par->info 4096-ptr_max
PARAM_VALUE 0 par->info->bl_curve_mutex.first_waiter 0
PARAM_VALUE 0 par->info->bl_curve_mutex.magic 4096-ptr_max
PARAM_VALUE 0 par->info->bl_curve_mutex.owner.counter 0
PARAM_VALUE 0 par->info->blank 0
PARAM_VALUE 0 par->info->device 4096-ptr_max
PARAM_VALUE 0 par->info->fbcon_rotate_hint (-1)
PARAM_VALUE 0 par->info->fbops 6477888260116692992
PARAM_VALUE 0 par->info->fix.smem_len 77824,192512,266240,290816,483328,663552,720896,991232
PARAM_VALUE 0 par->info->par 4096-ptr_max
PARAM_VALUE 0 par->info->screen_base 1-u64max
PARAM_VALUE 0 par->info->screen_buffer 1-u64max
PARAM_VALUE 0 par->io_lock.dep_map->name 0-255
PARAM_VALUE 0 par->io_lock.first_waiter 0
PARAM_VALUE 0 par->io_lock.magic 4096-ptr_max
PARAM_VALUE 0 par->io_lock.osq.tail.counter 0
PARAM_VALUE 0 par->io_lock.owner.counter 0
PARAM_VALUE 0 par->panel_index 0-2
PARAM_VALUE 0 par->read_reg 4899709961099436032
PARAM_VALUE 0 par->waitq.head.next 4096-ptr_max
PARAM_VALUE 0 par->waitq.head.next->next 4096-ptr_max
PARAM_VALUE 0 par->waitq.head.prev 4096-ptr_max
PARAM_VALUE 0 par->waitq.head.prev->next 4096-ptr_max
PARAM_VALUE 0 par->waitq.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 par->write_reg 8469232444470267904
PARAM_VALUE 1 data 40
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 par->board 1-s32max
DATA_SOURCE 0 par $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 par unit_byte

drivers/video/fbdev/broadsheetfb.c broadsheet_init_display() -> broadsheet_send_command()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->board 4096-ptr_max
PARAM_VALUE 0 par->board->owner 0,4096-ptr_max
PARAM_VALUE 0 par->board->wait_for_rdy 4096-ptr_max
PARAM_VALUE 0 par->info 4096-ptr_max
PARAM_VALUE 0 par->info->bl_curve_mutex.first_waiter 0
PARAM_VALUE 0 par->info->bl_curve_mutex.magic 4096-ptr_max
PARAM_VALUE 0 par->info->bl_curve_mutex.owner.counter 0
PARAM_VALUE 0 par->info->blank 0
PARAM_VALUE 0 par->info->device 4096-ptr_max
PARAM_VALUE 0 par->info->fbcon_rotate_hint (-1)
PARAM_VALUE 0 par->info->fbops 6477888260116692992
PARAM_VALUE 0 par->info->fix.smem_len 77824,192512,266240,290816,483328,663552,720896,991232
PARAM_VALUE 0 par->info->par 4096-ptr_max
PARAM_VALUE 0 par->info->screen_base 1-u64max
PARAM_VALUE 0 par->info->screen_buffer 1-u64max
PARAM_VALUE 0 par->io_lock.dep_map->name 0-255
PARAM_VALUE 0 par->io_lock.first_waiter 0
PARAM_VALUE 0 par->io_lock.magic 4096-ptr_max
PARAM_VALUE 0 par->io_lock.osq.tail.counter 0
PARAM_VALUE 0 par->io_lock.owner.counter 0
PARAM_VALUE 0 par->panel_index 0-2
PARAM_VALUE 0 par->read_reg 4899709961099436032
PARAM_VALUE 0 par->waitq.head.next 4096-ptr_max
PARAM_VALUE 0 par->waitq.head.next->next 4096-ptr_max
PARAM_VALUE 0 par->waitq.head.prev 4096-ptr_max
PARAM_VALUE 0 par->waitq.head.prev->next 4096-ptr_max
PARAM_VALUE 0 par->waitq.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 par->write_reg 8469232444470267904
PARAM_VALUE 1 data 40
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 par->board 1-s32max
DATA_SOURCE 0 par $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 par unit_byte

drivers/video/fbdev/broadsheetfb.c broadsheet_init_display() -> broadsheet_send_command()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->board 4096-ptr_max
PARAM_VALUE 0 par->board->owner 0,4096-ptr_max
PARAM_VALUE 0 par->board->wait_for_rdy 4096-ptr_max
PARAM_VALUE 0 par->info 4096-ptr_max
PARAM_VALUE 0 par->info->bl_curve_mutex.first_waiter 0
PARAM_VALUE 0 par->info->bl_curve_mutex.magic 4096-ptr_max
PARAM_VALUE 0 par->info->bl_curve_mutex.owner.counter 0
PARAM_VALUE 0 par->info->blank 0
PARAM_VALUE 0 par->info->device 4096-ptr_max
PARAM_VALUE 0 par->info->fbcon_rotate_hint (-1)
PARAM_VALUE 0 par->info->fbops 6477888260116692992
PARAM_VALUE 0 par->info->fix.smem_len 77824,192512,266240,290816,483328,663552,720896,991232
PARAM_VALUE 0 par->info->par 4096-ptr_max
PARAM_VALUE 0 par->info->screen_base 1-u64max
PARAM_VALUE 0 par->info->screen_buffer 1-u64max
PARAM_VALUE 0 par->io_lock.dep_map->name 0-255
PARAM_VALUE 0 par->io_lock.first_waiter 0
PARAM_VALUE 0 par->io_lock.magic 4096-ptr_max
PARAM_VALUE 0 par->io_lock.osq.tail.counter 0
PARAM_VALUE 0 par->io_lock.owner.counter 0
PARAM_VALUE 0 par->panel_index 0-2
PARAM_VALUE 0 par->read_reg 4899709961099436032
PARAM_VALUE 0 par->waitq.head.next 4096-ptr_max
PARAM_VALUE 0 par->waitq.head.next->next 4096-ptr_max
PARAM_VALUE 0 par->waitq.head.prev 4096-ptr_max
PARAM_VALUE 0 par->waitq.head.prev->next 4096-ptr_max
PARAM_VALUE 0 par->waitq.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 par->write_reg 8469232444470267904
PARAM_VALUE 1 data 35
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 par->board 1-s32max
DATA_SOURCE 0 par $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 par unit_byte

drivers/video/fbdev/broadsheetfb.c broadsheet_init_display() -> broadsheet_send_command()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->board 4096-ptr_max
PARAM_VALUE 0 par->board->owner 0,4096-ptr_max
PARAM_VALUE 0 par->board->wait_for_rdy 4096-ptr_max
PARAM_VALUE 0 par->info 4096-ptr_max
PARAM_VALUE 0 par->info->bl_curve_mutex.first_waiter 0
PARAM_VALUE 0 par->info->bl_curve_mutex.magic 4096-ptr_max
PARAM_VALUE 0 par->info->bl_curve_mutex.owner.counter 0
PARAM_VALUE 0 par->info->blank 0
PARAM_VALUE 0 par->info->device 4096-ptr_max
PARAM_VALUE 0 par->info->fbcon_rotate_hint (-1)
PARAM_VALUE 0 par->info->fbops 6477888260116692992
PARAM_VALUE 0 par->info->fix.smem_len 77824,192512,266240,290816,483328,663552,720896,991232
PARAM_VALUE 0 par->info->par 4096-ptr_max
PARAM_VALUE 0 par->info->screen_base 1-u64max
PARAM_VALUE 0 par->info->screen_buffer 1-u64max
PARAM_VALUE 0 par->io_lock.dep_map->name 0-255
PARAM_VALUE 0 par->io_lock.first_waiter 0
PARAM_VALUE 0 par->io_lock.magic 4096-ptr_max
PARAM_VALUE 0 par->io_lock.osq.tail.counter 0
PARAM_VALUE 0 par->io_lock.owner.counter 0
PARAM_VALUE 0 par->panel_index 0-2
PARAM_VALUE 0 par->read_reg 4899709961099436032
PARAM_VALUE 0 par->waitq.head.next 4096-ptr_max
PARAM_VALUE 0 par->waitq.head.next->next 4096-ptr_max
PARAM_VALUE 0 par->waitq.head.prev 4096-ptr_max
PARAM_VALUE 0 par->waitq.head.prev->next 4096-ptr_max
PARAM_VALUE 0 par->waitq.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 par->write_reg 8469232444470267904
PARAM_VALUE 1 data 40
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 par->board 1-s32max
DATA_SOURCE 0 par $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 par unit_byte

drivers/video/fbdev/broadsheetfb.c broadsheet_init_display() -> broadsheet_send_command()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->board 4096-ptr_max
PARAM_VALUE 0 par->board->owner 0,4096-ptr_max
PARAM_VALUE 0 par->board->wait_for_rdy 4096-ptr_max
PARAM_VALUE 0 par->info 4096-ptr_max
PARAM_VALUE 0 par->info->bl_curve_mutex.first_waiter 0
PARAM_VALUE 0 par->info->bl_curve_mutex.magic 4096-ptr_max
PARAM_VALUE 0 par->info->bl_curve_mutex.owner.counter 0
PARAM_VALUE 0 par->info->blank 0
PARAM_VALUE 0 par->info->device 4096-ptr_max
PARAM_VALUE 0 par->info->fbcon_rotate_hint (-1)
PARAM_VALUE 0 par->info->fbops 6477888260116692992
PARAM_VALUE 0 par->info->fix.smem_len 77824,192512,266240,290816,483328,663552,720896,991232
PARAM_VALUE 0 par->info->par 4096-ptr_max
PARAM_VALUE 0 par->info->screen_base 1-u64max
PARAM_VALUE 0 par->info->screen_buffer 1-u64max
PARAM_VALUE 0 par->io_lock.dep_map->name 0-255
PARAM_VALUE 0 par->io_lock.first_waiter 0
PARAM_VALUE 0 par->io_lock.magic 4096-ptr_max
PARAM_VALUE 0 par->io_lock.osq.tail.counter 0
PARAM_VALUE 0 par->io_lock.owner.counter 0
PARAM_VALUE 0 par->panel_index 0-2
PARAM_VALUE 0 par->read_reg 4899709961099436032
PARAM_VALUE 0 par->waitq.head.next 4096-ptr_max
PARAM_VALUE 0 par->waitq.head.next->next 4096-ptr_max
PARAM_VALUE 0 par->waitq.head.prev 4096-ptr_max
PARAM_VALUE 0 par->waitq.head.prev->next 4096-ptr_max
PARAM_VALUE 0 par->waitq.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 par->write_reg 8469232444470267904
PARAM_VALUE 1 data 41
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 par->board 1-s32max
DATA_SOURCE 0 par $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 par unit_byte

drivers/video/fbdev/broadsheetfb.c broadsheetfb_dpy_update() -> broadsheet_send_command()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->board 4096-ptr_max
PARAM_VALUE 0 par->info 4096-ptr_max
PARAM_VALUE 0 par->io_lock.dep_map->name 0-255
PARAM_VALUE 0 par->io_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 par->io_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 par->io_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 par->io_lock.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 par->io_lock.wait_lock.owner (-1)
PARAM_VALUE 0 par->io_lock.wait_lock.owner_cpu u32max
PARAM_VALUE 1 data 35
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
DATA_SOURCE 0 par $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 par unit_byte
LOCK2 0 &par->io_lock
HALF_LOCKED2 &fbdefio_state->lock
TYPE_LOCK (struct broadsheetfb_par)->io_lock

drivers/video/fbdev/broadsheetfb.c broadsheetfb_dpy_update() -> broadsheet_send_command()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->board 4096-ptr_max
PARAM_VALUE 0 par->info 4096-ptr_max
PARAM_VALUE 0 par->io_lock.dep_map->name 0-255
PARAM_VALUE 0 par->io_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 par->io_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 par->io_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 par->io_lock.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 par->io_lock.wait_lock.owner (-1)
PARAM_VALUE 0 par->io_lock.wait_lock.owner_cpu u32max
PARAM_VALUE 1 data 40
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
DATA_SOURCE 0 par $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 par unit_byte
LOCK2 0 &par->io_lock
HALF_LOCKED2 &fbdefio_state->lock
TYPE_LOCK (struct broadsheetfb_par)->io_lock

drivers/video/fbdev/broadsheetfb.c broadsheetfb_dpy_update() -> broadsheet_send_command()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->board 4096-ptr_max
PARAM_VALUE 0 par->info 4096-ptr_max
PARAM_VALUE 0 par->io_lock.dep_map->name 0-255
PARAM_VALUE 0 par->io_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 par->io_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 par->io_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 par->io_lock.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 par->io_lock.wait_lock.owner (-1)
PARAM_VALUE 0 par->io_lock.wait_lock.owner_cpu u32max
PARAM_VALUE 1 data 41
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
DATA_SOURCE 0 par $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 par unit_byte
LOCK2 0 &par->io_lock
HALF_LOCKED2 &fbdefio_state->lock
TYPE_LOCK (struct broadsheetfb_par)->io_lock

drivers/video/fbdev/broadsheetfb.c broadsheetfb_dpy_update_pages() -> broadsheet_send_command()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->board 4096-ptr_max
PARAM_VALUE 0 par->info 4096-ptr_max
PARAM_VALUE 0 par->io_lock.dep_map->name 0-255
PARAM_VALUE 0 par->io_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 par->io_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 par->io_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 par->io_lock.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 par->io_lock.wait_lock.owner (-1)
PARAM_VALUE 0 par->io_lock.wait_lock.owner_cpu u32max
PARAM_VALUE 1 data 35
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
DATA_SOURCE 0 par $0
NOCHECK_CALL
UNITS 0 par unit_byte
LOCK2 &fbdefio_state->lock
LOCK2 0 &par->io_lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct broadsheetfb_par)->io_lock
TYPE_LOCK (struct fb_deferred_io_state)->lock

drivers/video/fbdev/broadsheetfb.c broadsheetfb_dpy_update_pages() -> broadsheet_send_command()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->board 4096-ptr_max
PARAM_VALUE 0 par->info 4096-ptr_max
PARAM_VALUE 0 par->io_lock.dep_map->name 0-255
PARAM_VALUE 0 par->io_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 par->io_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 par->io_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 par->io_lock.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 par->io_lock.wait_lock.owner (-1)
PARAM_VALUE 0 par->io_lock.wait_lock.owner_cpu u32max
PARAM_VALUE 1 data 40
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
DATA_SOURCE 0 par $0
NOCHECK_CALL
UNITS 0 par unit_byte
LOCK2 &fbdefio_state->lock
LOCK2 0 &par->io_lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct broadsheetfb_par)->io_lock
TYPE_LOCK (struct fb_deferred_io_state)->lock

drivers/video/fbdev/broadsheetfb.c broadsheetfb_dpy_update_pages() -> broadsheet_send_command()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->board 4096-ptr_max
PARAM_VALUE 0 par->info 4096-ptr_max
PARAM_VALUE 0 par->io_lock.dep_map->name 0-255
PARAM_VALUE 0 par->io_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 par->io_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 par->io_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 par->io_lock.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 par->io_lock.wait_lock.owner (-1)
PARAM_VALUE 0 par->io_lock.wait_lock.owner_cpu u32max
PARAM_VALUE 1 data 41
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
DATA_SOURCE 0 par $0
NOCHECK_CALL
UNITS 0 par unit_byte
LOCK2 &fbdefio_state->lock
LOCK2 0 &par->io_lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct broadsheetfb_par)->io_lock
TYPE_LOCK (struct fb_deferred_io_state)->lock