Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/etnaviv/etnaviv_dump.c etnaviv_core_dump() -> etnaviv_core_dump_header()

Type Parameter Key Value
PARAM_VALUE 0 iter 932953321636532224
PARAM_VALUE 0 iter->data 4096-ptr_max
PARAM_VALUE 0 iter->hdr 4097-18446744073709547521
PARAM_VALUE 0 iter->start 4096-ptr_max
PARAM_VALUE 1 type 4
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/etnaviv/etnaviv_dump.c etnaviv_core_dump() -> etnaviv_core_dump_header()

Type Parameter Key Value
PARAM_VALUE 0 iter 932953321636532224
PARAM_VALUE 0 iter->hdr 4097-ptr_max
PARAM_VALUE 0 iter->start 4096-ptr_max
PARAM_VALUE 1 type 5
PARAM_VALUE 2 data_end 4096-ptr_max
NOCHECK_CALL
UNITS 2 data_end unit_byte
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/etnaviv/etnaviv_dump.c etnaviv_core_dump() -> etnaviv_core_dump_header()

Type Parameter Key Value
PARAM_VALUE 0 iter 932953321636532224
PARAM_VALUE 0 iter->hdr 4097-18446744073709547521
PARAM_VALUE 0 iter->start 4096-ptr_max
PARAM_VALUE 1 type 6
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/etnaviv/etnaviv_dump.c etnaviv_core_dump_mem() -> etnaviv_core_dump_header()

Type Parameter Key Value
PARAM_VALUE 0 iter 932953321636532224
PARAM_VALUE 0 iter->data 4096-ptr_max
PARAM_VALUE 0 iter->hdr 4097-ptr_max
PARAM_VALUE 0 iter->start 4096-ptr_max
PARAM_VALUE 1 type 2-3
DATA_SOURCE 0 iter $0
DATA_SOURCE 1 type $1
HARD_MAX 1 type 3
NOCHECK_CALL
LOCK2 &submit->mmu_context->lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct etnaviv_iommu_context)->lock

drivers/gpu/drm/etnaviv/etnaviv_dump.c etnaviv_core_dump_mmu() -> etnaviv_core_dump_header()

Type Parameter Key Value
PARAM_VALUE 0 iter 932953321636532224
PARAM_VALUE 0 iter->data 4096-ptr_max
PARAM_VALUE 0 iter->hdr 4097-18446744073709547521
PARAM_VALUE 0 iter->start 4096-ptr_max
PARAM_VALUE 1 type 1
DATA_SOURCE 0 iter $0
NOCHECK_CALL
LOCK2 &mmu->lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct etnaviv_iommu_context)->lock

drivers/gpu/drm/etnaviv/etnaviv_dump.c etnaviv_core_dump_registers() -> etnaviv_core_dump_header()

Type Parameter Key Value
PARAM_VALUE 0 iter 932953321636532224
PARAM_VALUE 0 iter->data 4096-ptr_max
PARAM_VALUE 0 iter->hdr 4096-ptr_max
PARAM_VALUE 0 iter->start 4096-ptr_max
PARAM_VALUE 1 type 0
PARAM_VALUE 2 data_end 4097-u64max
DATA_SOURCE 0 iter $0
NOCHECK_CALL
LOCK2 &submit->mmu_context->lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct etnaviv_iommu_context)->lock