Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 6 files:

Smatch caller information:

drivers/gpu/drm/sysfb/efidrm.c efidrm_device_create() -> drm_sysfb_mode()

Type Parameter Key Value
PARAM_VALUE 0 width 1-s32max
PARAM_VALUE 1 height 1-s32max
PARAM_VALUE 2 width_mm 0
PARAM_VALUE 3 height_mm 0
CAPPED_DATA 0 width 1
CAPPED_DATA 1 height 1
DATA_SOURCE 0 width r drm_sysfb_get_width_si
DATA_SOURCE 1 height r drm_sysfb_get_height_si
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/sysfb/corebootdrm.c corebootdrm_probe() -> drm_sysfb_mode()

Type Parameter Key Value
PARAM_VALUE 0 width 1-s32max
PARAM_VALUE 1 height 1-s32max
PARAM_VALUE 2 width_mm 0
PARAM_VALUE 3 height_mm 0
CAPPED_DATA 0 width 1
CAPPED_DATA 1 height 1
DATA_SOURCE 0 width r corebootdrm_get_width_fb
DATA_SOURCE 1 height r corebootdrm_get_height_fb
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 1 height

drivers/gpu/drm/sysfb/simpledrm.c simpledrm_device_create() -> drm_sysfb_mode()

Type Parameter Key Value
PARAM_VALUE 0 width 1-s32max
PARAM_VALUE 1 height 1-s32max
CAPPED_DATA 0 width 1
CAPPED_DATA 1 height 1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 1 height

drivers/gpu/drm/sysfb/vesadrm.c vesadrm_device_create() -> drm_sysfb_mode()

Type Parameter Key Value
PARAM_VALUE 0 width 1-s32max
PARAM_VALUE 1 height 1-s32max
PARAM_VALUE 2 width_mm 0
PARAM_VALUE 3 height_mm 0
CAPPED_DATA 0 width 1
CAPPED_DATA 1 height 1
DATA_SOURCE 0 width r drm_sysfb_get_width_si
DATA_SOURCE 1 height r drm_sysfb_get_height_si
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/sysfb/ofdrm.c ofdrm_device_create() -> drm_sysfb_mode()

Type Parameter Key Value
PARAM_VALUE 0 width 1-s32max
PARAM_VALUE 1 height 1-s32max
PARAM_VALUE 2 width_mm 0
PARAM_VALUE 3 height_mm 0
CAPPED_DATA 0 width 1
CAPPED_DATA 1 height 1
DATA_SOURCE 0 width r display_get_width_of
DATA_SOURCE 1 height r display_get_height_of
RX_PATH
TASK_NOT_RUNNING