Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/gpu/drm/i915/gt/uc/intel_guc_hwconfig.c __guc_action_get_hwconfig() -> intel_guc_send_mmio()

Type Parameter Key Value
PARAM_VALUE 0 guc 4096-ptr_max
PARAM_VALUE 1 request 4096-ptr_max
PARAM_VALUE 2 len 4
PARAM_VALUE 3 response_buf 0
PARAM_VALUE 4 response_buf_size 0
BUF_SIZE 0 guc 3608
BUF_SIZE 1 request 16
DATA_SOURCE 0 guc $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 guc->mmio_msg 0
HOST_DATA 0 guc->timestamp.gt_stamp 0-u64max
UNITS 2 len unit_array_size
LOCK2 __flags

drivers/gpu/drm/i915/gt/uc/intel_guc.c __guc_action_self_cfg() -> intel_guc_send_mmio()

Type Parameter Key Value
PARAM_VALUE 0 guc 4096-ptr_max
PARAM_VALUE 1 request 4096-ptr_max
PARAM_VALUE 2 len 4
PARAM_VALUE 3 response_buf 0
PARAM_VALUE 4 response_buf_size 0
BUF_SIZE 1 request 16
DATA_SOURCE 0 guc $0
RX_PATH
TASK_NOT_RUNNING
UNITS 2 len unit_array_size
HALF_LOCKED2 __flags

drivers/gpu/drm/i915/gt/uc/intel_guc.c intel_guc_suspend() -> intel_guc_send_mmio()

Type Parameter Key Value
PARAM_VALUE 0 guc 4096-ptr_max
PARAM_VALUE 0 guc->ct.enabled 1
PARAM_VALUE 0 guc->submission_selected 1
PARAM_VALUE 0 guc->submission_state.destroyed_worker.lockdep_map->name 0-255
PARAM_VALUE 1 request 4096-ptr_max
PARAM_VALUE 2 len 1
PARAM_VALUE 3 response_buf 0
PARAM_VALUE 4 response_buf_size 0
BUF_SIZE 0 guc 3608
CAPPED_DATA 0 &guc->dead_guc_worker 1
DATA_SOURCE 0 guc $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 guc->mmio_msg 0
HOST_DATA 0 guc->timestamp.gt_stamp 0-u64max
UNITS 2 len unit_array_size

drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c guc_action_control_ctb() -> intel_guc_send_mmio()

Type Parameter Key Value
PARAM_VALUE 0 guc 4096-ptr_max
PARAM_VALUE 1 request 4096-ptr_max
PARAM_VALUE 2 len 2
PARAM_VALUE 3 response_buf 0
PARAM_VALUE 4 response_buf_size 0
BUF_SIZE 1 request 8
DATA_SOURCE 0 guc $0
RX_PATH
TASK_NOT_RUNNING
UNITS 2 len unit_array_size