Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/video/fbdev/udlfb.c dlfb_blanking() -> dlfb_set_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | buf | 4100-18446744073709547521 |
| PARAM_VALUE | 1 | reg | 31 |
| PARAM_VALUE | 2 | val | 0-1,3,5,7 |
| DATA_SOURCE | 0 | buf | $0 |
| FUZZY_MAX | 2 | val | 7 |
| HARD_MAX | 2 | val | 7 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | buf | unit_byte |
| LOCK2 | &dlfb->urbs.limit_sem | ||
| HALF_LOCKED2 | global &console_sem | ||
| TYPE_LOCK | (struct urb_list)->limit_sem |
drivers/video/fbdev/udlfb.c dlfb_set_base16bpp() -> dlfb_set_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | buf | 4101-18446744073709547521 |
| PARAM_VALUE | 1 | reg | 32 |
| PARAM_VALUE | 2 | val | 0 |
| DATA_SOURCE | 0 | buf | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &dlfb->urbs.limit_sem | ||
| HALF_LOCKED2 | global &console_sem | ||
| TYPE_LOCK | (struct urb_list)->limit_sem |
drivers/video/fbdev/udlfb.c dlfb_set_base16bpp() -> dlfb_set_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | buf | 4105-18446744073709547521 |
| PARAM_VALUE | 1 | reg | 33 |
| PARAM_VALUE | 2 | val | 0 |
| DATA_SOURCE | 0 | buf | r dlfb_set_register |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &dlfb->urbs.limit_sem | ||
| HALF_LOCKED2 | global &console_sem | ||
| TYPE_LOCK | (struct urb_list)->limit_sem |
drivers/video/fbdev/udlfb.c dlfb_set_base16bpp() -> dlfb_set_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | buf | 4109-18446744073709547521 |
| PARAM_VALUE | 1 | reg | 34 |
| PARAM_VALUE | 2 | val | 0 |
| DATA_SOURCE | 0 | buf | r dlfb_set_register |
| DATA_SOURCE | 2 | val | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &dlfb->urbs.limit_sem | ||
| HALF_LOCKED2 | global &console_sem | ||
| TYPE_LOCK | (struct urb_list)->limit_sem |
drivers/video/fbdev/udlfb.c dlfb_set_base8bpp() -> dlfb_set_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | buf | 4104-18446744073709547521 |
| PARAM_VALUE | 1 | reg | 38 |
| DATA_SOURCE | 0 | buf | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &dlfb->urbs.limit_sem | ||
| HALF_LOCKED2 | global &console_sem | ||
| TYPE_LOCK | (struct urb_list)->limit_sem |
drivers/video/fbdev/udlfb.c dlfb_set_base8bpp() -> dlfb_set_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | buf | 4108-18446744073709547521 |
| PARAM_VALUE | 1 | reg | 39 |
| DATA_SOURCE | 0 | buf | r dlfb_set_register |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &dlfb->urbs.limit_sem | ||
| HALF_LOCKED2 | global &console_sem | ||
| TYPE_LOCK | (struct urb_list)->limit_sem |
drivers/video/fbdev/udlfb.c dlfb_set_base8bpp() -> dlfb_set_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | buf | 4112-18446744073709547521 |
| PARAM_VALUE | 1 | reg | 40 |
| DATA_SOURCE | 0 | buf | r dlfb_set_register |
| DATA_SOURCE | 2 | val | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | val | unit_byte |
| LOCK2 | &dlfb->urbs.limit_sem | ||
| HALF_LOCKED2 | global &console_sem | ||
| TYPE_LOCK | (struct urb_list)->limit_sem |
drivers/video/fbdev/udlfb.c dlfb_set_color_depth() -> dlfb_set_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | buf | 4100-18446744073709547521 |
| PARAM_VALUE | 1 | reg | 0 |
| PARAM_VALUE | 2 | val | 0 |
| DATA_SOURCE | 0 | buf | $0 |
| DATA_SOURCE | 2 | val | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &dlfb->urbs.limit_sem | ||
| HALF_LOCKED2 | global &console_sem | ||
| TYPE_LOCK | (struct urb_list)->limit_sem |
drivers/video/fbdev/udlfb.c dlfb_set_register_16() -> dlfb_set_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | buf | 4107-18446744073709547521 |
| PARAM_VALUE | 1 | reg | 1,3,5,7,9,11,13,15,17,19,21,23 |
| DATA_SOURCE | 0 | buf | $0 |
| DATA_SOURCE | 1 | reg | $1 |
| HARD_MAX | 1 | reg | 23 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 2 | val | 0-255[c] |
| LOCK2 | &dlfb->urbs.limit_sem | ||
| HALF_LOCKED2 | global &console_sem | ||
| TYPE_LOCK | (struct urb_list)->limit_sem |
drivers/video/fbdev/udlfb.c dlfb_set_register_16() -> dlfb_set_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | buf | 4111-18446744073709547521 |
| PARAM_VALUE | 1 | reg | 2,4,6,8,10,12,14,16,18,20,22,24 |
| DATA_SOURCE | 0 | buf | r dlfb_set_register |
| DATA_SOURCE | 2 | val | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 2 | val | 0-255[c] |
| NO_OVERFLOW_SIMPLE | 2 | val | |
| UNITS | 2 | val | unit_byte |
| LOCK2 | &dlfb->urbs.limit_sem | ||
| HALF_LOCKED2 | global &console_sem | ||
| TYPE_LOCK | (struct urb_list)->limit_sem |
drivers/video/fbdev/udlfb.c dlfb_set_register_16be() -> dlfb_set_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | buf | 4117-18446744073709547521 |
| PARAM_VALUE | 1 | reg | 27 |
| DATA_SOURCE | 0 | buf | $0 |
| DATA_SOURCE | 1 | reg | $1 |
| DATA_SOURCE | 2 | val | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &dlfb->urbs.limit_sem | ||
| HALF_LOCKED2 | global &console_sem | ||
| TYPE_LOCK | (struct urb_list)->limit_sem |
drivers/video/fbdev/udlfb.c dlfb_set_register_16be() -> dlfb_set_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | buf | 4121-18446744073709547521 |
| PARAM_VALUE | 1 | reg | 28 |
| DATA_SOURCE | 0 | buf | r dlfb_set_register |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &dlfb->urbs.limit_sem | ||
| HALF_LOCKED2 | global &console_sem | ||
| TYPE_LOCK | (struct urb_list)->limit_sem |
drivers/video/fbdev/udlfb.c dlfb_vidreg_lock() -> dlfb_set_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 255 |
| PARAM_VALUE | 2 | val | 0 |
| BUF_SIZE | 0 | buf | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | buf | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | buf | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | buf | unit_byte |
| LOCK2 | &dlfb->urbs.limit_sem | ||
| HALF_LOCKED2 | global &console_sem | ||
| TYPE_LOCK | (struct urb_list)->limit_sem |
drivers/video/fbdev/udlfb.c dlfb_vidreg_unlock() -> dlfb_set_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | buf | 4104-18446744073709547521 |
| PARAM_VALUE | 1 | reg | 255 |
| PARAM_VALUE | 2 | val | 255 |
| DATA_SOURCE | 0 | buf | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | buf | unit_byte |
| LOCK2 | &dlfb->urbs.limit_sem | ||
| HALF_LOCKED2 | global &console_sem | ||
| TYPE_LOCK | (struct urb_list)->limit_sem |