Documented in 1 files:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c amdgpu_atpx_set_discrete_state() -> amdgpu_atpx_call()

Type Parameter Key Value
PARAM_VALUE 1 function 2
PARAM_VALUE 2 params 5418533177496895488
PARAM_VALUE 2 params->length 3
PARAM_VALUE 2 params->pointer 3983075620605095936
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &vgasr_mutex

drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c amdgpu_atpx_switch_disp_mux() -> amdgpu_atpx_call()

Type Parameter Key Value
PARAM_VALUE 1 function 3
PARAM_VALUE 2 params 643175551339876352
PARAM_VALUE 2 params->length 4
PARAM_VALUE 2 params->pointer 1770405880542625792
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &vgasr_mutex
LOCK2 global &vgasr_priv.mux_hw_lock
TYPE_LOCK (struct vgasr_priv)->mux_hw_lock

drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c amdgpu_atpx_switch_end() -> amdgpu_atpx_call()

Type Parameter Key Value
PARAM_VALUE 1 function 6
PARAM_VALUE 2 params 4366349553496330240
PARAM_VALUE 2 params->length 4
PARAM_VALUE 2 params->pointer 5028866586150989824
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &vgasr_mutex
LOCK2 global &vgasr_priv.mux_hw_lock
TYPE_LOCK (struct vgasr_priv)->mux_hw_lock

drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c amdgpu_atpx_switch_i2c_mux() -> amdgpu_atpx_call()

Type Parameter Key Value
PARAM_VALUE 1 function 4
PARAM_VALUE 2 params 6310832685972422656
PARAM_VALUE 2 params->length 4
PARAM_VALUE 2 params->pointer 4183293228553830400
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &vgasr_mutex
LOCK2 global &vgasr_priv.mux_hw_lock
TYPE_LOCK (struct vgasr_priv)->mux_hw_lock

drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c amdgpu_atpx_switch_start() -> amdgpu_atpx_call()

Type Parameter Key Value
PARAM_VALUE 1 function 5
PARAM_VALUE 2 params 4872006928991744000
PARAM_VALUE 2 params->length 4
PARAM_VALUE 2 params->pointer 6926979553223880704
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &vgasr_mutex
LOCK2 global &vgasr_priv.mux_hw_lock
TYPE_LOCK (struct vgasr_priv)->mux_hw_lock

drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c amdgpu_atpx_validate() -> amdgpu_atpx_call()

Type Parameter Key Value
PARAM_VALUE 0 handle 0,4096-ptr_max,(-1)
PARAM_VALUE 1 function 1
PARAM_VALUE 2 params 0

drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c amdgpu_atpx_verify_interface() -> amdgpu_atpx_call()

Type Parameter Key Value
PARAM_VALUE 1 function 0
PARAM_VALUE 2 params 0