Defined in 10 files as a macro:

Defined in 1 files as a function:

Defined in 1 files as a enumerator:

Defined in 2 files as a define:

Referenced in 40 files:

Smatch caller information:

drivers/gpu/drm/etnaviv/etnaviv_buffer.c CMD_END() -> OUT()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 0 buffer->user_size 0,8
PARAM_VALUE 1 data 268435456
BUF_SIZE 0 buffer 32
DATA_SOURCE 0 buffer $0
BIT_INFO 0 buffer->user_size 0x0,0x8
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
TYPE_LOCK (struct etnaviv_gpu)->lock

drivers/gpu/drm/etnaviv/etnaviv_buffer.c CMD_LINK() -> OUT()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 0 buffer->user_size 0,8-u32max
PARAM_VALUE 1 data 1073741824-1073807359
BUF_SIZE 0 buffer (-1),32
BUF_SIZE 0 buffer (-1),32
DATA_SOURCE 0 buffer $0
BIT_INFO 0 buffer->user_size 0x0,0xfffffff8
BIT_INFO 1 data 0x40000000,0x4000ffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &adev->reset_domain->sem
HALF_LOCKED2 &attr->mutex
HALF_LOCKED2 &guc->submission_state.lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &sched->job_list_lock
TYPE_LOCK (struct etnaviv_gpu)->lock

drivers/gpu/drm/etnaviv/etnaviv_buffer.c CMD_LINK() -> OUT()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 0 buffer->size 1-u32max
PARAM_VALUE 0 buffer->user_size 4
PARAM_VALUE 0 buffer->vaddr 4096-ptr_max
PARAM_VALUE 0 *buffer->vaddr 1073741824-1073807359
BUF_SIZE 0 buffer (-1),32
BUF_SIZE 0 buffer (-1),32
DATA_SOURCE 0 buffer $0
DATA_SOURCE 1 data $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &adev->reset_domain->sem
HALF_LOCKED2 &attr->mutex
HALF_LOCKED2 &guc->submission_state.lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &sched->job_list_lock
TYPE_LOCK (struct etnaviv_gpu)->lock

drivers/gpu/drm/etnaviv/etnaviv_buffer.c CMD_LOAD_STATE() -> OUT()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 0 buffer->user_size 0,8-u32max
PARAM_VALUE 1 data 134283264,134283360-134303790
BUF_SIZE 0 buffer (-1),32
BUF_SIZE 0 buffer (-1),32
DATA_SOURCE 0 buffer $0
BIT_INFO 0 buffer->user_size 0x0,0xfffffff8
BIT_INFO 1 data 0x8010000,0x8017fff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
TYPE_LOCK (struct etnaviv_gpu)->lock

drivers/gpu/drm/etnaviv/etnaviv_buffer.c CMD_LOAD_STATE() -> OUT()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 0 buffer->size 1-u32max
PARAM_VALUE 0 buffer->user_size 4
PARAM_VALUE 0 buffer->vaddr 4096-ptr_max
PARAM_VALUE 0 *buffer->vaddr 134283264,134283360-134303790
BUF_SIZE 0 buffer (-1),32
BUF_SIZE 0 buffer (-1),32
DATA_SOURCE 0 buffer $0
DATA_SOURCE 1 data $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
TYPE_LOCK (struct etnaviv_gpu)->lock

drivers/gpu/drm/etnaviv/etnaviv_buffer.c CMD_STALL() -> OUT()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 0 buffer->size 5-u32max
PARAM_VALUE 0 buffer->user_size 8
PARAM_VALUE 0 buffer->vaddr 4096-ptr_max
PARAM_VALUE 0 *buffer->vaddr 134283264,134283360-134303790
PARAM_VALUE 1 data 1207959552
BUF_SIZE 0 buffer 32
CAPPED_DATA 0 buffer->size 1
DATA_SOURCE 0 buffer $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
TYPE_LOCK (struct etnaviv_gpu)->lock

drivers/gpu/drm/etnaviv/etnaviv_buffer.c CMD_STALL() -> OUT()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 0 buffer->size 9-u32max
PARAM_VALUE 0 buffer->user_size 12
PARAM_VALUE 0 buffer->vaddr 4096-ptr_max
PARAM_VALUE 1 data 1793,4097
BUF_SIZE 0 buffer 32
CAPPED_DATA 0 buffer->size 1
DATA_SOURCE 0 buffer $0
BIT_INFO 1 data 0x1,0x1f01
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
TYPE_LOCK (struct etnaviv_gpu)->lock

drivers/gpu/drm/etnaviv/etnaviv_buffer.c CMD_WAIT() -> OUT()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 0 buffer->user_size 0,8
PARAM_VALUE 1 data 0,134217728-u32max
BUF_SIZE 0 buffer 32
DATA_SOURCE 0 buffer $0
BIT_INFO 0 buffer->user_size 0x0,0x8
BIT_INFO 1 data 0x38000000,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &adev->reset_domain->sem
HALF_LOCKED2 &attr->mutex
HALF_LOCKED2 &guc->submission_state.lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &sched->job_list_lock
TYPE_LOCK (struct etnaviv_gpu)->lock

drivers/gpu/drm/etnaviv/etnaviv_flop_reset.c CMD_LOAD_STATE() -> OUT()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 0 buffer->user_size 0,8-u32max
PARAM_VALUE 1 data 134283264,134283777-134305152
DATA_SOURCE 0 buffer $0
BIT_INFO 0 buffer->user_size 0x0,0xfffffff8
BIT_INFO 1 data 0x8010000,0x8017fff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &adev->reset_domain->sem
HALF_LOCKED2 &attr->mutex
HALF_LOCKED2 &guc->submission_state.lock
HALF_LOCKED2 &sched->job_list_lock
TYPE_LOCK (struct etnaviv_gpu)->lock

drivers/gpu/drm/etnaviv/etnaviv_flop_reset.c CMD_LOAD_STATE() -> OUT()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 0 buffer->size 1-u32max
PARAM_VALUE 0 buffer->user_size 4
PARAM_VALUE 0 buffer->vaddr 4096-ptr_max
PARAM_VALUE 0 *buffer->vaddr 134283264,134283777-134305152
DATA_SOURCE 0 buffer $0
DATA_SOURCE 1 data $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &adev->reset_domain->sem
HALF_LOCKED2 &attr->mutex
HALF_LOCKED2 &guc->submission_state.lock
HALF_LOCKED2 &sched->job_list_lock
TYPE_LOCK (struct etnaviv_gpu)->lock

drivers/gpu/drm/etnaviv/etnaviv_flop_reset.c CMD_LOAD_STATES_START() -> OUT()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 0 buffer->size 5-u32max
PARAM_VALUE 0 buffer->user_size 8,24,32
PARAM_VALUE 0 buffer->vaddr 4096-ptr_max
PARAM_VALUE 1 data 134480464,134535168,134535172,134808144,134862848,134862852
DATA_SOURCE 0 buffer $0
BIT_INFO 0 buffer->user_size 0x0,0x38
BIT_INFO 1 data 0x8000000,0x80fffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &adev->reset_domain->sem
HALF_LOCKED2 &attr->mutex
HALF_LOCKED2 &guc->submission_state.lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &sched->job_list_lock
TYPE_LOCK (struct etnaviv_gpu)->lock

drivers/gpu/drm/etnaviv/etnaviv_flop_reset.c CMD_STALL() -> OUT()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 0 buffer->size 5-u32max
PARAM_VALUE 0 buffer->user_size 8
PARAM_VALUE 0 buffer->vaddr 4096-ptr_max
PARAM_VALUE 0 *buffer->vaddr 134283264,134283777-134305152
PARAM_VALUE 1 data 1207959552
DATA_SOURCE 0 buffer $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &adev->reset_domain->sem
HALF_LOCKED2 &attr->mutex
HALF_LOCKED2 &guc->submission_state.lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &sched->job_list_lock
TYPE_LOCK (struct etnaviv_gpu)->lock

drivers/gpu/drm/etnaviv/etnaviv_flop_reset.c CMD_STALL() -> OUT()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 0 buffer->size 9-u32max
PARAM_VALUE 0 buffer->user_size 12
PARAM_VALUE 0 buffer->vaddr 4096-ptr_max
PARAM_VALUE 1 data 1793
DATA_SOURCE 0 buffer $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &adev->reset_domain->sem
HALF_LOCKED2 &attr->mutex
HALF_LOCKED2 &guc->submission_state.lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &sched->job_list_lock
TYPE_LOCK (struct etnaviv_gpu)->lock

drivers/gpu/drm/etnaviv/etnaviv_flop_reset.c etnaviv_emit_flop_reset_state_ppu() -> OUT()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 0 buffer->size 5-u32max
PARAM_VALUE 0 buffer->vaddr 4096-ptr_max
DATA_SOURCE 0 buffer $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &adev->reset_domain->sem
HALF_LOCKED2 &attr->mutex
HALF_LOCKED2 &guc->submission_state.lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &sched->job_list_lock
TYPE_LOCK (struct etnaviv_gpu)->lock

drivers/gpu/drm/etnaviv/etnaviv_flop_reset.c etnaviv_emit_flop_reset_state_ppu() -> OUT()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 0 buffer->size 5-u32max
PARAM_VALUE 0 buffer->vaddr 4096-ptr_max
PARAM_VALUE 1 data 64
DATA_SOURCE 0 buffer $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &adev->reset_domain->sem
HALF_LOCKED2 &attr->mutex
HALF_LOCKED2 &guc->submission_state.lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &sched->job_list_lock
TYPE_LOCK (struct etnaviv_gpu)->lock

drivers/gpu/drm/etnaviv/etnaviv_flop_reset.c etnaviv_emit_flop_reset_state_ppu() -> OUT()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 0 buffer->size 5-u32max
PARAM_VALUE 0 buffer->vaddr 4096-ptr_max
PARAM_VALUE 1 data 393280
DATA_SOURCE 0 buffer $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &adev->reset_domain->sem
HALF_LOCKED2 &attr->mutex
HALF_LOCKED2 &guc->submission_state.lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &sched->job_list_lock
TYPE_LOCK (struct etnaviv_gpu)->lock

drivers/gpu/drm/etnaviv/etnaviv_flop_reset.c etnaviv_emit_flop_reset_state_ppu() -> OUT()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 0 buffer->size 5-u32max
PARAM_VALUE 0 buffer->vaddr 4096-ptr_max
PARAM_VALUE 1 data 1145065968
DATA_SOURCE 0 buffer $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &adev->reset_domain->sem
HALF_LOCKED2 &attr->mutex
HALF_LOCKED2 &guc->submission_state.lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &sched->job_list_lock
TYPE_LOCK (struct etnaviv_gpu)->lock

drivers/gpu/drm/etnaviv/etnaviv_flop_reset.c etnaviv_emit_flop_reset_state_ppu() -> OUT()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 0 buffer->size 5-u32max
PARAM_VALUE 0 buffer->vaddr 4096-ptr_max
PARAM_VALUE 1 data u32max
DATA_SOURCE 0 buffer $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &adev->reset_domain->sem
HALF_LOCKED2 &attr->mutex
HALF_LOCKED2 &guc->submission_state.lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &sched->job_list_lock
TYPE_LOCK (struct etnaviv_gpu)->lock

drivers/gpu/drm/etnaviv/etnaviv_flop_reset.c etnaviv_emit_flop_reset_state_ppu() -> OUT()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 0 buffer->size 5-u32max
PARAM_VALUE 0 buffer->vaddr 4096-ptr_max
DATA_SOURCE 0 buffer $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &adev->reset_domain->sem
HALF_LOCKED2 &attr->mutex
HALF_LOCKED2 &guc->submission_state.lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &sched->job_list_lock
TYPE_LOCK (struct etnaviv_gpu)->lock

drivers/gpu/drm/etnaviv/etnaviv_flop_reset.c etnaviv_emit_flop_reset_state_ppu() -> OUT()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 0 buffer->size 5-u32max
PARAM_VALUE 0 buffer->vaddr 4096-ptr_max
PARAM_VALUE 1 data 64
DATA_SOURCE 0 buffer $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &adev->reset_domain->sem
HALF_LOCKED2 &attr->mutex
HALF_LOCKED2 &guc->submission_state.lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &sched->job_list_lock
TYPE_LOCK (struct etnaviv_gpu)->lock

drivers/gpu/drm/etnaviv/etnaviv_flop_reset.c etnaviv_emit_flop_reset_state_ppu() -> OUT()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 0 buffer->size 5-u32max
PARAM_VALUE 0 buffer->vaddr 4096-ptr_max
PARAM_VALUE 1 data 393280
DATA_SOURCE 0 buffer $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &adev->reset_domain->sem
HALF_LOCKED2 &attr->mutex
HALF_LOCKED2 &guc->submission_state.lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &sched->job_list_lock
TYPE_LOCK (struct etnaviv_gpu)->lock

drivers/gpu/drm/etnaviv/etnaviv_flop_reset.c etnaviv_emit_flop_reset_state_ppu() -> OUT()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 0 buffer->size 5-u32max
PARAM_VALUE 0 buffer->vaddr 4096-ptr_max
PARAM_VALUE 1 data 1145065968
DATA_SOURCE 0 buffer $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &adev->reset_domain->sem
HALF_LOCKED2 &attr->mutex
HALF_LOCKED2 &guc->submission_state.lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &sched->job_list_lock
TYPE_LOCK (struct etnaviv_gpu)->lock

drivers/gpu/drm/etnaviv/etnaviv_flop_reset.c etnaviv_emit_flop_reset_state_ppu() -> OUT()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 0 buffer->size 5-u32max
PARAM_VALUE 0 buffer->vaddr 4096-ptr_max
PARAM_VALUE 1 data u32max
DATA_SOURCE 0 buffer $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &adev->reset_domain->sem
HALF_LOCKED2 &attr->mutex
HALF_LOCKED2 &guc->submission_state.lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &sched->job_list_lock
TYPE_LOCK (struct etnaviv_gpu)->lock

drivers/gpu/drm/etnaviv/etnaviv_flop_reset.c etnaviv_emit_flop_reset_state_ppu() -> OUT()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 0 buffer->size 5-u32max
PARAM_VALUE 0 buffer->vaddr 4096-ptr_max
PARAM_VALUE 1 data 15
DATA_SOURCE 0 buffer $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &adev->reset_domain->sem
HALF_LOCKED2 &attr->mutex
HALF_LOCKED2 &guc->submission_state.lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &sched->job_list_lock
TYPE_LOCK (struct etnaviv_gpu)->lock

drivers/gpu/drm/etnaviv/etnaviv_flop_reset.c etnaviv_emit_flop_reset_state_ppu() -> OUT()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 0 buffer->size 5-u32max
PARAM_VALUE 0 buffer->vaddr 4096-ptr_max
PARAM_VALUE 1 data 5
DATA_SOURCE 0 buffer $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &adev->reset_domain->sem
HALF_LOCKED2 &attr->mutex
HALF_LOCKED2 &guc->submission_state.lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &sched->job_list_lock
TYPE_LOCK (struct etnaviv_gpu)->lock

drivers/gpu/drm/etnaviv/etnaviv_flop_reset.c etnaviv_emit_flop_reset_state_ppu() -> OUT()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 0 buffer->size 5-u32max
PARAM_VALUE 0 buffer->vaddr 4096-ptr_max
PARAM_VALUE 1 data u32max
DATA_SOURCE 0 buffer $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &adev->reset_domain->sem
HALF_LOCKED2 &attr->mutex
HALF_LOCKED2 &guc->submission_state.lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &sched->job_list_lock
TYPE_LOCK (struct etnaviv_gpu)->lock

drivers/gpu/drm/etnaviv/etnaviv_flop_reset.c etnaviv_emit_flop_reset_state_ppu() -> OUT()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 0 buffer->size 5-u32max
PARAM_VALUE 0 buffer->vaddr 4096-ptr_max
PARAM_VALUE 1 data 0
DATA_SOURCE 0 buffer $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &adev->reset_domain->sem
HALF_LOCKED2 &attr->mutex
HALF_LOCKED2 &guc->submission_state.lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &sched->job_list_lock
TYPE_LOCK (struct etnaviv_gpu)->lock

drivers/gpu/drm/etnaviv/etnaviv_flop_reset.c etnaviv_emit_flop_reset_state_ppu() -> OUT()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 0 buffer->size 5-u32max
PARAM_VALUE 0 buffer->vaddr 4096-ptr_max
PARAM_VALUE 1 data 0
DATA_SOURCE 0 buffer $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &adev->reset_domain->sem
HALF_LOCKED2 &attr->mutex
HALF_LOCKED2 &guc->submission_state.lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &sched->job_list_lock
TYPE_LOCK (struct etnaviv_gpu)->lock

drivers/gpu/drm/etnaviv/etnaviv_flop_reset.c etnaviv_emit_flop_reset_state_ppu() -> OUT()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 0 buffer->size 5-u32max
PARAM_VALUE 0 buffer->vaddr 4096-ptr_max
PARAM_VALUE 1 data 1023
DATA_SOURCE 0 buffer $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &adev->reset_domain->sem
HALF_LOCKED2 &attr->mutex
HALF_LOCKED2 &guc->submission_state.lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &sched->job_list_lock
TYPE_LOCK (struct etnaviv_gpu)->lock

drivers/gpu/drm/etnaviv/etnaviv_flop_reset.c etnaviv_emit_flop_reset_state_ppu() -> OUT()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 0 buffer->size 5-u32max
PARAM_VALUE 0 buffer->vaddr 4096-ptr_max
PARAM_VALUE 1 data 0
DATA_SOURCE 0 buffer $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &adev->reset_domain->sem
HALF_LOCKED2 &attr->mutex
HALF_LOCKED2 &guc->submission_state.lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &sched->job_list_lock
TYPE_LOCK (struct etnaviv_gpu)->lock

drivers/gpu/drm/etnaviv/etnaviv_flop_reset.c etnaviv_emit_flop_reset_state_ppu() -> OUT()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 0 buffer->size 5-u32max
PARAM_VALUE 0 buffer->vaddr 4096-ptr_max
PARAM_VALUE 1 data 4
DATA_SOURCE 0 buffer $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &adev->reset_domain->sem
HALF_LOCKED2 &attr->mutex
HALF_LOCKED2 &guc->submission_state.lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &sched->job_list_lock
TYPE_LOCK (struct etnaviv_gpu)->lock

drivers/gpu/drm/etnaviv/etnaviv_flop_reset.c etnaviv_emit_flop_reset_state_ppu() -> OUT()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 0 buffer->size 5-u32max
PARAM_VALUE 0 buffer->vaddr 4096-ptr_max
PARAM_VALUE 1 data 1
DATA_SOURCE 0 buffer $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &adev->reset_domain->sem
HALF_LOCKED2 &attr->mutex
HALF_LOCKED2 &guc->submission_state.lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &sched->job_list_lock
TYPE_LOCK (struct etnaviv_gpu)->lock

drivers/gpu/drm/etnaviv/etnaviv_flop_reset.c etnaviv_emit_flop_reset_state_ppu() -> OUT()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 0 buffer->size 5-u32max
PARAM_VALUE 0 buffer->vaddr 4096-ptr_max
PARAM_VALUE 1 data 0
DATA_SOURCE 0 buffer $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &gpu->lock
HALF_LOCKED2 &adev->reset_domain->sem
HALF_LOCKED2 &attr->mutex
HALF_LOCKED2 &guc->submission_state.lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &sched->job_list_lock
TYPE_LOCK (struct etnaviv_gpu)->lock