Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c _a6xx_get_gmu_registers() -> state_kcalloc()

Type Parameter Key Value
PARAM_VALUE 0 a6xx_state 4096-ptr_max
PARAM_VALUE 0 a6xx_state->base.ref.refcount.refs.counter 1
PARAM_VALUE 0 a6xx_state->base.time.tv_nsec 0-999999999
PARAM_VALUE 0 a6xx_state->gmu_registers 4096-ptr_max
PARAM_VALUE 0 a6xx_state->nr_gmu_registers 4
PARAM_VALUE 0 a6xx_state->objs.next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.next->next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.prev->next 1-u64max
PARAM_VALUE 0 a6xx_state->objs.prev->next->next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.prev->prev 4096-ptr_max
PARAM_VALUE 2 objsize 4
BUF_SIZE 0 a6xx_state 624
BUF_SIZE 0 a6xx_state->gmu_registers 96
DATA_SOURCE 0 a6xx_state $1
RX_PATH
TASK_NOT_RUNNING
UNITS 2 objsize unit_byte
LOCK2 &gpu->lock
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c a6xx_get_ahb_gpu_registers() -> state_kcalloc()

Type Parameter Key Value
PARAM_VALUE 0 a6xx_state 4096-ptr_max
PARAM_VALUE 0 a6xx_state->base.ref.refcount.refs.counter 1
PARAM_VALUE 0 a6xx_state->base.time.tv_nsec 0-999999999
PARAM_VALUE 0 a6xx_state->indexed_regs 0,4096-ptr_max
PARAM_VALUE 0 a6xx_state->nr_registers 9
PARAM_VALUE 0 a6xx_state->objs.next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.next->next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.prev->next 1-u64max
PARAM_VALUE 0 a6xx_state->objs.prev->next->next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.prev->prev 4096-ptr_max
PARAM_VALUE 0 a6xx_state->registers 4096-ptr_max
PARAM_VALUE 2 objsize 4
BUF_SIZE 0 a6xx_state 624
BUF_SIZE 0 a6xx_state->registers 216
DATA_SOURCE 0 a6xx_state $1
RX_PATH
TASK_NOT_RUNNING
UNITS 2 objsize unit_byte
LOCK2 &gpu->lock
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c a6xx_get_clusters() -> state_kcalloc()

Type Parameter Key Value
PARAM_VALUE 0 a6xx_state 4096-ptr_max
PARAM_VALUE 0 a6xx_state->base.ref.refcount.refs.counter 1
PARAM_VALUE 0 a6xx_state->base.time.tv_nsec 0-999999999
PARAM_VALUE 0 a6xx_state->indexed_regs 0,4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.next->next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.prev->next 1-u64max
PARAM_VALUE 0 a6xx_state->objs.prev->prev 4096-ptr_max
PARAM_VALUE 0 a6xx_state->registers 0,4096-ptr_max
PARAM_VALUE 0 a6xx_state->shaders 0,4096-ptr_max
PARAM_VALUE 1 nr 7
PARAM_VALUE 2 objsize 24
BUF_SIZE 0 a6xx_state 624
DATA_SOURCE 0 a6xx_state $1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 nr unit_array_size
UNITS 2 objsize unit_byte
LOCK2 &gpu->lock
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c a6xx_get_cx_debugbus_block() -> state_kcalloc()

Type Parameter Key Value
PARAM_VALUE 0 a6xx_state 4096-ptr_max
PARAM_VALUE 0 a6xx_state->base.ref.refcount.refs.counter 1
PARAM_VALUE 0 a6xx_state->base.time.tv_nsec 0-999999999
PARAM_VALUE 0 a6xx_state->cx_debugbus 4096-ptr_max
PARAM_VALUE 0 a6xx_state->debugbus 0,4096-ptr_max
PARAM_VALUE 0 a6xx_state->indexed_regs 0,4096-ptr_max
PARAM_VALUE 0 a6xx_state->nr_debugbus 39-s32max
PARAM_VALUE 0 a6xx_state->objs.next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.next->next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.prev->next 1-u64max
PARAM_VALUE 0 a6xx_state->objs.prev->next->next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.prev->prev 4096-ptr_max
PARAM_VALUE 0 a6xx_state->registers 0,4096-ptr_max
PARAM_VALUE 1 nr 256
PARAM_VALUE 2 objsize 8
BUF_SIZE 0 a6xx_state 624
BUF_SIZE 0 a6xx_state->cx_debugbus 48-72
BUF_SIZE 0 a6xx_state->vbif_debugbus (-1),24
DATA_SOURCE 0 a6xx_state $2
RX_PATH
TASK_NOT_RUNNING
UNITS 2 objsize unit_byte
LOCK2 &gpu->lock
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c a6xx_get_dbgahb_clusters() -> state_kcalloc()

Type Parameter Key Value
PARAM_VALUE 0 a6xx_state 4096-ptr_max
PARAM_VALUE 0 a6xx_state->base.ref.refcount.refs.counter 1
PARAM_VALUE 0 a6xx_state->base.time.tv_nsec 0-999999999
PARAM_VALUE 0 a6xx_state->clusters 0,4096-ptr_max
PARAM_VALUE 0 a6xx_state->indexed_regs 0,4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.next->next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.prev->next 1-u64max
PARAM_VALUE 0 a6xx_state->objs.prev->prev 4096-ptr_max
PARAM_VALUE 0 a6xx_state->registers 0,4096-ptr_max
PARAM_VALUE 0 a6xx_state->shaders 0,4096-ptr_max
PARAM_VALUE 1 nr 15
PARAM_VALUE 2 objsize 24
BUF_SIZE 0 a6xx_state 624
DATA_SOURCE 0 a6xx_state $1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 nr unit_array_size
UNITS 2 objsize unit_byte
LOCK2 &gpu->lock
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c a6xx_get_debugbus() -> state_kcalloc()

Type Parameter Key Value
PARAM_VALUE 0 a6xx_state 4096-ptr_max
PARAM_VALUE 0 a6xx_state->base.ref.refcount.refs.counter 1
PARAM_VALUE 0 a6xx_state->base.time.tv_nsec 0-999999999
PARAM_VALUE 0 a6xx_state->debugbus 0,4096-ptr_max
PARAM_VALUE 0 a6xx_state->indexed_regs 0,4096-ptr_max
PARAM_VALUE 0 a6xx_state->nr_debugbus 39-s32max
PARAM_VALUE 0 a6xx_state->objs.next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.next->next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.prev->next 1-u64max
PARAM_VALUE 0 a6xx_state->objs.prev->next->next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.prev->prev 4096-ptr_max
PARAM_VALUE 0 a6xx_state->registers 0,4096-ptr_max
PARAM_VALUE 1 nr 1
PARAM_VALUE 2 objsize 24
BUF_SIZE 0 a6xx_state 624
DATA_SOURCE 0 a6xx_state $1
RX_PATH
TASK_NOT_RUNNING
UNITS 2 objsize unit_byte
LOCK2 &gpu->lock
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c a6xx_get_debugbus() -> state_kcalloc()

Type Parameter Key Value
PARAM_VALUE 0 a6xx_state 4096-ptr_max
PARAM_VALUE 0 a6xx_state->base.ref.refcount.refs.counter 1
PARAM_VALUE 0 a6xx_state->base.time.tv_nsec 0-999999999
PARAM_VALUE 0 a6xx_state->debugbus 0,4096-ptr_max
PARAM_VALUE 0 a6xx_state->indexed_regs 0,4096-ptr_max
PARAM_VALUE 0 a6xx_state->nr_debugbus 39-s32max
PARAM_VALUE 0 a6xx_state->objs.next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.next->next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.prev->next 1-u64max
PARAM_VALUE 0 a6xx_state->objs.prev->next->next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.prev->prev 4096-ptr_max
PARAM_VALUE 0 a6xx_state->registers 0,4096-ptr_max
PARAM_VALUE 1 nr 2-3
PARAM_VALUE 2 objsize 24
BUF_SIZE 0 a6xx_state 624
BUF_SIZE 0 a6xx_state->vbif_debugbus (-1),24
DATA_SOURCE 0 a6xx_state $1
BIT_INFO 1 nr 0x2,0x3
RX_PATH
TASK_NOT_RUNNING
UNITS 1 nr unit_array_size
UNITS 2 objsize unit_byte
LOCK2 &gpu->lock
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c a6xx_get_debugbus_block() -> state_kcalloc()

Type Parameter Key Value
PARAM_VALUE 0 a6xx_state 4096-ptr_max
PARAM_VALUE 0 a6xx_state->base.ref.refcount.refs.counter 1
PARAM_VALUE 0 a6xx_state->base.time.tv_nsec 0-999999999
PARAM_VALUE 0 a6xx_state->debugbus 4096-ptr_max
PARAM_VALUE 0 a6xx_state->indexed_regs 0,4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.next->next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.prev->next 1-u64max
PARAM_VALUE 0 a6xx_state->objs.prev->next->next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.prev->prev 4096-ptr_max
PARAM_VALUE 0 a6xx_state->registers 0,4096-ptr_max
PARAM_VALUE 1 nr 256
PARAM_VALUE 2 objsize 8
BUF_SIZE 0 a6xx_state->debugbus 936-960,984-1008,1248-1272,1704-1728,2040-2064,2328-2352
DATA_SOURCE 0 a6xx_state $1
RX_PATH
TASK_NOT_RUNNING
UNITS 2 objsize unit_byte
LOCK2 &gpu->lock
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c a6xx_get_debugbus_blocks() -> state_kcalloc()

Type Parameter Key Value
PARAM_VALUE 0 a6xx_state 4096-ptr_max
PARAM_VALUE 0 a6xx_state->base.ref.refcount.refs.counter 1
PARAM_VALUE 0 a6xx_state->base.time.tv_nsec 0-999999999
PARAM_VALUE 0 a6xx_state->indexed_regs 0,4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.next->next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.prev->next 1-u64max
PARAM_VALUE 0 a6xx_state->objs.prev->prev 4096-ptr_max
PARAM_VALUE 0 a6xx_state->registers 0,4096-ptr_max
PARAM_VALUE 1 nr 39-40,52-53
PARAM_VALUE 2 objsize 24
BUF_SIZE 0 a6xx_state 624
DATA_SOURCE 0 a6xx_state $1
FUZZY_MAX 1 nr 40
RX_PATH
TASK_NOT_RUNNING
UNITS 2 objsize unit_byte
LOCK2 &gpu->lock
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c a6xx_get_gmu_registers() -> state_kcalloc()

Type Parameter Key Value
PARAM_VALUE 0 a6xx_state 4096-ptr_max
PARAM_VALUE 0 a6xx_state->base.ref.refcount.refs.counter 1
PARAM_VALUE 0 a6xx_state->base.time.tv_nsec 0-999999999
PARAM_VALUE 0 a6xx_state->objs.next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.next->next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.prev 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.prev->next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.prev->prev 4096-ptr_max
PARAM_VALUE 1 nr 4
PARAM_VALUE 2 objsize 24
BUF_SIZE 0 a6xx_state 624
DATA_SOURCE 0 a6xx_state $1
RX_PATH
TASK_NOT_RUNNING
UNITS 2 objsize unit_byte
LOCK2 &gpu->lock
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c a6xx_get_indexed_registers() -> state_kcalloc()

Type Parameter Key Value
PARAM_VALUE 0 a6xx_state 4096-ptr_max
PARAM_VALUE 0 a6xx_state->base.ref.refcount.refs.counter 1
PARAM_VALUE 0 a6xx_state->base.time.tv_nsec 0-999999999
PARAM_VALUE 0 a6xx_state->objs.next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.next->next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.prev->next 1-u64max
PARAM_VALUE 0 a6xx_state->objs.prev->prev 4096-ptr_max
PARAM_VALUE 1 nr 5
PARAM_VALUE 2 objsize 24
BUF_SIZE 0 a6xx_state 624
DATA_SOURCE 0 a6xx_state $1
RX_PATH
TASK_NOT_RUNNING
UNITS 2 objsize unit_byte
LOCK2 &gpu->lock
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c a6xx_get_indexed_regs() -> state_kcalloc()

Type Parameter Key Value
PARAM_VALUE 0 a6xx_state 4096-ptr_max
PARAM_VALUE 0 a6xx_state->base.ref.refcount.refs.counter 1
PARAM_VALUE 0 a6xx_state->base.time.tv_nsec 0-999999999
PARAM_VALUE 0 a6xx_state->indexed_regs 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.next->next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.prev 16,4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.prev->next 1-u64max
PARAM_VALUE 0 a6xx_state->objs.prev->next->next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.prev->prev 4096-ptr_max
PARAM_VALUE 2 objsize 4
BUF_SIZE 0 a6xx_state 624
BUF_SIZE 0 a6xx_state->indexed_regs 120-144,288-312,504-528
DATA_SOURCE 0 a6xx_state $1
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 nr 0-262143
UNITS 2 objsize unit_byte
LOCK2 &gpu->lock
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c a6xx_get_registers() -> state_kcalloc()

Type Parameter Key Value
PARAM_VALUE 0 a6xx_state 4096-ptr_max
PARAM_VALUE 0 a6xx_state->base.ref.refcount.refs.counter 1
PARAM_VALUE 0 a6xx_state->base.time.tv_nsec 0-999999999
PARAM_VALUE 0 a6xx_state->indexed_regs 0,4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.next->next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.prev->next 1-u64max
PARAM_VALUE 0 a6xx_state->objs.prev->prev 4096-ptr_max
PARAM_VALUE 1 nr 9
PARAM_VALUE 2 objsize 24
BUF_SIZE 0 a6xx_state 624
DATA_SOURCE 0 a6xx_state $1
RX_PATH
TASK_NOT_RUNNING
UNITS 2 objsize unit_byte
LOCK2 &gpu->lock
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c a6xx_get_shaders() -> state_kcalloc()

Type Parameter Key Value
PARAM_VALUE 0 a6xx_state 4096-ptr_max
PARAM_VALUE 0 a6xx_state->base.ref.refcount.refs.counter 1
PARAM_VALUE 0 a6xx_state->base.time.tv_nsec 0-999999999
PARAM_VALUE 0 a6xx_state->indexed_regs 0,4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.next->next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.prev->next 1-u64max
PARAM_VALUE 0 a6xx_state->objs.prev->prev 4096-ptr_max
PARAM_VALUE 0 a6xx_state->registers 0,4096-ptr_max
PARAM_VALUE 1 nr 45
PARAM_VALUE 2 objsize 24
BUF_SIZE 0 a6xx_state 624
DATA_SOURCE 0 a6xx_state $1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 nr unit_array_size
UNITS 2 objsize unit_byte
LOCK2 &gpu->lock
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c a6xx_get_vbif_debugbus_block() -> state_kcalloc()

Type Parameter Key Value
PARAM_VALUE 0 a6xx_state 4096-ptr_max
PARAM_VALUE 0 a6xx_state->base.ref.refcount.refs.counter 1
PARAM_VALUE 0 a6xx_state->base.time.tv_nsec 0-999999999
PARAM_VALUE 0 a6xx_state->debugbus 0,4096-ptr_max
PARAM_VALUE 0 a6xx_state->indexed_regs 0,4096-ptr_max
PARAM_VALUE 0 a6xx_state->nr_debugbus 39-s32max
PARAM_VALUE 0 a6xx_state->objs.next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.next->next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.prev 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.prev->next 1-u64max
PARAM_VALUE 0 a6xx_state->objs.prev->next->next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.prev->prev 4096-ptr_max
PARAM_VALUE 0 a6xx_state->registers 0,4096-ptr_max
PARAM_VALUE 0 a6xx_state->vbif_debugbus 32,4096-ptr_max
PARAM_VALUE 1 nr 170
PARAM_VALUE 2 objsize 4
BUF_SIZE 0 a6xx_state 624
BUF_SIZE 0 a6xx_state->vbif_debugbus 24
DATA_SOURCE 0 a6xx_state $1
RX_PATH
TASK_NOT_RUNNING
UNITS 2 objsize unit_byte
LOCK2 &gpu->lock
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c a6xx_snapshot_gmu_bo() -> state_kcalloc()

Type Parameter Key Value
PARAM_VALUE 0 a6xx_state 4096-ptr_max
PARAM_VALUE 0 a6xx_state->base.ref.refcount.refs.counter 1
PARAM_VALUE 0 a6xx_state->base.time.tv_nsec 0-999999999
PARAM_VALUE 0 a6xx_state->gmu_registers 0,4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.next->next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.prev->next 1-u64max
PARAM_VALUE 0 a6xx_state->objs.prev->prev 4096-ptr_max
PARAM_VALUE 1 nr 1
PARAM_VALUE 2 objsize 72
BUF_SIZE 0 a6xx_state 624
DATA_SOURCE 0 a6xx_state $0
RX_PATH
TASK_NOT_RUNNING
UNITS 2 objsize unit_byte
LOCK2 &gpu->lock
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c a7xx_get_ahb_gpu_registers() -> state_kcalloc()

Type Parameter Key Value
PARAM_VALUE 0 a6xx_state 4096-ptr_max
PARAM_VALUE 0 a6xx_state->base.ref.refcount.refs.counter 1
PARAM_VALUE 0 a6xx_state->base.time.tv_nsec 0-999999999
PARAM_VALUE 0 a6xx_state->indexed_regs 0,4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.next->next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.prev->next 1-u64max
PARAM_VALUE 0 a6xx_state->objs.prev->prev 4096-ptr_max
PARAM_VALUE 0 a6xx_state->registers 4096-ptr_max
PARAM_VALUE 2 objsize 4
BUF_SIZE 0 a6xx_state (-1),624
BUF_SIZE 0 a6xx_state (-1),624
BUF_SIZE 0 a6xx_state->registers (-1),48-s32max
DATA_SOURCE 0 a6xx_state $1
RX_PATH
TASK_NOT_RUNNING
UNITS 2 objsize unit_byte
LOCK2 &gpu->lock
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c a7xx_get_clusters() -> state_kcalloc()

Type Parameter Key Value
PARAM_VALUE 0 a6xx_state 4096-ptr_max
PARAM_VALUE 0 a6xx_state->base.ref.refcount.refs.counter 1
PARAM_VALUE 0 a6xx_state->base.time.tv_nsec 0-999999999
PARAM_VALUE 0 a6xx_state->indexed_regs 0,4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.next->next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.prev->next 1-u64max
PARAM_VALUE 0 a6xx_state->objs.prev->prev 4096-ptr_max
PARAM_VALUE 0 a6xx_state->registers 0,4096-ptr_max
PARAM_VALUE 0 a6xx_state->shaders 0,4096-ptr_max
PARAM_VALUE 1 nr 19,33
PARAM_VALUE 2 objsize 24
BUF_SIZE 0 a6xx_state 624
DATA_SOURCE 0 a6xx_state $1
BIT_INFO 1 nr 0x1,0x33
RX_PATH
TASK_NOT_RUNNING
UNITS 1 nr unit_array_size
UNITS 2 objsize unit_byte
LOCK2 &gpu->lock
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c a7xx_get_dbgahb_clusters() -> state_kcalloc()

Type Parameter Key Value
PARAM_VALUE 0 a6xx_state 4096-ptr_max
PARAM_VALUE 0 a6xx_state->base.ref.refcount.refs.counter 1
PARAM_VALUE 0 a6xx_state->base.time.tv_nsec 0-999999999
PARAM_VALUE 0 a6xx_state->clusters 0,4096-ptr_max
PARAM_VALUE 0 a6xx_state->indexed_regs 0,4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.next->next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.prev->next 1-u64max
PARAM_VALUE 0 a6xx_state->objs.prev->prev 4096-ptr_max
PARAM_VALUE 0 a6xx_state->registers 0,4096-ptr_max
PARAM_VALUE 0 a6xx_state->shaders 0,4096-ptr_max
PARAM_VALUE 1 nr 33,48-49,53
PARAM_VALUE 2 objsize 24
BUF_SIZE 0 a6xx_state 624
DATA_SOURCE 0 a6xx_state $1
BIT_INFO 1 nr 0x20,0x35
RX_PATH
TASK_NOT_RUNNING
UNITS 1 nr unit_array_size
UNITS 2 objsize unit_byte
LOCK2 &gpu->lock
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c a7xx_get_debugbus_blocks() -> state_kcalloc()

Type Parameter Key Value
PARAM_VALUE 0 a6xx_state 4096-ptr_max
PARAM_VALUE 0 a6xx_state->base.ref.refcount.refs.counter 1
PARAM_VALUE 0 a6xx_state->base.time.tv_nsec 0-999999999
PARAM_VALUE 0 a6xx_state->indexed_regs 0,4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.next->next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.prev->next 1-u64max
PARAM_VALUE 0 a6xx_state->objs.prev->prev 4096-ptr_max
PARAM_VALUE 0 a6xx_state->registers 0,4096-ptr_max
PARAM_VALUE 1 nr 41-42,71-72,85-86,97-98
PARAM_VALUE 2 objsize 24
BUF_SIZE 0 a6xx_state 624
DATA_SOURCE 0 a6xx_state $1
FUZZY_MAX 1 nr 98
HARD_MAX 1 nr 98
RX_PATH
TASK_NOT_RUNNING
UNITS 2 objsize unit_byte
LOCK2 &gpu->lock
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c a7xx_get_indexed_registers() -> state_kcalloc()

Type Parameter Key Value
PARAM_VALUE 0 a6xx_state 4096-ptr_max
PARAM_VALUE 0 a6xx_state->base.ref.refcount.refs.counter 1
PARAM_VALUE 0 a6xx_state->base.time.tv_nsec 0-999999999
PARAM_VALUE 0 a6xx_state->objs.next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.next->next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.prev->next 1-u64max
PARAM_VALUE 0 a6xx_state->objs.prev->prev 4096-ptr_max
PARAM_VALUE 1 nr 5-6,12-13,21-22
PARAM_VALUE 2 objsize 24
BUF_SIZE 0 a6xx_state 624
DATA_SOURCE 0 a6xx_state $1
RX_PATH
TASK_NOT_RUNNING
UNITS 2 objsize unit_byte
LOCK2 &gpu->lock
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c a7xx_get_registers() -> state_kcalloc()

Type Parameter Key Value
PARAM_VALUE 0 a6xx_state 4096-ptr_max
PARAM_VALUE 0 a6xx_state->base.ref.refcount.refs.counter 1
PARAM_VALUE 0 a6xx_state->base.time.tv_nsec 0-999999999
PARAM_VALUE 0 a6xx_state->indexed_regs 0,4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.next->next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.prev->next 1-u64max
PARAM_VALUE 0 a6xx_state->objs.prev->prev 4096-ptr_max
PARAM_VALUE 1 nr 2-s32max
PARAM_VALUE 2 objsize 24
BUF_SIZE 0 a6xx_state 624
DATA_SOURCE 0 a6xx_state $1
FUZZY_MAX 1 nr 3
RX_PATH
TASK_NOT_RUNNING
UNITS 2 objsize unit_byte
LOCK2 &gpu->lock
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c a7xx_get_shaders() -> state_kcalloc()

Type Parameter Key Value
PARAM_VALUE 0 a6xx_state 4096-ptr_max
PARAM_VALUE 0 a6xx_state->base.ref.refcount.refs.counter 1
PARAM_VALUE 0 a6xx_state->base.time.tv_nsec 0-999999999
PARAM_VALUE 0 a6xx_state->indexed_regs 0,4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.next->next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.prev->next 1-u64max
PARAM_VALUE 0 a6xx_state->objs.prev->prev 4096-ptr_max
PARAM_VALUE 0 a6xx_state->registers 0,4096-ptr_max
PARAM_VALUE 1 nr 46,79,81,91
PARAM_VALUE 2 objsize 24
BUF_SIZE 0 a6xx_state 624
DATA_SOURCE 0 a6xx_state $1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 nr unit_array_size
UNITS 2 objsize unit_byte
LOCK2 &gpu->lock
TYPE_LOCK (struct msm_gpu)->lock

drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c state_kmemdup() -> state_kcalloc()

Type Parameter Key Value
PARAM_VALUE 0 a6xx_state 4096-ptr_max
PARAM_VALUE 0 a6xx_state->base.ref.refcount.refs.counter 1
PARAM_VALUE 0 a6xx_state->base.time.tv_nsec 0-999999999
PARAM_VALUE 0 a6xx_state->indexed_regs 0,4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.next->next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.prev->next 1-u64max
PARAM_VALUE 0 a6xx_state->objs.prev->next->next 4096-ptr_max
PARAM_VALUE 0 a6xx_state->objs.prev->prev 4096-ptr_max
PARAM_VALUE 0 a6xx_state->registers 0,4096-ptr_max
PARAM_VALUE 1 nr 1
PARAM_VALUE 2 objsize 0-1040384
BUF_SIZE 0 a6xx_state->clusters (-1),168,456,792
BUF_SIZE 0 a6xx_state->dbgahb_clusters (-1),360,792,1152-1176,1272
BUF_SIZE 0 a6xx_state->registers (-1),48-s32max
BUF_SIZE 0 a6xx_state->shaders (-1),1080,1104,1896,1944,2184
DATA_SOURCE 0 a6xx_state $0
DATA_SOURCE 2 objsize $2
FUZZY_MAX 2 objsize 1040384
RX_PATH
TASK_NOT_RUNNING
LOCK2 &gpu->lock
TYPE_LOCK (struct msm_gpu)->lock