Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/radeon/radeon_cs.c radeon_cs_ioctl() -> radeon_cs_parser_fini()

Type Parameter Key Value
PARAM_VALUE 0 parser 2688560332286525440
PARAM_VALUE 0 parser->chunk_ib 0,4096-ptr_max
PARAM_VALUE 0 parser->chunks 0,16,4096-ptr_max
PARAM_VALUE 0 parser->chunks_array 0,16,4096-ptr_max
PARAM_VALUE 0 parser->const_ib.sa_bo 0
PARAM_VALUE 0 parser->cs_flags 0,2-u32max
PARAM_VALUE 0 parser->exec.contended (-1)
PARAM_VALUE 0 parser->exec.flags 1
PARAM_VALUE 0 parser->exec.num_objects 0
PARAM_VALUE 0 parser->exec.objects 0,16,4096-ptr_max
PARAM_VALUE 0 parser->exec.prelocked 0
PARAM_VALUE 0 parser->filp 4096-ptr_max
PARAM_VALUE 0 parser->ib.sa_bo 0
PARAM_VALUE 0 parser->idx 0
PARAM_VALUE 0 parser->nchunks 0-268435455
PARAM_VALUE 0 parser->rdev 4096-ptr_max
PARAM_VALUE 0 parser->ring 0-6
PARAM_VALUE 0 parser->validated.next 2688560332286525512
PARAM_VALUE 0 parser->validated.prev 2688560332286525512
PARAM_VALUE 1 error (-22),(-14),(-12)
DATA_SOURCE 1 error r radeon_cs_parser_init
BIT_INFO 1 error 0x0,0x0
MEM_ZERO 0 parser
NOCHECK_CALL
USER_DATA 0 parser->nchunks 1-268435455[c][u]
USER_PTR 0 parser->chunks_array
LOCK2 &rdev->exclusive_lock
TYPE_LOCK (struct radeon_device)->exclusive_lock

drivers/gpu/drm/radeon/radeon_cs.c radeon_cs_ioctl() -> radeon_cs_parser_fini()

Type Parameter Key Value
PARAM_VALUE 0 parser 2688560332286525440
PARAM_VALUE 0 parser->chunk_ib 4096-ptr_max
PARAM_VALUE 0 parser->chunks 4096-ptr_max
PARAM_VALUE 0 parser->chunks_array 4096-ptr_max
PARAM_VALUE 0 parser->const_ib.fence 0
PARAM_VALUE 0 parser->const_ib.is_const_ib 1
PARAM_VALUE 0 parser->const_ib.length_dw 0-65536
PARAM_VALUE 0 parser->const_ib.ptr 4096-ptr_max
PARAM_VALUE 0 parser->const_ib.ring 0-6
PARAM_VALUE 0 parser->cs_flags 0
PARAM_VALUE 0 parser->exec.contended (-1)
PARAM_VALUE 0 parser->exec.flags 1
PARAM_VALUE 0 parser->exec.num_objects 0
PARAM_VALUE 0 parser->exec.objects 0,16,4096-ptr_max
PARAM_VALUE 0 parser->exec.prelocked 0
PARAM_VALUE 0 parser->filp 4096-ptr_max
PARAM_VALUE 0 parser->ib.fence 0
PARAM_VALUE 0 parser->ib.length_dw 0-1073741823
PARAM_VALUE 0 parser->ib.ptr 0,4096-ptr_max
PARAM_VALUE 0 parser->ib.ring 0-6
PARAM_VALUE 0 parser->ib.sa_bo 0,4096-ptr_max
PARAM_VALUE 0 parser->ib.vm 0
PARAM_VALUE 0 parser->idx 0
PARAM_VALUE 0 parser->nchunks 1-268435455
PARAM_VALUE 0 parser->rdev 4096-ptr_max
PARAM_VALUE 0 parser->ring 0-6
PARAM_VALUE 0 parser->validated.next 2688560332286525512
PARAM_VALUE 0 parser->validated.prev 2688560332286525512
PARAM_VALUE 1 error (-512),(-22),(-14),(-12)
DATA_SOURCE 1 error r radeon_cs_ib_fill
BIT_INFO 1 error 0x0,0x0
MEM_ZERO 0 parser
NOCHECK_CALL
USER_PTR 0 parser->chunks_array
USER_PTR 0 parser->const_ib.ptr
USER_PTR 0 parser->ib.ptr
LOCK2 &rdev->exclusive_lock
TYPE_LOCK (struct radeon_device)->exclusive_lock

drivers/gpu/drm/radeon/radeon_cs.c radeon_cs_ioctl() -> radeon_cs_parser_fini()

Type Parameter Key Value
PARAM_VALUE 0 parser 2688560332286525440
PARAM_VALUE 0 parser->chunk_ib 0,4096-ptr_max
PARAM_VALUE 0 parser->chunks 0,4096-ptr_max
PARAM_VALUE 0 parser->const_ib.fence 0
PARAM_VALUE 0 parser->const_ib.sa_bo 0
PARAM_VALUE 0 parser->cs_flags 0
PARAM_VALUE 0 parser->exec.contended (-1)
PARAM_VALUE 0 parser->exec.flags 1
PARAM_VALUE 0 parser->exec.num_objects 0
PARAM_VALUE 0 parser->exec.objects 0,16,4096-ptr_max
PARAM_VALUE 0 parser->exec.prelocked 0
PARAM_VALUE 0 parser->filp 4096-ptr_max
PARAM_VALUE 0 parser->ib.fence 0,4096-ptr_max
PARAM_VALUE 0 parser->ib.length_dw 0-1073741823
PARAM_VALUE 0 parser->ib.ptr 0,4096-ptr_max
PARAM_VALUE 0 parser->ib.ring 0-6
PARAM_VALUE 0 parser->ib.sa_bo 0,4096-ptr_max
PARAM_VALUE 0 parser->ib.vm 0
PARAM_VALUE 0 parser->idx 0
PARAM_VALUE 0 parser->nchunks 0-268435455
PARAM_VALUE 0 parser->rdev 4096-ptr_max
PARAM_VALUE 0 parser->ring 0-6
PARAM_VALUE 0 parser->validated.next 2688560332286525512
PARAM_VALUE 0 parser->validated.prev 2688560332286525512
MEM_ZERO 0 parser
NOCHECK_CALL
USER_DATA 0 parser->nchunks 1-268435455[c][u]
USER_PTR 0 parser->chunks_array
USER_PTR 0 parser->ib.ptr
LOCK2 &rdev->exclusive_lock
TYPE_LOCK (struct radeon_device)->exclusive_lock