Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/gpu/drm/msm/adreno/a5xx_power.c a5xx_gpmu_init() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 1 opcode 95
PARAM_VALUE 2 cnt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &gpu->lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 _T->lock

drivers/gpu/drm/msm/adreno/a5xx_power.c a5xx_gpmu_init() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 63
PARAM_VALUE 2 cnt 3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &gpu->lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 _T->lock

drivers/gpu/drm/msm/adreno/a5xx_power.c a5xx_gpmu_init() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 95
PARAM_VALUE 2 cnt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &gpu->lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 _T->lock

drivers/gpu/drm/msm/adreno/a5xx_gpu.c a5xx_hw_init() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 1 opcode 70
PARAM_VALUE 2 cnt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &gpu->lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 _T->lock

drivers/gpu/drm/msm/adreno/a5xx_gpu.c a5xx_hw_init() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 1 opcode 102
PARAM_VALUE 2 cnt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &gpu->lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 _T->lock

drivers/gpu/drm/msm/adreno/a5xx_gpu.c a5xx_me_init() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 1 opcode 72
PARAM_VALUE 2 cnt 8
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &gpu->lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 _T->lock

drivers/gpu/drm/msm/adreno/a5xx_gpu.c a5xx_preempt_start() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 1 opcode 95
PARAM_VALUE 2 cnt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &gpu->lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 _T->lock

drivers/gpu/drm/msm/adreno/a5xx_gpu.c a5xx_preempt_start() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 95
PARAM_VALUE 2 cnt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &gpu->lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 _T->lock

drivers/gpu/drm/msm/adreno/a5xx_gpu.c a5xx_preempt_start() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 105
PARAM_VALUE 2 cnt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &gpu->lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 _T->lock

drivers/gpu/drm/msm/adreno/a5xx_gpu.c a5xx_preempt_start() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 106
PARAM_VALUE 2 cnt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &gpu->lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 _T->lock

drivers/gpu/drm/msm/adreno/a5xx_gpu.c a5xx_preempt_start() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 28
PARAM_VALUE 2 cnt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &gpu->lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 _T->lock

drivers/gpu/drm/msm/adreno/a5xx_gpu.c a5xx_preempt_start() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 107
PARAM_VALUE 2 cnt 4
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &gpu->lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 _T->lock

drivers/gpu/drm/msm/adreno/a5xx_gpu.c a5xx_submit() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 1 opcode 105
PARAM_VALUE 2 cnt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &ring->submit_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a5xx_gpu.c a5xx_submit() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 95
PARAM_VALUE 2 cnt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &ring->submit_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a5xx_gpu.c a5xx_submit() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 95
PARAM_VALUE 2 cnt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &ring->submit_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a5xx_gpu.c a5xx_submit() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 106
PARAM_VALUE 2 cnt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &ring->submit_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a5xx_gpu.c a5xx_submit() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 28
PARAM_VALUE 2 cnt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &ring->submit_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a5xx_gpu.c a5xx_submit() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 63
PARAM_VALUE 2 cnt 3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &ring->submit_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a5xx_gpu.c a5xx_submit() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 108
PARAM_VALUE 2 cnt 5
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &ring->submit_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a5xx_gpu.c a5xx_submit() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 28
PARAM_VALUE 2 cnt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &ring->submit_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a5xx_gpu.c a5xx_submit() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 70
PARAM_VALUE 2 cnt 4
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &ring->submit_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a5xx_gpu.c a5xx_submit() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 107
PARAM_VALUE 2 cnt 4
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &ring->submit_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a5xx_gpu.c update_shadow_rptr() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 1 opcode 98
PARAM_VALUE 2 cnt 2
DATA_SOURCE 0 ring $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &gpu->lock

drivers/gpu/drm/msm/adreno/a8xx_gpu.c a8xx_cp_init() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 1 opcode 23
PARAM_VALUE 2 cnt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &a6xx_gpu->gmu.lock
HALF_LOCKED2 &gpu->lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct a6xx_gmu)->lock

drivers/gpu/drm/msm/adreno/a8xx_gpu.c a8xx_cp_init() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 72
PARAM_VALUE 2 cnt 7
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &a6xx_gpu->gmu.lock
HALF_LOCKED2 &gpu->lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct a6xx_gmu)->lock

drivers/gpu/drm/msm/adreno/a8xx_gpu.c a8xx_preempt_start() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 1 opcode 95
PARAM_VALUE 2 cnt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &a6xx_gpu->gmu.lock
HALF_LOCKED2 &gpu->lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct a6xx_gmu)->lock

drivers/gpu/drm/msm/adreno/a8xx_gpu.c hw_init() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 1 opcode 102
PARAM_VALUE 2 cnt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &a6xx_gpu->gmu.lock
HALF_LOCKED2 &gpu->lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct a6xx_gmu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c a6xx_cp_init() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 1 opcode 72
PARAM_VALUE 2 cnt 8
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &a6xx_gpu->gmu.lock
HALF_LOCKED2 &gpu->lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct a6xx_gmu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c a6xx_emit_set_pseudo_reg() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 86
PARAM_VALUE 2 cnt 12
DATA_SOURCE 0 ring $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &a6xx_gpu->gmu.lock
HALF_LOCKED2 &gpu->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c a6xx_emit_set_pseudo_reg() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 85
PARAM_VALUE 2 cnt 3
DATA_SOURCE 0 ring $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &a6xx_gpu->gmu.lock
HALF_LOCKED2 &gpu->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c a6xx_flush_yield() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 107
PARAM_VALUE 2 cnt 4
DATA_SOURCE 0 ring $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &a6xx_gpu->gmu.lock
HALF_LOCKED2 &gpu->lock
HALF_LOCKED2 _T->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c a6xx_perfcntr_configure() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 1 opcode 23
PARAM_VALUE 2 cnt 1
DATA_SOURCE 0 ring $1
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c a6xx_perfcntr_configure() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 23
PARAM_VALUE 2 cnt 1
DATA_SOURCE 0 ring $1
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c a6xx_perfcntr_configure() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 1 opcode 61
PARAM_VALUE 2 cnt 3
DATA_SOURCE 0 ring $1
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c a6xx_set_pagetable() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 1 opcode 20
PARAM_VALUE 2 cnt 4
DATA_SOURCE 0 ring $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &ring->submit_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c a6xx_set_pagetable() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 23
PARAM_VALUE 2 cnt 1
DATA_SOURCE 0 ring $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &ring->submit_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c a6xx_set_pagetable() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 31
PARAM_VALUE 2 cnt 1
DATA_SOURCE 0 ring $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &ring->submit_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c a6xx_set_pagetable() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 23
PARAM_VALUE 2 cnt 1
DATA_SOURCE 0 ring $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &ring->submit_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c a6xx_set_pagetable() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 70
PARAM_VALUE 2 cnt 1
DATA_SOURCE 0 ring $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &ring->submit_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c a6xx_set_pagetable() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 23
PARAM_VALUE 2 cnt 1
DATA_SOURCE 0 ring $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &ring->submit_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c a6xx_set_pagetable() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 1 opcode 95
PARAM_VALUE 2 cnt 1
DATA_SOURCE 0 ring $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &ring->submit_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c a6xx_set_pagetable() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 1 opcode 83
PARAM_VALUE 2 cnt 4
DATA_SOURCE 0 ring $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &ring->submit_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c a6xx_set_pagetable() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 61
PARAM_VALUE 2 cnt 5
DATA_SOURCE 0 ring $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &ring->submit_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c a6xx_set_pagetable() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 23
PARAM_VALUE 2 cnt 1
DATA_SOURCE 0 ring $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &ring->submit_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c a6xx_set_pagetable() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 70
PARAM_VALUE 2 cnt 1
DATA_SOURCE 0 ring $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &ring->submit_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c a6xx_set_pagetable() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 60
PARAM_VALUE 2 cnt 6
DATA_SOURCE 0 ring $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &ring->submit_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c a6xx_set_pagetable() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 95
PARAM_VALUE 2 cnt 1
DATA_SOURCE 0 ring $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &ring->submit_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c a6xx_submit() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 70
PARAM_VALUE 2 cnt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &ring->submit_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c a6xx_submit() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 70
PARAM_VALUE 2 cnt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &ring->submit_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c a6xx_submit() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 63
PARAM_VALUE 2 cnt 3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &ring->submit_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c a6xx_submit() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 70
PARAM_VALUE 2 cnt 4
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &ring->submit_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c a7xx_cp_init() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 1 opcode 23
PARAM_VALUE 2 cnt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &a6xx_gpu->gmu.lock
HALF_LOCKED2 &gpu->lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct a6xx_gmu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c a7xx_cp_init() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 72
PARAM_VALUE 2 cnt 7
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &a6xx_gpu->gmu.lock
HALF_LOCKED2 &gpu->lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct a6xx_gmu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c a7xx_preempt_start() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 1 opcode 95
PARAM_VALUE 2 cnt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &a6xx_gpu->gmu.lock
HALF_LOCKED2 &gpu->lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct a6xx_gmu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c a7xx_submit() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 1 opcode 23
PARAM_VALUE 2 cnt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &ring->submit_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c a7xx_submit() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 23
PARAM_VALUE 2 cnt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &ring->submit_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c a7xx_submit() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 101
PARAM_VALUE 2 cnt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &ring->submit_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c a7xx_submit() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 101
PARAM_VALUE 2 cnt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &ring->submit_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c a7xx_submit() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 63
PARAM_VALUE 2 cnt 3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &ring->submit_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c a7xx_submit() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 101
PARAM_VALUE 2 cnt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &ring->submit_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c a7xx_submit() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 23
PARAM_VALUE 2 cnt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &ring->submit_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c a7xx_submit() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 70
PARAM_VALUE 2 cnt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &ring->submit_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c a7xx_submit() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 70
PARAM_VALUE 2 cnt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &ring->submit_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c a7xx_submit() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 23
PARAM_VALUE 2 cnt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &ring->submit_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c a7xx_submit() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 70
PARAM_VALUE 2 cnt 4
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &ring->submit_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c a7xx_submit() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 23
PARAM_VALUE 2 cnt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &ring->submit_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c a7xx_submit() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 20
PARAM_VALUE 2 cnt 4
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &ring->submit_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c a7xx_submit() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 70
PARAM_VALUE 2 cnt 4
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &ring->submit_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c a7xx_submit() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 23
PARAM_VALUE 2 cnt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &ring->submit_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c a7xx_submit() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 0 ring->next 4097-18446744073709547521
PARAM_VALUE 1 opcode 101
PARAM_VALUE 2 cnt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &ring->submit_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c get_stats_counter() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 1 opcode 62
PARAM_VALUE 2 cnt 3
DATA_SOURCE 0 ring $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &ring->submit_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c hw_init() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 1 opcode 102
PARAM_VALUE 2 cnt 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &a6xx_gpu->gmu.lock
HALF_LOCKED2 &gpu->lock
HALF_LOCKED2 &init_lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct a6xx_gmu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu.c update_shadow_rptr() -> OUT_PKT7()

Type Parameter Key Value
PARAM_VALUE 0 ring 4096-ptr_max
PARAM_VALUE 1 opcode 98
PARAM_VALUE 2 cnt 2
DATA_SOURCE 0 ring $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &gpu->lock