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 |