Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c msm_kms_init() -> msm_atomic_init_pending_timer()

Type Parameter Key Value
PARAM_VALUE 0 timer 4096-ptr_max
PARAM_VALUE 1 kms 4096-ptr_max
PARAM_VALUE 1 kms->commit_lock 4096-ptr_max
PARAM_VALUE 1 kms->funcs 2757532221031464960
PARAM_VALUE 1 kms->pending_timers 4096-ptr_max
PARAM_VALUE 1 kms->wq 4096-ptr_max
PARAM_VALUE 2 crtc_idx 0-7
BUF_SIZE 1 kms->wq (-1),512,528-8720
DATA_SOURCE 1 kms $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c msm_kms_init() -> msm_atomic_init_pending_timer()

Type Parameter Key Value
PARAM_VALUE 0 timer 4096-ptr_max
PARAM_VALUE 1 kms 4096-ptr_max
PARAM_VALUE 1 kms->commit_lock 4096-ptr_max
PARAM_VALUE 1 kms->funcs 6297185755379146752
PARAM_VALUE 1 kms->pending_timers 4096-ptr_max
PARAM_VALUE 1 kms->wq 4096-ptr_max
PARAM_VALUE 2 crtc_idx 0-7
BUF_SIZE 1 kms->wq (-1),512,528-8720
DATA_SOURCE 1 kms $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c msm_kms_init() -> msm_atomic_init_pending_timer()

Type Parameter Key Value
PARAM_VALUE 0 timer 4096-ptr_max
PARAM_VALUE 1 kms 4096-ptr_max
PARAM_VALUE 1 kms->commit_lock 4096-ptr_max
PARAM_VALUE 1 kms->funcs 820245983094558720
PARAM_VALUE 1 kms->pending_timers 4096-ptr_max
PARAM_VALUE 1 kms->wq 4096-ptr_max
PARAM_VALUE 2 crtc_idx 0-7
BUF_SIZE 1 kms->wq (-1),512,528-8720
DATA_SOURCE 1 kms $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &component_mutex