Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/drm_panic.c draw_panic_dispatch() -> draw_panic_screen_kmsg()

Type Parameter Key Value
PARAM_VALUE 0 sb 895433744949338112
PARAM_VALUE 0 sb->format 4096-ptr_max
PARAM_VALUE 0 sb->set_pixel 0,888427489055436800,2938416493329551360,3205944554982604800,3996158528107782144,6146550036663734272
DATA_SOURCE 0 sb $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &(plane->dev)->mode_config.panic_lock
LOCK2 flags
HALF_LOCKED2 rcu_read

drivers/gpu/drm/drm_panic.c drm_test_panic_screen_user_map() -> (struct drm_test_mode)->draw_screen()

Type Parameter Key Value
PARAM_VALUE 0 sb 4096-ptr_max
PARAM_VALUE 0 sb->format 4096-ptr_max
PARAM_VALUE 0 sb->format->cpp 4096-ptr_max
PARAM_VALUE 0 sb->map 4096-ptr_max
PARAM_VALUE 0 sb->pitch 4096-ptr_max
BUF_SIZE 0 sb s32min,(-10),1-s32max
BUF_SIZE 0 sb s32min,(-10),1-s32max
NOCHECK_CALL

drivers/gpu/drm/drm_panic.c drm_test_panic_screen_user_page() -> (struct drm_test_mode)->draw_screen()

Type Parameter Key Value
PARAM_VALUE 0 sb 4096-ptr_max
PARAM_VALUE 0 sb->format 4096-ptr_max
PARAM_VALUE 0 sb->format->cpp 4096-ptr_max
PARAM_VALUE 0 sb->pages 16,4096-ptr_max
PARAM_VALUE 0 sb->pitch 4096-ptr_max
BUF_SIZE 0 sb s32min,(-10),1-s32max
BUF_SIZE 0 sb s32min,(-10),1-s32max
BUF_SIZE 0 sb->pages 0-4194304
NOCHECK_CALL

drivers/gpu/drm/drm_panic.c drm_test_panic_screen_user_set_pixel() -> (struct drm_test_mode)->draw_screen()

Type Parameter Key Value
PARAM_VALUE 0 sb 4096-ptr_max
PARAM_VALUE 0 sb->format 0,4096-ptr_max
PARAM_VALUE 0 sb->private 4096-ptr_max
PARAM_VALUE 0 sb->set_pixel 7764521371179999232
BUF_SIZE 0 sb s32min,(-10),1-s32max
BUF_SIZE 0 sb s32min,(-10),1-s32max
NOCHECK_CALL