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 |