Defined in 1 files as a function:
Referenced in 1 files:
-
drivers/video/fbdev/core/fbcon.c
- line 220
- line 247
- line 415
- line 890
- line 1104
- line 1341
- line 1387
- line 1399
- line 1408
- line 1501
- line 1520
- line 1539
- line 1563
- line 1587
- line 1611
- line 1768
- line 1810
- line 1833
- line 2088
- line 2151
- line 2165
- line 2287
- line 2403
- line 2475
- line 2527
- line 2551
- line 2641
- line 2706
- line 2753
- line 3050
- line 3070
Smatch caller information:
drivers/video/fbdev/core/fbcon.c __fbcon_clear() -> fbcon_info_from_console()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | console | unit_array_size |
| HALF_LOCKED2 | global &console_sem |
drivers/video/fbdev/core/fbcon.c con2fb_init_display() -> fbcon_info_from_console()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | console | 0-u16max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &console_sem | ||
| HALF_LOCKED2 | global ®istration_lock | ||
| HALF_LOCKED2 | global &vgasr_mutex |
drivers/video/fbdev/core/fbcon.c fb_flashcursor() -> fbcon_info_from_console()
| Type | Parameter | Key | Value |
|---|---|---|---|
| UNITS | 0 | console | unit_array_size |
| LOCK2 | global &console_sem | ||
| HALF_LOCKED2 | &pool->lock |
drivers/video/fbdev/core/fbcon.c fbcon_blank() -> fbcon_info_from_console()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | console | unit_array_size |
| LOCK2 | global &console_sem |
drivers/video/fbdev/core/fbcon.c fbcon_bmove() -> fbcon_info_from_console()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | console | unit_array_size |
| HALF_LOCKED2 | global &console_sem |
drivers/video/fbdev/core/fbcon.c fbcon_bmove_rec() -> fbcon_info_from_console()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | console | unit_array_size |
drivers/video/fbdev/core/fbcon.c fbcon_clear_margins() -> fbcon_info_from_console()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOSPEC | 0 | console | |
| NOSPEC | 0 | console | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | console | 1-62[c] |
| UNITS | 0 | console | unit_array_size |
| HALF_LOCKED2 | global &console_sem |
drivers/video/fbdev/core/fbcon.c fbcon_cursor() -> fbcon_info_from_console()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOSPEC | 0 | console | |
| NOSPEC | 0 | console | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | console | 1-62[c] |
| UNITS | 0 | console | unit_array_size |
| HALF_LOCKED2 | global &console_sem |
drivers/video/fbdev/core/fbcon.c fbcon_do_set_font() -> fbcon_info_from_console()
| Type | Parameter | Key | Value |
|---|---|---|---|
| UNITS | 0 | console | unit_array_size |
| LOCK2 | global &console_sem |
drivers/video/fbdev/core/fbcon.c fbcon_fb_blanked() -> fbcon_info_from_console()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | console | 0-s32max |
| FUZZY_MAX | 0 | console | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | console | unit_array_size |
| LOCK2 | global &console_sem | ||
| HALF_LOCKED2 | &info->lock | ||
| HALF_LOCKED2 | &of->mutex |
drivers/video/fbdev/core/fbcon.c fbcon_init() -> fbcon_info_from_console()
| Type | Parameter | Key | Value |
|---|---|---|---|
| CAPPED_DATA | 0 | console | 1 |
| NOSPEC | 0 | console | |
| NOSPEC | 0 | console | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | console | 1-62[c] |
| UNITS | 0 | console | unit_array_size |
| HALF_LOCKED2 | global &console_sem |
drivers/video/fbdev/core/fbcon.c fbcon_modechange_possible() -> fbcon_info_from_console()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | console | 0-62 |
| CAPPED_DATA | 0 | console | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ch->open_lock | ||
| HALF_LOCKED2 | &info->lock | ||
| HALF_LOCKED2 | global &console_sem |
drivers/video/fbdev/core/fbcon.c fbcon_modechanged() -> fbcon_info_from_console()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | console | 0-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | console | unit_array_size |
| LOCK2 | global &console_sem | ||
| HALF_LOCKED2 | &of->mutex |
drivers/video/fbdev/core/fbcon.c fbcon_new_modelist() -> fbcon_info_from_console()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | console | 0-62 |
| CAPPED_DATA | 0 | console | 1 |
| FUZZY_MAX | 0 | console | 62 |
| HARD_MAX | 0 | console | 62 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &info->lock | ||
| LOCK2 | &of->mutex | ||
| LOCK2 | global &console_sem | ||
| 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/fbcon.c fbcon_putcs() -> fbcon_info_from_console()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOSPEC | 0 | console | |
| NOSPEC | 0 | console | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | console | 1-62[c] |
| UNITS | 0 | console | unit_array_size |
| HALF_LOCKED2 | &printing_lock | ||
| HALF_LOCKED2 | global &console_sem |
drivers/video/fbdev/core/fbcon.c fbcon_resize() -> fbcon_info_from_console()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOSPEC | 0 | console | |
| NOSPEC | 0 | console | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | console | 1-62[c] |
| UNITS | 0 | console | unit_array_size |
| HALF_LOCKED2 | global &console_sem |
drivers/video/fbdev/core/fbcon.c fbcon_rotate() -> fbcon_info_from_console()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | console | s32min-(-2),0-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | console | unit_array_size |
| LOCK2 | &of->mutex | ||
| LOCK2 | global &console_sem | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/video/fbdev/core/fbcon.c fbcon_rotate_all() -> fbcon_info_from_console()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | console | 0-62 |
| CAPPED_DATA | 0 | console | 1 |
| FUZZY_MAX | 0 | console | 62 |
| HARD_MAX | 0 | console | 62 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &of->mutex | ||
| LOCK2 | global &console_sem | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/video/fbdev/core/fbcon.c fbcon_scroll() -> fbcon_info_from_console()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | console | unit_array_size |
| HALF_LOCKED2 | global &console_sem |
drivers/video/fbdev/core/fbcon.c fbcon_set_all_vcs() -> fbcon_info_from_console()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | console | 0-62 |
| CAPPED_DATA | 0 | console | 1 |
| FUZZY_MAX | 0 | console | 62 |
| HARD_MAX | 0 | console | 62 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &console_sem | ||
| HALF_LOCKED2 | &of->mutex |
drivers/video/fbdev/core/fbcon.c fbcon_set_def_font() -> fbcon_info_from_console()
| Type | Parameter | Key | Value |
|---|---|---|---|
| UNITS | 0 | console | unit_array_size |
| LOCK2 | global &console_sem |
drivers/video/fbdev/core/fbcon.c fbcon_set_font() -> fbcon_info_from_console()
| Type | Parameter | Key | Value |
|---|---|---|---|
| UNITS | 0 | console | unit_array_size |
| LOCK2 | global &console_sem |
drivers/video/fbdev/core/fbcon.c fbcon_set_palette() -> fbcon_info_from_console()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOSPEC | 0 | console | |
| NOSPEC | 0 | console | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | console | 1-62[c] |
| UNITS | 0 | console | unit_array_size |
| HALF_LOCKED2 | global &console_sem |
drivers/video/fbdev/core/fbcon.c fbcon_switch() -> fbcon_info_from_console()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOSPEC | 0 | console | |
| NOSPEC | 0 | console | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | console | 1-62[c] |
| UNITS | 0 | console | unit_array_size |
| HALF_LOCKED2 | global &console_sem |
drivers/video/fbdev/core/fbcon.c fbcon_switch() -> fbcon_info_from_console()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | console | s32min-(-2),0-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | console | unit_array_size |
| HALF_LOCKED2 | global &console_sem |
drivers/video/fbdev/core/fbcon.c ypan_down() -> fbcon_info_from_console()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | console | unit_array_size |
| HALF_LOCKED2 | global &console_sem |
drivers/video/fbdev/core/fbcon.c ypan_down_redraw() -> fbcon_info_from_console()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | console | unit_array_size |
| HALF_LOCKED2 | global &console_sem |
drivers/video/fbdev/core/fbcon.c ypan_up() -> fbcon_info_from_console()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | console | unit_array_size |
| HALF_LOCKED2 | global &console_sem |
drivers/video/fbdev/core/fbcon.c ypan_up_redraw() -> fbcon_info_from_console()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | console | unit_array_size |
| HALF_LOCKED2 | global &console_sem |
drivers/video/fbdev/core/fbcon.c ywrap_down() -> fbcon_info_from_console()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | console | unit_array_size |
| HALF_LOCKED2 | global &console_sem |
drivers/video/fbdev/core/fbcon.c ywrap_up() -> fbcon_info_from_console()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | console | unit_array_size |
| HALF_LOCKED2 | global &console_sem |