Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/video/fbdev/uvesafb.c uvesafb_blank() -> uvesafb_exec()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| PARAM_VALUE | 0 | task->done | 4096-ptr_max |
| PARAM_VALUE | 0 | task->t.regs.eax | 20240 |
| PARAM_VALUE | 0 | task->t.regs.ebx | 1,257,1025 |
| BUF_SIZE | 0 | task | 88 |
| CAPPED_DATA | 0 | task | 1 |
| DATA_SOURCE | 0 | task | r uvesafb_prep |
| FUZZY_MAX | 0 | task->t.regs.ebx | 1025 |
| BIT_INFO | 0 | task->t.regs.ebx | 0x1,0x501 |
| HARD_MAX | 0 | task->t.regs.ebx | 1025 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &console_sem |
drivers/video/fbdev/uvesafb.c uvesafb_exit() -> uvesafb_exec()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| PARAM_VALUE | 0 | task->done | 4096-ptr_max |
| PARAM_VALUE | 0 | task->t.flags | 16 |
| BUF_SIZE | 0 | task | 88 |
| CAPPED_DATA | 0 | task | 1 |
| DATA_SOURCE | 0 | task | r uvesafb_prep |
| NOCHECK_CALL |
drivers/video/fbdev/uvesafb.c uvesafb_release() -> uvesafb_exec()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| PARAM_VALUE | 0 | task->done | 4096-ptr_max |
| PARAM_VALUE | 0 | task->t.regs.eax | 3 |
| BUF_SIZE | 0 | task | 88 |
| CAPPED_DATA | 0 | task | 1 |
| DATA_SOURCE | 0 | task | r uvesafb_prep |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &info->lock |
drivers/video/fbdev/uvesafb.c uvesafb_set_par() -> uvesafb_exec()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| PARAM_VALUE | 0 | task->buf | 4096-ptr_max |
| PARAM_VALUE | 0 | task->done | 4096-ptr_max |
| PARAM_VALUE | 0 | task->t.buf_len | 59 |
| PARAM_VALUE | 0 | task->t.regs.eax | 20226 |
| PARAM_VALUE | 0 | task->t.regs.ebx | 16384-83967 |
| BUF_SIZE | 0 | task | 88 |
| BUF_SIZE | 0 | task->buf | 59 |
| CAPPED_DATA | 0 | task | 1 |
| DATA_SOURCE | 0 | task | r uvesafb_prep |
| BIT_INFO | 0 | task->t.regs.ebx | 0x4000,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &minfo->crtc2.lock |
drivers/video/fbdev/uvesafb.c uvesafb_set_par() -> uvesafb_exec()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| PARAM_VALUE | 0 | task->ack | 0 |
| PARAM_VALUE | 0 | task->buf | 0 |
| PARAM_VALUE | 0 | task->done | 4096-ptr_max |
| PARAM_VALUE | 0 | task->done->done | 0-4294967293,u32max |
| PARAM_VALUE | 0 | task->done->wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | task->done->wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | task->done->wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | task->done->wait.task_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | task->done->wait.task_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | task->done->wait.task_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | task->t.buf_len | 0 |
| PARAM_VALUE | 0 | task->t.flags | 0 |
| PARAM_VALUE | 0 | task->t.regs.cs | 0 |
| PARAM_VALUE | 0 | task->t.regs.ds | 0 |
| PARAM_VALUE | 0 | task->t.regs.eax | 20232 |
| PARAM_VALUE | 0 | task->t.regs.ebp | 0 |
| PARAM_VALUE | 0 | task->t.regs.ebx | 2048 |
| PARAM_VALUE | 0 | task->t.regs.ecx | 0 |
| PARAM_VALUE | 0 | task->t.regs.edi | 0 |
| PARAM_VALUE | 0 | task->t.regs.edx | 0 |
| PARAM_VALUE | 0 | task->t.regs.eflags | 0 |
| PARAM_VALUE | 0 | task->t.regs.eip | 0 |
| PARAM_VALUE | 0 | task->t.regs.es | 0 |
| PARAM_VALUE | 0 | task->t.regs.esi | 0 |
| PARAM_VALUE | 0 | task->t.regs.esp | 0 |
| PARAM_VALUE | 0 | task->t.regs.fs | 0 |
| PARAM_VALUE | 0 | task->t.regs.gs | 0 |
| PARAM_VALUE | 0 | task->t.regs.ss | 0 |
| BUF_SIZE | 0 | task | 88 |
| CAPPED_DATA | 0 | task | 1 |
| DATA_SOURCE | 0 | task | r uvesafb_prep |
| MEM_ZERO | 0 | task | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &minfo->crtc2.lock |
drivers/video/fbdev/uvesafb.c uvesafb_setpalette() -> uvesafb_exec()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| PARAM_VALUE | 0 | task->buf | 16,4096-ptr_max |
| PARAM_VALUE | 0 | task->done | 4096-ptr_max |
| PARAM_VALUE | 0 | task->t.flags | 2 |
| PARAM_VALUE | 0 | task->t.regs.eax | 20233 |
| PARAM_VALUE | 0 | task->t.regs.ebx | 0 |
| PARAM_VALUE | 0 | task->t.regs.ecx | 0-s32max |
| PARAM_VALUE | 0 | task->t.regs.edx | 0-s32max |
| BUF_SIZE | 0 | task | 88 |
| BUF_SIZE | 0 | task->buf | (-1)-s32max |
| CAPPED_DATA | 0 | task | 1 |
| CAPPED_DATA | 0 | task->t.buf_len | 1 |
| CAPPED_DATA | 0 | task->t.regs.ecx | 1 |
| CAPPED_DATA | 0 | task->t.regs.edx | 1 |
| DATA_SOURCE | 0 | task | r uvesafb_prep |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | task->t.regs.edx | 0-s32max[c] |
| NO_OVERFLOW_SIMPLE | 0 | task->t.regs.ecx | |
| HALF_LOCKED2 | &info->lock | ||
| HALF_LOCKED2 | global &console_sem |
drivers/video/fbdev/uvesafb.c uvesafb_vbe_getedid() -> uvesafb_exec()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| PARAM_VALUE | 0 | task->done | 4096-ptr_max |
| PARAM_VALUE | 0 | task->done->done | 0-4294967293,u32max |
| PARAM_VALUE | 0 | task->done->wait.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | task->done->wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | task->done->wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | task->done->wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | task->done->wait.task_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | task->done->wait.task_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | task->done->wait.task_list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | task->done->wait.task_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | task->t.buf_len | 0 |
| PARAM_VALUE | 0 | task->t.flags | 0 |
| PARAM_VALUE | 0 | task->t.regs.cs | 0 |
| PARAM_VALUE | 0 | task->t.regs.ds | 0 |
| PARAM_VALUE | 0 | task->t.regs.eax | 20245 |
| PARAM_VALUE | 0 | task->t.regs.ebp | 0 |
| PARAM_VALUE | 0 | task->t.regs.ebx | 0 |
| PARAM_VALUE | 0 | task->t.regs.ecx | 0 |
| PARAM_VALUE | 0 | task->t.regs.edi | 0 |
| PARAM_VALUE | 0 | task->t.regs.edx | 0 |
| PARAM_VALUE | 0 | task->t.regs.eflags | 0 |
| PARAM_VALUE | 0 | task->t.regs.eip | 0 |
| PARAM_VALUE | 0 | task->t.regs.es | 0 |
| PARAM_VALUE | 0 | task->t.regs.esi | 0 |
| PARAM_VALUE | 0 | task->t.regs.esp | 0 |
| PARAM_VALUE | 0 | task->t.regs.fs | 0 |
| PARAM_VALUE | 0 | task->t.regs.gs | 0 |
| PARAM_VALUE | 0 | task->t.regs.ss | 0 |
| BUF_SIZE | 0 | task | 88 |
| CAPPED_DATA | 0 | task | 1 |
| DATA_SOURCE | 0 | task | $0 |
| MEM_ZERO | 0 | task | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/video/fbdev/uvesafb.c uvesafb_vbe_getedid() -> uvesafb_exec()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| PARAM_VALUE | 0 | task->buf | 4096-ptr_max |
| PARAM_VALUE | 0 | task->done | 4096-ptr_max |
| PARAM_VALUE | 0 | task->done->done | 0-4294967293,u32max |
| PARAM_VALUE | 0 | task->done->wait.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | task->done->wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | task->done->wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | task->done->wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | task->done->wait.task_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | task->done->wait.task_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | task->done->wait.task_list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | task->done->wait.task_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | task->t.buf_len | 128 |
| PARAM_VALUE | 0 | task->t.flags | 10 |
| PARAM_VALUE | 0 | task->t.regs.cs | 0 |
| PARAM_VALUE | 0 | task->t.regs.ds | 0 |
| PARAM_VALUE | 0 | task->t.regs.eax | 20245 |
| PARAM_VALUE | 0 | task->t.regs.ebp | 0 |
| PARAM_VALUE | 0 | task->t.regs.ebx | 1 |
| PARAM_VALUE | 0 | task->t.regs.ecx | 0 |
| PARAM_VALUE | 0 | task->t.regs.edi | 0 |
| PARAM_VALUE | 0 | task->t.regs.edx | 0 |
| PARAM_VALUE | 0 | task->t.regs.eflags | 0 |
| PARAM_VALUE | 0 | task->t.regs.eip | 0 |
| PARAM_VALUE | 0 | task->t.regs.es | 0 |
| PARAM_VALUE | 0 | task->t.regs.esi | 0 |
| PARAM_VALUE | 0 | task->t.regs.esp | 0 |
| PARAM_VALUE | 0 | task->t.regs.fs | 0 |
| PARAM_VALUE | 0 | task->t.regs.gs | 0 |
| PARAM_VALUE | 0 | task->t.regs.ss | 0 |
| BUF_SIZE | 0 | task | 88 |
| BUF_SIZE | 0 | task->buf | 128 |
| CAPPED_DATA | 0 | task | 1 |
| DATA_SOURCE | 0 | task | $0 |
| MEM_ZERO | 0 | task | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/video/fbdev/uvesafb.c uvesafb_vbe_getinfo() -> uvesafb_exec()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| PARAM_VALUE | 0 | task->done | 4096-ptr_max |
| PARAM_VALUE | 0 | task->t.buf_len | 1024 |
| PARAM_VALUE | 0 | task->t.flags | 1 |
| PARAM_VALUE | 0 | task->t.regs.eax | 20224 |
| BUF_SIZE | 0 | task | 88 |
| BUF_SIZE | 0 | task->buf | 1024 |
| CAPPED_DATA | 0 | task | 1 |
| DATA_SOURCE | 0 | task | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/video/fbdev/uvesafb.c uvesafb_vbe_getmodes() -> uvesafb_exec()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| PARAM_VALUE | 0 | task->ack | 0 |
| PARAM_VALUE | 0 | task->done | 4096-ptr_max |
| PARAM_VALUE | 0 | task->done->done | 0-4294967293,u32max |
| PARAM_VALUE | 0 | task->done->wait.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | task->done->wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | task->done->wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | task->done->wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | task->done->wait.task_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | task->done->wait.task_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | task->done->wait.task_list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | task->done->wait.task_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | task->t.buf_len | 69 |
| PARAM_VALUE | 0 | task->t.flags | 10 |
| PARAM_VALUE | 0 | task->t.regs.cs | 0 |
| PARAM_VALUE | 0 | task->t.regs.ds | 0 |
| PARAM_VALUE | 0 | task->t.regs.eax | 20225 |
| PARAM_VALUE | 0 | task->t.regs.ebp | 0 |
| PARAM_VALUE | 0 | task->t.regs.ebx | 0 |
| PARAM_VALUE | 0 | task->t.regs.ecx | 0-65534 |
| PARAM_VALUE | 0 | task->t.regs.edi | 0 |
| PARAM_VALUE | 0 | task->t.regs.edx | 0 |
| PARAM_VALUE | 0 | task->t.regs.eflags | 0 |
| PARAM_VALUE | 0 | task->t.regs.eip | 0 |
| PARAM_VALUE | 0 | task->t.regs.es | 0 |
| PARAM_VALUE | 0 | task->t.regs.esi | 0 |
| PARAM_VALUE | 0 | task->t.regs.esp | 0 |
| PARAM_VALUE | 0 | task->t.regs.fs | 0 |
| PARAM_VALUE | 0 | task->t.regs.gs | 0 |
| PARAM_VALUE | 0 | task->t.regs.ss | 0 |
| BUF_SIZE | 0 | task | 88 |
| CAPPED_DATA | 0 | task | 1 |
| DATA_SOURCE | 0 | task | $0 |
| MEM_ZERO | 0 | task | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/video/fbdev/uvesafb.c uvesafb_vbe_getstatesize() -> uvesafb_exec()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| PARAM_VALUE | 0 | task->ack | 0 |
| PARAM_VALUE | 0 | task->buf | 0 |
| PARAM_VALUE | 0 | task->done | 4096-ptr_max |
| PARAM_VALUE | 0 | task->done->done | 0-4294967293,u32max |
| PARAM_VALUE | 0 | task->done->wait.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | task->done->wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | task->done->wait.task_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | task->done->wait.task_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | task->done->wait.task_list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | task->done->wait.task_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | task->t.buf_len | 0 |
| PARAM_VALUE | 0 | task->t.flags | 0 |
| PARAM_VALUE | 0 | task->t.regs.cs | 0 |
| PARAM_VALUE | 0 | task->t.regs.ds | 0 |
| PARAM_VALUE | 0 | task->t.regs.eax | 20228 |
| PARAM_VALUE | 0 | task->t.regs.ebp | 0 |
| PARAM_VALUE | 0 | task->t.regs.ebx | 0 |
| PARAM_VALUE | 0 | task->t.regs.ecx | 15 |
| PARAM_VALUE | 0 | task->t.regs.edi | 0 |
| PARAM_VALUE | 0 | task->t.regs.edx | 0 |
| PARAM_VALUE | 0 | task->t.regs.eflags | 0 |
| PARAM_VALUE | 0 | task->t.regs.eip | 0 |
| PARAM_VALUE | 0 | task->t.regs.es | 0 |
| PARAM_VALUE | 0 | task->t.regs.esi | 0 |
| PARAM_VALUE | 0 | task->t.regs.esp | 0 |
| PARAM_VALUE | 0 | task->t.regs.fs | 0 |
| PARAM_VALUE | 0 | task->t.regs.gs | 0 |
| PARAM_VALUE | 0 | task->t.regs.ss | 0 |
| BUF_SIZE | 0 | task | 88 |
| CAPPED_DATA | 0 | task | 1 |
| DATA_SOURCE | 0 | task | $0 |
| MEM_ZERO | 0 | task | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/video/fbdev/uvesafb.c uvesafb_vbe_state_restore() -> uvesafb_exec()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| PARAM_VALUE | 0 | task->buf | 1-u64max |
| PARAM_VALUE | 0 | task->done | 4096-ptr_max |
| PARAM_VALUE | 0 | task->t.flags | 4 |
| PARAM_VALUE | 0 | task->t.regs.eax | 20228 |
| PARAM_VALUE | 0 | task->t.regs.ecx | 15 |
| PARAM_VALUE | 0 | task->t.regs.edx | 2 |
| BUF_SIZE | 0 | task | 88 |
| CAPPED_DATA | 0 | task | 1 |
| DATA_SOURCE | 0 | task | r uvesafb_prep |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &info->lock |
drivers/video/fbdev/uvesafb.c uvesafb_vbe_state_save() -> uvesafb_exec()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| PARAM_VALUE | 0 | task->buf | 4096-ptr_max |
| PARAM_VALUE | 0 | task->done | 4096-ptr_max |
| PARAM_VALUE | 0 | task->t.buf_len | 1-4000000 |
| PARAM_VALUE | 0 | task->t.flags | 12 |
| PARAM_VALUE | 0 | task->t.regs.eax | 20228 |
| PARAM_VALUE | 0 | task->t.regs.ecx | 15 |
| PARAM_VALUE | 0 | task->t.regs.edx | 1 |
| BUF_SIZE | 0 | task | 88 |
| BUF_SIZE | 0 | task->buf | 1-s32max,18446744071562067968-u64max |
| CAPPED_DATA | 0 | task | 1 |
| DATA_SOURCE | 0 | task | r uvesafb_prep |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &info->lock |