Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/radeon/radeon_benchmark.c radeon_benchmark_do_move() -> (struct radeon_asic)->copy.blit()

Type Parameter Key Value
PARAM_VALUE 0 rdev 4096-ptr_max
PARAM_VALUE 0 rdev->accel_working 1
PARAM_VALUE 0 rdev->asic 4096-ptr_max
PARAM_VALUE 4 resv 4096-ptr_max
PARAM_VALUE 4 resv->lock.ctx 0
BUF_SIZE 0 rdev s32min-(-2),1-s32max
BUF_SIZE 0 rdev s32min-(-2),1-s32max
CAPPED_DATA 0 rdev 1
CAPPED_DATA 3 num_gpu_pages 1
CAPPED_DATA 4 resv->fences 1
DATA_SOURCE 0 rdev $0
DATA_SOURCE 1 src_offset $2
DATA_SOURCE 2 dst_offset $3
DATA_SOURCE 4 resv $6
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/radeon/radeon_test.c radeon_do_test_moves() -> (struct radeon_asic)->copy.blit()

Type Parameter Key Value
PARAM_VALUE 0 rdev 4096-ptr_max
PARAM_VALUE 0 rdev->asic 4096-ptr_max
PARAM_VALUE 3 num_gpu_pages 256
PARAM_VALUE 4 resv->lock.base.first_waiter 0,4096-ptr_max
PARAM_VALUE 4 resv->lock.base.osq.tail.counter 0-s32max
BUF_SIZE 0 rdev s32min-(-2),1-s32max
BUF_SIZE 0 rdev s32min-(-2),1-s32max
BUF_SIZE 0 rdev->agp (-1),144
DATA_SOURCE 0 rdev $0 [m]
RX_PATH
TASK_NOT_RUNNING
LOCK2 vram_obj->tbo.base.resv
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/radeon/radeon_test.c radeon_do_test_moves() -> (struct radeon_asic)->copy.blit()

Type Parameter Key Value
PARAM_VALUE 0 rdev 4096-ptr_max
PARAM_VALUE 0 rdev->asic 4096-ptr_max
PARAM_VALUE 3 num_gpu_pages 256
PARAM_VALUE 4 resv->lock.base.first_waiter 0,4096-ptr_max
PARAM_VALUE 4 resv->lock.base.osq.tail.counter 0-s32max
BUF_SIZE 0 rdev s32min-(-2),1-s32max
BUF_SIZE 0 rdev s32min-(-2),1-s32max
BUF_SIZE 0 rdev->agp (-1),144
DATA_SOURCE 0 rdev $0 [m]
RX_PATH
TASK_NOT_RUNNING
LOCK2 vram_obj->tbo.base.resv
HALF_LOCKED2 &pool->lock