Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 8 files:

Smatch caller information:

drivers/gpu/drm/ttm/ttm_bo.c ttm_bo_init_validate() -> ttm_bo_init_reserved()

Type Parameter Key Value
PARAM_VALUE 0 bdev 4096-ptr_max
PARAM_VALUE 1 bo 4096-ptr_max
PARAM_VALUE 1 bo->base._resv.lock.ww_class->is_wait_die 0-s32max
PARAM_VALUE 2 type 0-2
PARAM_VALUE 3 placement 4096-ptr_max
PARAM_VALUE 3 placement->num_placement 0-4
PARAM_VALUE 3 placement->placement 4096-ptr_max
PARAM_VALUE 4 alignment 0-524288
PARAM_VALUE 5 ctx 7003723780294348800
PARAM_VALUE 5 ctx->bytes_moved 0
PARAM_VALUE 5 ctx->gfp_retry_mayfail 0
PARAM_VALUE 5 ctx->no_wait_gpu 0
PARAM_VALUE 5 ctx->resv 0
PARAM_VALUE 6 sg 0,4096-ptr_max
PARAM_VALUE 6 sg->nents 0
PARAM_VALUE 6 sg->orig_nents 0
PARAM_VALUE 7 resv->lock.base.dep_map->name 0-255
PARAM_VALUE 7 resv->lock.base.first_waiter 0,4096-ptr_max
PARAM_VALUE 7 resv->lock.base.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 7 resv->lock.base.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 7 resv->lock.base.osq.tail.counter 0-s32max
PARAM_VALUE 7 resv->lock.ctx 0
BUF_SIZE 0 bdev (-1),5760
BUF_SIZE 0 bdev (-1),5760
BUF_SIZE 1 bo (-1),864
BUF_SIZE 1 bo (-1),864
BUF_SIZE 1 bo->bdev (-1),5760
DATA_SOURCE 0 bdev $0
DATA_SOURCE 1 bo $1
DATA_SOURCE 2 type $2
DATA_SOURCE 3 placement $3
DATA_SOURCE 4 alignment $4
DATA_SOURCE 6 sg $6
DATA_SOURCE 7 resv $7
DATA_SOURCE 8 destroy $8
FUZZY_MAX 2 type 2
NOSPEC 1 bo->base.size
HARD_MAX 2 type 2
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 bo->base.filp->f_mode 33554432,34078720-571342855[c]
USER_DATA 1 bo->base.size 0,4096-u64max[c]
USER_DATA 4 alignment 1-524288[c]
NO_OVERFLOW_SIMPLE 1 bo->base.dev->mode_config.num_colorop
NO_OVERFLOW_SIMPLE 1 bo->base.dev->mode_config.num_crtc
NO_OVERFLOW_SIMPLE 1 bo->base.dev->mode_config.num_total_plane
NO_OVERFLOW_SIMPLE 1 bo->base.dev->num_crtcs
UNITS 4 alignment unit_page
HALF_LOCKED2 &rdev->pm.mclk_lock
HALF_LOCKED2 7 resv

drivers/gpu/drm/qxl/qxl_object.c qxl_bo_create() -> ttm_bo_init_reserved()

Type Parameter Key Value
PARAM_VALUE 0 bdev 4096-ptr_max
PARAM_VALUE 1 bo 4096-ptr_max
PARAM_VALUE 1 bo->base._resv.lock.base.magic 4096-ptr_max
PARAM_VALUE 1 bo->base._resv.lock.ww_class 8825623990767841280
PARAM_VALUE 1 bo->base.dev 4096-ptr_max
PARAM_VALUE 1 bo->base.filp 4096-ptr_max
PARAM_VALUE 1 bo->base.funcs 5667872005089095680
PARAM_VALUE 1 bo->base.gpuva.list.next 4096-ptr_max
PARAM_VALUE 1 bo->base.gpuva.list.prev 4096-ptr_max
PARAM_VALUE 1 bo->base.gpuva.lock.magic 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev 4096-ptr_max
PARAM_VALUE 1 bo->base.refcount.refcount.refs.counter 1
PARAM_VALUE 1 bo->base.resv 1-u64max
PARAM_VALUE 1 bo->base.size 0-9223372036854775807
PARAM_VALUE 1 bo->base.vma_node.vm_lock.magic 3736018669
PARAM_VALUE 1 bo->base.vma_node.vm_lock.owner (-1)
PARAM_VALUE 1 bo->base.vma_node.vm_lock.owner_cpu u32max
PARAM_VALUE 1 bo->base.vma_node.vm_node.__subtree_last 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.flags 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_size 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_stack.next 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_stack.prev 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.mm 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.node_list.next 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.node_list.prev 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.size 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.stack 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.start 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.subtree_max_hole 0
PARAM_VALUE 1 bo->priority 0-1
PARAM_VALUE 2 type 0-1
PARAM_VALUE 3 placement 4096-ptr_max
PARAM_VALUE 3 placement->num_placement 1-2
PARAM_VALUE 3 placement->placement 4096-ptr_max
PARAM_VALUE 4 alignment 0
PARAM_VALUE 5 ctx 15055530852941824
PARAM_VALUE 5 ctx->bytes_moved 0
PARAM_VALUE 5 ctx->gfp_retry_mayfail 0
PARAM_VALUE 5 ctx->no_wait_gpu 0
PARAM_VALUE 5 ctx->resv 0
PARAM_VALUE 6 sg 0
PARAM_VALUE 7 resv 0
PARAM_VALUE 8 destroy 7272074415066390528
FUZZY_MAX 2 type 1
HARD_MAX 2 type 1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 bo->base.size 0-9223372036854775807[c]
HALF_LOCKED2 &qdev->release_mutex

drivers/gpu/drm/amd/amdgpu/amdgpu_object.c amdgpu_bo_create() -> ttm_bo_init_reserved()

Type Parameter Key Value
PARAM_VALUE 0 bdev 4096-ptr_max
PARAM_VALUE 1 bo 4096-ptr_max
PARAM_VALUE 1 bo->base._resv.lock.base.magic 4096-ptr_max
PARAM_VALUE 1 bo->base._resv.lock.ww_class 8825623990767841280
PARAM_VALUE 1 bo->base.dev 4096-ptr_max
PARAM_VALUE 1 bo->base.funcs 8669167203972599808
PARAM_VALUE 1 bo->base.gpuva.lock.magic 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev 4096-ptr_max
PARAM_VALUE 1 bo->base.refcount.refcount.refs.counter 1
PARAM_VALUE 1 bo->base.resv 1-u64max
PARAM_VALUE 1 bo->base.size 0,4096-u64max
PARAM_VALUE 1 bo->base.vma_node.vm_lock.magic 3736018669
PARAM_VALUE 1 bo->base.vma_node.vm_lock.owner (-1)
PARAM_VALUE 1 bo->base.vma_node.vm_lock.owner_cpu u32max
PARAM_VALUE 1 bo->base.vma_node.vm_node.__subtree_last 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.flags 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_size 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_stack.next 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_stack.prev 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.mm 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.node_list.next 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.node_list.prev 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.size 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.stack 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.start 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.subtree_max_hole 0
PARAM_VALUE 1 bo->bdev 4096-ptr_max
PARAM_VALUE 2 type 0-2
PARAM_VALUE 3 placement 4096-ptr_max
PARAM_VALUE 3 placement->num_placement 1-3
PARAM_VALUE 3 placement->placement 4096-ptr_max
PARAM_VALUE 5 ctx 2860158608099389440
PARAM_VALUE 5 ctx->bytes_moved 0
PARAM_VALUE 5 ctx->gfp_retry_mayfail 1
PARAM_VALUE 5 ctx->no_wait_gpu 0
PARAM_VALUE 6 sg 0
PARAM_VALUE 8 destroy 1328059983489359872,3687779195912622080,6459761284373078016
BUF_SIZE 8 destroy (-1),8
BUF_SIZE 8 destroy (-1),8
CONTAINER 8 *(-48+32) $2
BIT_INFO 4 alignment 0x0,0xffffffff
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 bo->base.size 0,4096-u64max[c]
USER_DATA 4 alignment 0-u32max
HALF_LOCKED2 &mm->mmap_lock
HALF_LOCKED2 &prange->migrate_mutex
HALF_LOCKED2 &svms->lock

drivers/gpu/drm/nouveau/nouveau_bo.c nouveau_bo_init() -> ttm_bo_init_reserved()

Type Parameter Key Value
PARAM_VALUE 0 bdev 4096-ptr_max
PARAM_VALUE 1 bo 4096-ptr_max
PARAM_VALUE 1 bo->base._resv.lock.base.magic 4096-ptr_max
PARAM_VALUE 1 bo->base._resv.lock.ww_class 8825623990767841280
PARAM_VALUE 1 bo->base.vma_node.vm_lock.magic 3736018669
PARAM_VALUE 1 bo->base.vma_node.vm_lock.owner (-1)
PARAM_VALUE 1 bo->base.vma_node.vm_lock.owner_cpu u32max
PARAM_VALUE 1 bo->base.vma_node.vm_node.__subtree_last 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.flags 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_size 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_stack.next 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_stack.prev 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.mm 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.node_list.next 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.node_list.prev 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.size 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.stack 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.start 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.subtree_max_hole 0
PARAM_VALUE 1 bo->bdev 4096-ptr_max
PARAM_VALUE 2 type 0,2
PARAM_VALUE 3 placement 4096-ptr_max
PARAM_VALUE 3 placement->num_placement 0-3
PARAM_VALUE 4 alignment 0-524287
PARAM_VALUE 5 ctx 7746925094050299904
PARAM_VALUE 5 ctx->bytes_moved 0
PARAM_VALUE 5 ctx->gfp_retry_mayfail 0
PARAM_VALUE 5 ctx->interruptible 0
PARAM_VALUE 5 ctx->no_wait_gpu 0
PARAM_VALUE 6 sg 0,4096-ptr_max
PARAM_VALUE 6 sg->nents 0
PARAM_VALUE 6 sg->orig_nents 0
PARAM_VALUE 6 sg->sgl 0
PARAM_VALUE 7 resv->lock.base.dep_map->name 0-255
PARAM_VALUE 7 resv->lock.base.first_waiter 0,4096-ptr_max
PARAM_VALUE 7 resv->lock.base.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 7 resv->lock.base.osq.tail.counter 0-s32max
DATA_SOURCE 6 sg $4
DATA_SOURCE 7 resv $5
BIT_INFO 2 type 0x0,0x2
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 bo->base.size 0-u64max[c]
USER_DATA 4 alignment 0-524287
UNITS 4 alignment unit_page
HALF_LOCKED2 &dev->object_name_lock
HALF_LOCKED2 &file_priv->prime.lock
HALF_LOCKED2 7 resv

drivers/gpu/drm/i915/gem/i915_gem_ttm.c __i915_gem_ttm_object_init() -> ttm_bo_init_reserved()

Type Parameter Key Value
PARAM_VALUE 0 bdev 4096-ptr_max
PARAM_VALUE 1 bo 4096-ptr_max
PARAM_VALUE 2 type 0-1
PARAM_VALUE 3 placement 6133315903106101248
PARAM_VALUE 5 ctx 683721861454667776
PARAM_VALUE 5 ctx->bytes_moved 0
PARAM_VALUE 5 ctx->gfp_retry_mayfail 0
PARAM_VALUE 5 ctx->interruptible 1
PARAM_VALUE 5 ctx->no_wait_gpu 0
PARAM_VALUE 5 ctx->resv 0
PARAM_VALUE 6 sg 0
PARAM_VALUE 7 resv 0
FUZZY_MAX 2 type 1
HARD_MAX 2 type 1
RX_PATH
TASK_NOT_RUNNING
UNITS 4 alignment unit_page

drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c ttm_bo_init_reserved_mock_man() -> ttm_bo_init_reserved()

Type Parameter Key Value
PARAM_VALUE 1 bo 4096-ptr_max
PARAM_VALUE 1 bo->base._resv.fences 0
PARAM_VALUE 1 bo->base._resv.lock.base.dep_map->name 0-255
PARAM_VALUE 1 bo->base._resv.lock.base.first_waiter 0
PARAM_VALUE 1 bo->base._resv.lock.base.magic 4096-ptr_max
PARAM_VALUE 1 bo->base._resv.lock.base.owner.counter 0
PARAM_VALUE 1 bo->base._resv.lock.ctx 0
PARAM_VALUE 1 bo->base._resv.lock.ww_class 8825623990767841280
PARAM_VALUE 1 bo->base._resv.lock.ww_class->is_wait_die 0-s32max
PARAM_VALUE 1 bo->base.dev 0,4096-u64max
PARAM_VALUE 1 bo->base.filp 0
PARAM_VALUE 1 bo->base.gpuva.lock.dep_map->name 0-255
PARAM_VALUE 1 bo->base.gpuva.lock.first_waiter 0
PARAM_VALUE 1 bo->base.gpuva.lock.magic 4096-ptr_max
PARAM_VALUE 1 bo->base.gpuva.lock.osq.tail.counter 0
PARAM_VALUE 1 bo->base.gpuva.lock.owner.counter 0
PARAM_VALUE 1 bo->base.handle_count 0
PARAM_VALUE 1 bo->base.lru_node.next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.next->next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev->next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev->prev 4096-ptr_max
PARAM_VALUE 1 bo->base.refcount.refcount.refs.counter 1
PARAM_VALUE 1 bo->base.resv 4096-ptr_max
PARAM_VALUE 1 bo->base.resv->fences 0
PARAM_VALUE 1 bo->base.resv->lock.base.first_waiter 0
PARAM_VALUE 1 bo->base.resv->lock.base.magic 4096-ptr_max
PARAM_VALUE 1 bo->base.resv->lock.base.owner.counter 0
PARAM_VALUE 1 bo->base.resv->lock.ctx 0
PARAM_VALUE 1 bo->base.resv->lock.ww_class 8825623990767841280
PARAM_VALUE 1 bo->base.size 4096
PARAM_VALUE 1 bo->base.vma_node.driver_private 0
PARAM_VALUE 1 bo->base.vma_node.vm_lock.magic 3736018669
PARAM_VALUE 1 bo->base.vma_node.vm_lock.owner (-1)
PARAM_VALUE 1 bo->base.vma_node.vm_lock.owner_cpu u32max
PARAM_VALUE 1 bo->base.vma_node.vm_node.__subtree_last 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.flags 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_size 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_stack.next 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_stack.prev 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.mm 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.node_list.next 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.node_list.prev 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.size 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.stack 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.start 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.subtree_max_hole 0
PARAM_VALUE 3 placement 4096-ptr_max
PARAM_VALUE 3 placement->num_placement 1
PARAM_VALUE 3 placement->placement 4096-ptr_max
PARAM_VALUE 3 placement->placement->flags 0
PARAM_VALUE 3 placement->placement->mem_type 2
PARAM_VALUE 4 alignment 4096
PARAM_VALUE 5 ctx 4311273647691223040
PARAM_VALUE 5 ctx->bytes_moved 0
PARAM_VALUE 5 ctx->gfp_retry_mayfail 0
PARAM_VALUE 5 ctx->interruptible 0
PARAM_VALUE 5 ctx->no_wait_gpu 0
PARAM_VALUE 5 ctx->resv 0
PARAM_VALUE 6 sg 0
PARAM_VALUE 7 resv 0
PARAM_VALUE 8 destroy 5202665110881157120
BUF_SIZE 1 bo 864
BUF_SIZE 3 placement 16
BUF_SIZE 3 placement->placement 24
DATA_SOURCE 1 bo r kunit_kzalloc
DATA_SOURCE 3 placement r ttm_placement_kunit_init
MEM_ZERO 1 bo
MEM_ZERO 1 &bo->base.vma_node
NO_OVERFLOW_SIMPLE 1 bo->base.dev->num_crtcs
UNITS 4 alignment unit_byte

drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c ttm_bo_init_reserved_resv() -> ttm_bo_init_reserved()

Type Parameter Key Value
PARAM_VALUE 1 bo 4096-ptr_max
PARAM_VALUE 1 bo->base._resv.fences 0
PARAM_VALUE 1 bo->base._resv.lock.base.dep_map->name 0-255
PARAM_VALUE 1 bo->base._resv.lock.base.first_waiter 0
PARAM_VALUE 1 bo->base._resv.lock.base.magic 4096-ptr_max
PARAM_VALUE 1 bo->base._resv.lock.base.owner.counter 0
PARAM_VALUE 1 bo->base._resv.lock.ctx 0
PARAM_VALUE 1 bo->base._resv.lock.ww_class 8825623990767841280
PARAM_VALUE 1 bo->base._resv.lock.ww_class->is_wait_die 0-s32max
PARAM_VALUE 1 bo->base.dev 0,4096-u64max
PARAM_VALUE 1 bo->base.filp 0
PARAM_VALUE 1 bo->base.gpuva.lock.dep_map->name 0-255
PARAM_VALUE 1 bo->base.gpuva.lock.first_waiter 0
PARAM_VALUE 1 bo->base.gpuva.lock.magic 4096-ptr_max
PARAM_VALUE 1 bo->base.gpuva.lock.osq.tail.counter 0
PARAM_VALUE 1 bo->base.gpuva.lock.owner.counter 0
PARAM_VALUE 1 bo->base.handle_count 0
PARAM_VALUE 1 bo->base.lru_node.next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.next->next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev->next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev->prev 4096-ptr_max
PARAM_VALUE 1 bo->base.refcount.refcount.refs.counter 1
PARAM_VALUE 1 bo->base.resv 4096-ptr_max
PARAM_VALUE 1 bo->base.resv->fences 0
PARAM_VALUE 1 bo->base.resv->lock.base.first_waiter 0
PARAM_VALUE 1 bo->base.resv->lock.base.magic 4096-ptr_max
PARAM_VALUE 1 bo->base.resv->lock.base.owner.counter 0
PARAM_VALUE 1 bo->base.resv->lock.ctx 0
PARAM_VALUE 1 bo->base.resv->lock.ww_class 8825623990767841280
PARAM_VALUE 1 bo->base.size 4096
PARAM_VALUE 1 bo->base.vma_node.driver_private 0
PARAM_VALUE 1 bo->base.vma_node.vm_lock.magic 3736018669
PARAM_VALUE 1 bo->base.vma_node.vm_lock.owner (-1)
PARAM_VALUE 1 bo->base.vma_node.vm_lock.owner_cpu u32max
PARAM_VALUE 1 bo->base.vma_node.vm_node.__subtree_last 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.flags 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_size 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_stack.next 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_stack.prev 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.mm 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.node_list.next 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.node_list.prev 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.size 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.stack 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.start 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.subtree_max_hole 0
PARAM_VALUE 2 type 0
PARAM_VALUE 3 placement 4096-ptr_max
PARAM_VALUE 3 placement->num_placement 1
PARAM_VALUE 3 placement->placement 4096-ptr_max
PARAM_VALUE 3 placement->placement->flags 0
PARAM_VALUE 3 placement->placement->mem_type 0
PARAM_VALUE 4 alignment 4096
PARAM_VALUE 5 ctx 6083503226715402240
PARAM_VALUE 5 ctx->bytes_moved 0
PARAM_VALUE 5 ctx->gfp_retry_mayfail 0
PARAM_VALUE 5 ctx->interruptible 0
PARAM_VALUE 5 ctx->no_wait_gpu 0
PARAM_VALUE 5 ctx->resv 0
PARAM_VALUE 6 sg 0
PARAM_VALUE 7 resv 7095388534603984896
PARAM_VALUE 7 resv->fences 0
PARAM_VALUE 7 resv->lock.base.first_waiter 0,4096-5159360019465732095,5159360019465732097-ptr_max
PARAM_VALUE 7 resv->lock.base.magic 4096-ptr_max
PARAM_VALUE 7 resv->lock.base.osq.tail.counter 0-s32max
PARAM_VALUE 7 resv->lock.ctx 0
PARAM_VALUE 7 resv->lock.ww_class 8825623990767841280
PARAM_VALUE 8 destroy 5202665110881157120
BUF_SIZE 1 bo 864
BUF_SIZE 3 placement 16
BUF_SIZE 3 placement->placement 24
DATA_SOURCE 1 bo r kunit_kzalloc
DATA_SOURCE 3 placement r ttm_placement_kunit_init
MEM_ZERO 1 bo
MEM_ZERO 1 &bo->base.vma_node
NO_OVERFLOW_SIMPLE 1 bo->base.dev->num_crtcs
UNITS 4 alignment unit_byte
LOCK2 &resv

drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c ttm_bo_init_reserved_sys_man() -> ttm_bo_init_reserved()

Type Parameter Key Value
PARAM_VALUE 1 bo 4096-ptr_max
PARAM_VALUE 1 bo->base._resv.fences 0
PARAM_VALUE 1 bo->base._resv.lock.base.dep_map->name 0-255
PARAM_VALUE 1 bo->base._resv.lock.base.first_waiter 0
PARAM_VALUE 1 bo->base._resv.lock.base.magic 4096-ptr_max
PARAM_VALUE 1 bo->base._resv.lock.base.owner.counter 0
PARAM_VALUE 1 bo->base._resv.lock.ctx 0
PARAM_VALUE 1 bo->base._resv.lock.ww_class 8825623990767841280
PARAM_VALUE 1 bo->base._resv.lock.ww_class->is_wait_die 0-s32max
PARAM_VALUE 1 bo->base.dev 0,4096-u64max
PARAM_VALUE 1 bo->base.filp 0
PARAM_VALUE 1 bo->base.gpuva.lock.dep_map->name 0-255
PARAM_VALUE 1 bo->base.gpuva.lock.first_waiter 0
PARAM_VALUE 1 bo->base.gpuva.lock.magic 4096-ptr_max
PARAM_VALUE 1 bo->base.gpuva.lock.osq.tail.counter 0
PARAM_VALUE 1 bo->base.gpuva.lock.owner.counter 0
PARAM_VALUE 1 bo->base.handle_count 0
PARAM_VALUE 1 bo->base.lru_node.next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.next->next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev->next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev->prev 4096-ptr_max
PARAM_VALUE 1 bo->base.refcount.refcount.refs.counter 1
PARAM_VALUE 1 bo->base.resv 4096-ptr_max
PARAM_VALUE 1 bo->base.resv->fences 0
PARAM_VALUE 1 bo->base.resv->lock.base.first_waiter 0
PARAM_VALUE 1 bo->base.resv->lock.base.magic 4096-ptr_max
PARAM_VALUE 1 bo->base.resv->lock.base.owner.counter 0
PARAM_VALUE 1 bo->base.resv->lock.ctx 0
PARAM_VALUE 1 bo->base.resv->lock.ww_class 8825623990767841280
PARAM_VALUE 1 bo->base.size 4096
PARAM_VALUE 1 bo->base.vma_node.driver_private 0
PARAM_VALUE 1 bo->base.vma_node.vm_lock.magic 3736018669
PARAM_VALUE 1 bo->base.vma_node.vm_lock.owner (-1)
PARAM_VALUE 1 bo->base.vma_node.vm_lock.owner_cpu u32max
PARAM_VALUE 1 bo->base.vma_node.vm_node.__subtree_last 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.flags 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_size 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_stack.next 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_stack.prev 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.mm 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.node_list.next 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.node_list.prev 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.size 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.stack 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.start 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.subtree_max_hole 0
PARAM_VALUE 3 placement 4096-ptr_max
PARAM_VALUE 3 placement->num_placement 1
PARAM_VALUE 3 placement->placement 4096-ptr_max
PARAM_VALUE 3 placement->placement->flags 0
PARAM_VALUE 3 placement->placement->mem_type 0
PARAM_VALUE 4 alignment 4096
PARAM_VALUE 5 ctx 4571992632045895680
PARAM_VALUE 5 ctx->bytes_moved 0
PARAM_VALUE 5 ctx->gfp_retry_mayfail 0
PARAM_VALUE 5 ctx->interruptible 0
PARAM_VALUE 5 ctx->no_wait_gpu 0
PARAM_VALUE 5 ctx->resv 0
PARAM_VALUE 6 sg 0
PARAM_VALUE 7 resv 0
PARAM_VALUE 8 destroy 5202665110881157120
BUF_SIZE 1 bo 864
BUF_SIZE 3 placement 16
BUF_SIZE 3 placement->placement 24
DATA_SOURCE 1 bo r kunit_kzalloc
DATA_SOURCE 3 placement r ttm_placement_kunit_init
MEM_ZERO 1 bo
MEM_ZERO 1 &bo->base.vma_node
NO_OVERFLOW_SIMPLE 1 bo->base.dev->num_crtcs
UNITS 4 alignment unit_byte

drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c ttm_bo_validate_all_pinned_evict() -> ttm_bo_init_reserved()

Type Parameter Key Value
PARAM_VALUE 1 bo 4096-ptr_max
PARAM_VALUE 1 bo->base._resv.fences 0
PARAM_VALUE 1 bo->base._resv.lock.base.dep_map->name 0-255
PARAM_VALUE 1 bo->base._resv.lock.base.magic 4096-ptr_max
PARAM_VALUE 1 bo->base._resv.lock.ctx 0
PARAM_VALUE 1 bo->base._resv.lock.ww_class 8825623990767841280
PARAM_VALUE 1 bo->base._resv.lock.ww_class->is_wait_die 0-s32max
PARAM_VALUE 1 bo->base.dev 0,4096-u64max
PARAM_VALUE 1 bo->base.filp 0
PARAM_VALUE 1 bo->base.gpuva.lock.dep_map->name 0-255
PARAM_VALUE 1 bo->base.gpuva.lock.first_waiter 0
PARAM_VALUE 1 bo->base.gpuva.lock.magic 4096-ptr_max
PARAM_VALUE 1 bo->base.gpuva.lock.owner.counter 0
PARAM_VALUE 1 bo->base.handle_count 0
PARAM_VALUE 1 bo->base.lru_node.next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.next->next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev->next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev->prev 4096-ptr_max
PARAM_VALUE 1 bo->base.refcount.refcount.refs.counter 1
PARAM_VALUE 1 bo->base.resv 4096-ptr_max
PARAM_VALUE 1 bo->base.resv->fences 0
PARAM_VALUE 1 bo->base.resv->lock.base.magic 4096-ptr_max
PARAM_VALUE 1 bo->base.resv->lock.ctx 0
PARAM_VALUE 1 bo->base.resv->lock.ww_class 8825623990767841280
PARAM_VALUE 1 bo->base.size 1048576
PARAM_VALUE 1 bo->base.vma_node.driver_private 0
PARAM_VALUE 1 bo->base.vma_node.vm_lock.magic 3736018669
PARAM_VALUE 1 bo->base.vma_node.vm_lock.owner (-1)
PARAM_VALUE 1 bo->base.vma_node.vm_lock.owner_cpu u32max
PARAM_VALUE 1 bo->base.vma_node.vm_node.__subtree_last 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.flags 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_size 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_stack.next 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_stack.prev 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.mm 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.node_list.next 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.node_list.prev 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.size 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.stack 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.start 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.subtree_max_hole 0
PARAM_VALUE 2 type 0
PARAM_VALUE 3 placement 4096-ptr_max
PARAM_VALUE 3 placement->num_placement 1
PARAM_VALUE 3 placement->placement 4096-ptr_max
PARAM_VALUE 3 placement->placement->flags 0
PARAM_VALUE 3 placement->placement->mem_type 2
PARAM_VALUE 4 alignment 4096
PARAM_VALUE 5 ctx 7313137729799507968
PARAM_VALUE 5 ctx->bytes_moved 0
PARAM_VALUE 5 ctx->gfp_retry_mayfail 0
PARAM_VALUE 5 ctx->interruptible 0
PARAM_VALUE 5 ctx->no_wait_gpu 0
PARAM_VALUE 5 ctx->resv 0
PARAM_VALUE 6 sg 0
PARAM_VALUE 7 resv 0
PARAM_VALUE 8 destroy 5202665110881157120
BUF_SIZE 1 bo 864
BUF_SIZE 3 placement 16
BUF_SIZE 3 placement->placement 24
DATA_SOURCE 1 bo r kunit_kzalloc
DATA_SOURCE 3 placement r ttm_placement_kunit_init
MEM_ZERO 1 bo
MEM_ZERO 1 &bo->base.vma_node
NO_OVERFLOW_SIMPLE 1 bo->base.dev->num_crtcs
UNITS 4 alignment unit_byte

drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c ttm_bo_validate_allowed_only_evict() -> ttm_bo_init_reserved()

Type Parameter Key Value
PARAM_VALUE 1 bo 4096-ptr_max
PARAM_VALUE 1 bo->base._resv.fences 0
PARAM_VALUE 1 bo->base._resv.lock.base.dep_map->name 0-255
PARAM_VALUE 1 bo->base._resv.lock.base.magic 4096-ptr_max
PARAM_VALUE 1 bo->base._resv.lock.ctx 0
PARAM_VALUE 1 bo->base._resv.lock.ww_class 8825623990767841280
PARAM_VALUE 1 bo->base._resv.lock.ww_class->is_wait_die 0-s32max
PARAM_VALUE 1 bo->base.dev 0,4096-u64max
PARAM_VALUE 1 bo->base.filp 0
PARAM_VALUE 1 bo->base.gpuva.lock.dep_map->name 0-255
PARAM_VALUE 1 bo->base.gpuva.lock.first_waiter 0
PARAM_VALUE 1 bo->base.gpuva.lock.magic 4096-ptr_max
PARAM_VALUE 1 bo->base.handle_count 0
PARAM_VALUE 1 bo->base.lru_node.next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.next->next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev->next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev->prev 4096-ptr_max
PARAM_VALUE 1 bo->base.refcount.refcount.refs.counter 1
PARAM_VALUE 1 bo->base.resv 4096-ptr_max
PARAM_VALUE 1 bo->base.resv->fences 0
PARAM_VALUE 1 bo->base.resv->lock.base.magic 4096-ptr_max
PARAM_VALUE 1 bo->base.resv->lock.ctx 0
PARAM_VALUE 1 bo->base.resv->lock.ww_class 8825623990767841280
PARAM_VALUE 1 bo->base.size 524288
PARAM_VALUE 1 bo->base.vma_node.driver_private 0
PARAM_VALUE 1 bo->base.vma_node.vm_lock.magic 3736018669
PARAM_VALUE 1 bo->base.vma_node.vm_lock.owner (-1)
PARAM_VALUE 1 bo->base.vma_node.vm_lock.owner_cpu u32max
PARAM_VALUE 1 bo->base.vma_node.vm_node.__subtree_last 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.flags 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_size 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_stack.next 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_stack.prev 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.mm 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.node_list.next 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.node_list.prev 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.size 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.stack 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.start 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.subtree_max_hole 0
PARAM_VALUE 2 type 0
PARAM_VALUE 3 placement 4096-ptr_max
PARAM_VALUE 3 placement->num_placement 1
PARAM_VALUE 3 placement->placement 4096-ptr_max
PARAM_VALUE 3 placement->placement->flags 0
PARAM_VALUE 3 placement->placement->mem_type 2
PARAM_VALUE 4 alignment 4096
PARAM_VALUE 5 ctx 2385768326857719808
PARAM_VALUE 5 ctx->bytes_moved 0
PARAM_VALUE 5 ctx->gfp_retry_mayfail 0
PARAM_VALUE 5 ctx->interruptible 0
PARAM_VALUE 5 ctx->no_wait_gpu 0
PARAM_VALUE 5 ctx->resv 0
PARAM_VALUE 6 sg 0
PARAM_VALUE 7 resv 0
PARAM_VALUE 8 destroy 5202665110881157120
BUF_SIZE 1 bo 864
BUF_SIZE 3 placement 16
BUF_SIZE 3 placement->placement 24
DATA_SOURCE 1 bo r kunit_kzalloc
DATA_SOURCE 3 placement r ttm_placement_kunit_init
MEM_ZERO 1 bo
MEM_ZERO 1 &bo->base.vma_node
NO_OVERFLOW_SIMPLE 1 bo->base.dev->num_crtcs
UNITS 4 alignment unit_byte

drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c ttm_bo_validate_allowed_only_evict() -> ttm_bo_init_reserved()

Type Parameter Key Value
PARAM_VALUE 0 bdev->dev_mapping->host->i_sb->s_cop->empty_dir 0,86,661756434209751040,4392966320616476672,5234023279986843648
PARAM_VALUE 0 bdev->dev_mapping->host->i_sb->s_cop->get_context 0,706,17350455714160640,4513809449498124288,5149251875611672576
PARAM_VALUE 0 bdev->dev_mapping->host->i_sb->s_cop->set_context 0,67,317457138841939968,3250154607523569664,5979066299606671360
PARAM_VALUE 0 bdev->dev_mapping->host->i_sb->s_export_op->get_parent 0,8931,264940071972966400,291591359766798336,565128213429456896
PARAM_VALUE 0 bdev->dev_mapping->i_mmap_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 bdev->dev_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 bdev->pool.dev->dma_io_tlb_mem->can_grow 0-1
PARAM_VALUE 0 bdev->pool.dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 bdev->pool.dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 bdev->vma_manager->vm_lock.dep_map->name 0-255
PARAM_VALUE 0 bdev->vma_manager->vm_lock.owner (-1)
PARAM_VALUE 0 bdev->vma_manager->vm_lock.owner_cpu u32max
PARAM_VALUE 0 bdev->vma_manager->vm_lock.raw_lock.wlocked 0
PARAM_VALUE 1 bo 4096-ptr_max
PARAM_VALUE 1 bo->base._resv.fences 0
PARAM_VALUE 1 bo->base._resv.lock.base.dep_map->name 0-255
PARAM_VALUE 1 bo->base._resv.lock.base.magic 4096-ptr_max
PARAM_VALUE 1 bo->base._resv.lock.ctx 0
PARAM_VALUE 1 bo->base._resv.lock.ww_class 8825623990767841280
PARAM_VALUE 1 bo->base._resv.lock.ww_class->is_wait_die 0-s32max
PARAM_VALUE 1 bo->base.dev 0,4096-u64max
PARAM_VALUE 1 bo->base.filp 0
PARAM_VALUE 1 bo->base.gpuva.lock.dep_map->name 0-255
PARAM_VALUE 1 bo->base.gpuva.lock.magic 4096-ptr_max
PARAM_VALUE 1 bo->base.handle_count 0
PARAM_VALUE 1 bo->base.lru_node.next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.next->next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev->next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev->prev 4096-ptr_max
PARAM_VALUE 1 bo->base.refcount.refcount.refs.counter 1
PARAM_VALUE 1 bo->base.resv 4096-ptr_max
PARAM_VALUE 1 bo->base.resv->fences 0
PARAM_VALUE 1 bo->base.resv->lock.base.magic 4096-ptr_max
PARAM_VALUE 1 bo->base.resv->lock.ctx 0
PARAM_VALUE 1 bo->base.resv->lock.ww_class 8825623990767841280
PARAM_VALUE 1 bo->base.size 524288
PARAM_VALUE 1 bo->base.vma_node.vm_lock.magic 3736018669
PARAM_VALUE 1 bo->base.vma_node.vm_lock.owner (-1)
PARAM_VALUE 1 bo->base.vma_node.vm_lock.owner_cpu u32max
PARAM_VALUE 1 bo->base.vma_node.vm_node.__subtree_last 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.flags 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_size 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_stack.next 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_stack.prev 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.mm 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.node_list.next 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.node_list.prev 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.size 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.stack 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.start 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.subtree_max_hole 0
PARAM_VALUE 2 type 0
PARAM_VALUE 3 placement 4096-ptr_max
PARAM_VALUE 3 placement->num_placement 1
PARAM_VALUE 3 placement->placement 4096-ptr_max
PARAM_VALUE 3 placement->placement->flags 0
PARAM_VALUE 3 placement->placement->mem_type 2
PARAM_VALUE 4 alignment 4096
PARAM_VALUE 5 ctx 2385768326857719808
PARAM_VALUE 5 ctx->gfp_retry_mayfail 0
PARAM_VALUE 5 ctx->interruptible 0
PARAM_VALUE 5 ctx->no_wait_gpu 0
PARAM_VALUE 5 ctx->resv 0
PARAM_VALUE 6 sg 0
PARAM_VALUE 7 resv 0
PARAM_VALUE 8 destroy 5202665110881157120
BUF_SIZE 1 bo 864
BUF_SIZE 3 placement 16
BUF_SIZE 3 placement->placement 24
DATA_SOURCE 1 bo r kunit_kzalloc
DATA_SOURCE 3 placement r ttm_placement_kunit_init
MEM_ZERO 1 bo
MEM_ZERO 1 &bo->base.vma_node
NO_OVERFLOW_SIMPLE 1 bo->base.dev->num_crtcs
UNITS 4 alignment unit_byte

drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c ttm_bo_validate_basic() -> ttm_bo_init_reserved()

Type Parameter Key Value
PARAM_VALUE 1 bo 4096-ptr_max
PARAM_VALUE 1 bo->base._resv.fences 0
PARAM_VALUE 1 bo->base._resv.lock.base.dep_map->name 0-255
PARAM_VALUE 1 bo->base._resv.lock.base.first_waiter 0
PARAM_VALUE 1 bo->base._resv.lock.base.magic 4096-ptr_max
PARAM_VALUE 1 bo->base._resv.lock.base.owner.counter 0
PARAM_VALUE 1 bo->base._resv.lock.ctx 0
PARAM_VALUE 1 bo->base._resv.lock.ww_class 8825623990767841280
PARAM_VALUE 1 bo->base._resv.lock.ww_class->is_wait_die 0-s32max
PARAM_VALUE 1 bo->base.dev 0,4096-u64max
PARAM_VALUE 1 bo->base.filp 0
PARAM_VALUE 1 bo->base.gpuva.lock.dep_map->name 0-255
PARAM_VALUE 1 bo->base.gpuva.lock.first_waiter 0
PARAM_VALUE 1 bo->base.gpuva.lock.magic 4096-ptr_max
PARAM_VALUE 1 bo->base.gpuva.lock.osq.tail.counter 0
PARAM_VALUE 1 bo->base.gpuva.lock.owner.counter 0
PARAM_VALUE 1 bo->base.handle_count 0
PARAM_VALUE 1 bo->base.lru_node.next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.next->next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev->next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev->prev 4096-ptr_max
PARAM_VALUE 1 bo->base.refcount.refcount.refs.counter 1
PARAM_VALUE 1 bo->base.resv 4096-ptr_max
PARAM_VALUE 1 bo->base.resv->fences 0
PARAM_VALUE 1 bo->base.resv->lock.base.first_waiter 0
PARAM_VALUE 1 bo->base.resv->lock.base.magic 4096-ptr_max
PARAM_VALUE 1 bo->base.resv->lock.base.owner.counter 0
PARAM_VALUE 1 bo->base.resv->lock.ctx 0
PARAM_VALUE 1 bo->base.resv->lock.ww_class 8825623990767841280
PARAM_VALUE 1 bo->base.size 8192
PARAM_VALUE 1 bo->base.vma_node.driver_private 0
PARAM_VALUE 1 bo->base.vma_node.vm_lock.magic 3736018669
PARAM_VALUE 1 bo->base.vma_node.vm_lock.owner (-1)
PARAM_VALUE 1 bo->base.vma_node.vm_lock.owner_cpu u32max
PARAM_VALUE 1 bo->base.vma_node.vm_node.__subtree_last 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.flags 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_size 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_stack.next 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_stack.prev 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.mm 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.node_list.next 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.node_list.prev 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.size 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.stack 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.start 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.subtree_max_hole 0
PARAM_VALUE 3 placement 4096-ptr_max
PARAM_VALUE 3 placement->num_placement 1
PARAM_VALUE 3 placement->placement 4096-ptr_max
PARAM_VALUE 3 placement->placement->flags 0
PARAM_VALUE 3 placement->placement->mem_type 0
PARAM_VALUE 4 alignment 4096
PARAM_VALUE 5 ctx 6877140697282457600
PARAM_VALUE 5 ctx->bytes_moved 0
PARAM_VALUE 5 ctx->gfp_retry_mayfail 0
PARAM_VALUE 5 ctx->interruptible 0
PARAM_VALUE 5 ctx->no_wait_gpu 0
PARAM_VALUE 5 ctx->resv 0
PARAM_VALUE 6 sg 0
PARAM_VALUE 7 resv 0
PARAM_VALUE 8 destroy 5202665110881157120
BUF_SIZE 1 bo 864
BUF_SIZE 3 placement 16
BUF_SIZE 3 placement->placement 24
DATA_SOURCE 1 bo r kunit_kzalloc
DATA_SOURCE 3 placement r ttm_placement_kunit_init
MEM_ZERO 1 bo
MEM_ZERO 1 &bo->base.vma_node
NO_OVERFLOW_SIMPLE 1 bo->base.dev->num_crtcs
UNITS 4 alignment unit_byte

drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c ttm_bo_validate_busy_domain_evict() -> ttm_bo_init_reserved()

Type Parameter Key Value
PARAM_VALUE 0 bdev 4096-ptr_max
PARAM_VALUE 0 bdev->alloc_flags 0
PARAM_VALUE 0 bdev->device_list.next 8627146840200146952
PARAM_VALUE 0 bdev->funcs 1841176120589443072
PARAM_VALUE 0 bdev->funcs->access_memory 0,1017633713053646848,3225919106585391104,6129073923208413184
PARAM_VALUE 0 bdev->funcs->delete_mem_notify 0,1324054607772385280,3362702293586616320,3508674538459328512,4046619066990776320,4672322443624128512,6012858452504408064
PARAM_VALUE 0 bdev->funcs->eviction_valuable 0,1858549247423643648,2081513394135252992,4678632391305342976,8260624757114155008
PARAM_VALUE 0 bdev->funcs->io_mem_free 0,2194093600872873984
PARAM_VALUE 0 bdev->funcs->io_mem_pfn 0,2706132887046717440,3654902622055292928,7331281985970253824
PARAM_VALUE 0 bdev->funcs->release_notify 0,6700952100510887936,8497440169773187072
PARAM_VALUE 0 bdev->funcs->swap_notify 0,444935274221056000,3637901885053157376,5073818069448499200
PARAM_VALUE 0 bdev->funcs->ttm_tt_create 4096-ptr_max
PARAM_VALUE 0 bdev->funcs->ttm_tt_populate 0,222258046416863232,3994591000577544192,4134842942852018176,4222010675217444864,4805071350855475200,7664591298186248192,8057603946702434304
PARAM_VALUE 0 bdev->funcs->ttm_tt_unpopulate 0,4666166901115146240,5282055296047239168,6183271797138042880,6595337069447958528,7578260243328782336,7595606228058984448,7854353412451688448
PARAM_VALUE 0 bdev->lru_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bdev->pool.alloc_flags 0
PARAM_VALUE 0 bdev->pool.dev 0,4096-ptr_max
PARAM_VALUE 0 bdev->sysman.func 8470644571397554176
PARAM_VALUE 0 bdev->sysman.func->intersects 0,277556496761421824,351631188507971584,1562901022217814016,3048074332517179392,6329539114600038400,7579390472687497216
PARAM_VALUE 0 bdev->sysman.size 0
PARAM_VALUE 0 bdev->sysman.usage 0
PARAM_VALUE 0 bdev->sysman.use_tt 1
PARAM_VALUE 0 bdev->sysman.use_type 1
PARAM_VALUE 0 bdev->unevictable.next 4096-ptr_max
PARAM_VALUE 0 bdev->unevictable.next->next 4096-ptr_max
PARAM_VALUE 0 bdev->unevictable.prev 4096-ptr_max
PARAM_VALUE 0 bdev->unevictable.prev->next 4096-ptr_max
PARAM_VALUE 0 bdev->unevictable.prev->prev 4096-ptr_max
PARAM_VALUE 0 bdev->vma_manager 1-u64max
PARAM_VALUE 0 bdev->wq 4096-ptr_max
PARAM_VALUE 0 bdev->wq->flags 0-4294967295
PARAM_VALUE 0 bdev->wq->flush_color s32min-s32max
PARAM_VALUE 0 bdev->wq->nr_drainers s32min-s32max
PARAM_VALUE 0 bdev->wq->nr_pwqs_to_flush.counter s32min-s32max
PARAM_VALUE 0 bdev->wq->work_color s32min-s32max
PARAM_VALUE 0 bdev->wq->wq_dev->dev->driver_data->cis_virt (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 bdev->wq->wq_dev->dev.devres_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bdev->wq->wq_dev->dev.driver_data->callback->add 5235430000054906880
PARAM_VALUE 0 bdev->wq->wq_dev->dev.driver_data->callback->early_resume 6956900869090054144
PARAM_VALUE 0 bdev->wq->wq_dev->dev.driver_data->callback->remove 1719268733136482304
PARAM_VALUE 0 bdev->wq->wq_dev->dev.driver_data->callback->requery 4713442613417914368
PARAM_VALUE 0 bdev->wq->wq_dev->dev.driver_data->callback->resume 5068206944467017728
PARAM_VALUE 0 bdev->wq->wq_dev->dev.driver_data->callback->suspend 2738892915008757760
PARAM_VALUE 0 bdev->wq->wq_dev->dev.driver_data->callback->validate 4934365872137547776
PARAM_VALUE 0 bdev->wq->wq_dev->dev.driver_data->cdev->kobj.release.timer.is_hard 0-1
PARAM_VALUE 0 bdev->wq->wq_dev->dev.driver_data->cdev->kobj.release.timer.is_lazy 0-1
PARAM_VALUE 0 bdev->wq->wq_dev->dev.driver_data->cdev->kobj.release.timer.is_queued 0-1
PARAM_VALUE 0 bdev->wq->wq_dev->dev.driver_data->cdev->kobj.release.timer.is_soft 0-1
PARAM_VALUE 0 bdev->wq->wq_dev->dev.driver_data->cis_mem.flags 0,2-254
PARAM_VALUE 0 bdev->wq->wq_dev->dev.driver_data->d_ref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 bdev->wq->wq_dev->dev.driver_data->detaching.counter s32min-s32max
PARAM_VALUE 0 bdev->wq->wq_dev->dev.driver_data->dev.kobj.kref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 bdev->wq->wq_dev->dev.driver_data->dev.kobj.release.cpu s32min-s32max
PARAM_VALUE 0 bdev->wq->wq_dev->dev.driver_data->dev.kobj.release.timer.flags 0-4294967295
PARAM_VALUE 0 bdev->wq->wq_dev->dev.driver_data->dev.kobj.release.timer.is_hard 0-1
PARAM_VALUE 0 bdev->wq->wq_dev->dev.driver_data->dev.kobj.release.timer.is_lazy 0-1
PARAM_VALUE 0 bdev->wq->wq_dev->dev.driver_data->dev.kobj.release.timer.is_queued 0-1
PARAM_VALUE 0 bdev->wq->wq_dev->dev.driver_data->dev.kobj.release.timer.is_soft 0-1
PARAM_VALUE 0 bdev->wq->wq_dev->dev.driver_data->device_count 0-1
PARAM_VALUE 0 bdev->wq->wq_dev->dev.driver_data->ops_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 bdev->wq->wq_dev->dev.driver_data->ops_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 bdev->wq->wq_dev->dev.driver_data->ops_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 bdev->wq->wq_dev->dev.driver_data->sfd_lock.dep_map->name 0-255
PARAM_VALUE 0 bdev->wq->wq_dev->dev.driver_data->sfd_lock.raw_lock.cnts.counter s32min-s32max
PARAM_VALUE 0 bdev->wq->wq_dev->dev.driver_data->skt_mutex->wait_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 bdev->wq->wq_dev->dev.driver_data->skt_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 bdev->wq->wq_dev->dev.driver_data->skt_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 bdev->wq->wq_dev->dev.kobj.parent->release.timer.is_hard 0-1
PARAM_VALUE 0 bdev->wq->wq_dev->dev.kobj.parent->release.timer.is_lazy 0-1
PARAM_VALUE 0 bdev->wq->wq_dev->dev.kobj.parent->release.timer.is_queued 0-1
PARAM_VALUE 0 bdev->wq->wq_dev->dev.kobj.parent->release.timer.is_soft 0-1
PARAM_VALUE 0 bdev->wq->wq_dev->dev.kobj.release.timer.is_hard 0-1
PARAM_VALUE 0 bdev->wq->wq_dev->dev.kobj.release.timer.is_lazy 0-1
PARAM_VALUE 0 bdev->wq->wq_dev->dev.kobj.release.timer.is_queued 0-1
PARAM_VALUE 0 bdev->wq->wq_dev->dev.kobj.release.timer.is_soft 0-1
PARAM_VALUE 0 bdev->wq->wq_dev->dev.kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 bdev->wq->wq_dev->dev.p->dead 1
PARAM_VALUE 0 bdev->wq->wq_dev->dev.p->knode_class.n_ref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 bdev->wq->wq_dev->dev.p->knode_parent.n_ref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 bdev->wq->wq_dev->dev.parent->kobj.release.timer.is_hard 0-1
PARAM_VALUE 0 bdev->wq->wq_dev->dev.parent->kobj.release.timer.is_lazy 0-1
PARAM_VALUE 0 bdev->wq->wq_dev->dev.parent->kobj.release.timer.is_queued 0-1
PARAM_VALUE 0 bdev->wq->wq_dev->dev.parent->kobj.release.timer.is_soft 0-1
PARAM_VALUE 0 bdev->wq->wq_dev->dev.power.completion.done 4294967295
PARAM_VALUE 0 bdev->wq->wq_dev->dev.power.last_status s32min-0,2,4-s32max
PARAM_VALUE 0 bdev->wq->wq_dev->dev.power.qos (-19),0
PARAM_VALUE 0 bdev->wq->wq_dev->dev.power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 bdev->wq->wq_dev->dev.power.runtime_status 2
PARAM_VALUE 0 bdev->wq->wq_dev->dev.power.usage_count.counter 0-s32max
PARAM_VALUE 0 bdev->wq->wq_dev->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 *bdev->wq->lockdep_map->name 0-255
PARAM_VALUE 0 *bdev->wq->rescuer->task->delays->lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 bo 4096-ptr_max
PARAM_VALUE 1 bo->base._resv.fences 0
PARAM_VALUE 1 bo->base._resv.lock.base.dep_map->name 0-255
PARAM_VALUE 1 bo->base._resv.lock.base.magic 4096-ptr_max
PARAM_VALUE 1 bo->base._resv.lock.ctx 0
PARAM_VALUE 1 bo->base._resv.lock.ww_class 8825623990767841280
PARAM_VALUE 1 bo->base._resv.lock.ww_class->is_wait_die 0-s32max
PARAM_VALUE 1 bo->base.dev 0,4096-u64max
PARAM_VALUE 1 bo->base.filp 0
PARAM_VALUE 1 bo->base.gpuva.lock.dep_map->name 0-255
PARAM_VALUE 1 bo->base.gpuva.lock.first_waiter 0
PARAM_VALUE 1 bo->base.gpuva.lock.magic 4096-ptr_max
PARAM_VALUE 1 bo->base.gpuva.lock.owner.counter 0
PARAM_VALUE 1 bo->base.handle_count 0
PARAM_VALUE 1 bo->base.lru_node.next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.next->next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev->next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev->prev 4096-ptr_max
PARAM_VALUE 1 bo->base.refcount.refcount.refs.counter 1
PARAM_VALUE 1 bo->base.resv 4096-ptr_max
PARAM_VALUE 1 bo->base.resv->fences 0
PARAM_VALUE 1 bo->base.resv->lock.base.magic 4096-ptr_max
PARAM_VALUE 1 bo->base.resv->lock.ctx 0
PARAM_VALUE 1 bo->base.resv->lock.ww_class 8825623990767841280
PARAM_VALUE 1 bo->base.size 1048576
PARAM_VALUE 1 bo->base.vma_node.driver_private 0
PARAM_VALUE 1 bo->base.vma_node.vm_lock.magic 3736018669
PARAM_VALUE 1 bo->base.vma_node.vm_lock.owner (-1)
PARAM_VALUE 1 bo->base.vma_node.vm_lock.owner_cpu u32max
PARAM_VALUE 1 bo->base.vma_node.vm_node.__subtree_last 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.flags 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_size 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_stack.next 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_stack.prev 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.mm 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.node_list.next 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.node_list.prev 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.size 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.stack 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.start 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.subtree_max_hole 0
PARAM_VALUE 2 type 0
PARAM_VALUE 3 placement 4096-ptr_max
PARAM_VALUE 3 placement->num_placement 1
PARAM_VALUE 3 placement->placement 4096-ptr_max
PARAM_VALUE 3 placement->placement->flags 0
PARAM_VALUE 3 placement->placement->mem_type 2
PARAM_VALUE 4 alignment 4096
PARAM_VALUE 5 ctx 3686747716007231488
PARAM_VALUE 5 ctx->bytes_moved 0
PARAM_VALUE 5 ctx->gfp_retry_mayfail 0
PARAM_VALUE 5 ctx->interruptible 0
PARAM_VALUE 5 ctx->no_wait_gpu 0
PARAM_VALUE 5 ctx->resv 0
PARAM_VALUE 6 sg 0
PARAM_VALUE 7 resv 0
PARAM_VALUE 8 destroy 5202665110881157120
BUF_SIZE 1 bo 864
BUF_SIZE 3 placement 16
BUF_SIZE 3 placement->placement 24
DATA_SOURCE 1 bo r kunit_kzalloc
DATA_SOURCE 3 placement r ttm_placement_kunit_init
MEM_ZERO 1 bo
MEM_ZERO 1 &bo->base.vma_node
NO_OVERFLOW_SIMPLE 1 bo->base.dev->num_crtcs
UNITS 4 alignment unit_byte

drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c ttm_bo_validate_busy_placement() -> ttm_bo_init_reserved()

Type Parameter Key Value
PARAM_VALUE 1 bo 4096-ptr_max
PARAM_VALUE 1 bo->base._resv.fences 0
PARAM_VALUE 1 bo->base._resv.lock.base.dep_map->name 0-255
PARAM_VALUE 1 bo->base._resv.lock.base.first_waiter 0
PARAM_VALUE 1 bo->base._resv.lock.base.magic 4096-ptr_max
PARAM_VALUE 1 bo->base._resv.lock.base.owner.counter 0
PARAM_VALUE 1 bo->base._resv.lock.ctx 0
PARAM_VALUE 1 bo->base._resv.lock.ww_class 8825623990767841280
PARAM_VALUE 1 bo->base._resv.lock.ww_class->is_wait_die 0-s32max
PARAM_VALUE 1 bo->base.dev 0,4096-u64max
PARAM_VALUE 1 bo->base.filp 0
PARAM_VALUE 1 bo->base.gpuva.lock.dep_map->name 0-255
PARAM_VALUE 1 bo->base.gpuva.lock.first_waiter 0
PARAM_VALUE 1 bo->base.gpuva.lock.magic 4096-ptr_max
PARAM_VALUE 1 bo->base.gpuva.lock.osq.tail.counter 0
PARAM_VALUE 1 bo->base.gpuva.lock.owner.counter 0
PARAM_VALUE 1 bo->base.handle_count 0
PARAM_VALUE 1 bo->base.lru_node.next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.next->next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev->next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev->prev 4096-ptr_max
PARAM_VALUE 1 bo->base.refcount.refcount.refs.counter 1
PARAM_VALUE 1 bo->base.resv 4096-ptr_max
PARAM_VALUE 1 bo->base.resv->fences 0
PARAM_VALUE 1 bo->base.resv->lock.base.first_waiter 0
PARAM_VALUE 1 bo->base.resv->lock.base.magic 4096-ptr_max
PARAM_VALUE 1 bo->base.resv->lock.base.owner.counter 0
PARAM_VALUE 1 bo->base.resv->lock.ctx 0
PARAM_VALUE 1 bo->base.resv->lock.ww_class 8825623990767841280
PARAM_VALUE 1 bo->base.size 4096
PARAM_VALUE 1 bo->base.vma_node.driver_private 0
PARAM_VALUE 1 bo->base.vma_node.vm_lock.magic 3736018669
PARAM_VALUE 1 bo->base.vma_node.vm_lock.owner (-1)
PARAM_VALUE 1 bo->base.vma_node.vm_lock.owner_cpu u32max
PARAM_VALUE 1 bo->base.vma_node.vm_node.__subtree_last 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.flags 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_size 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_stack.next 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_stack.prev 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.mm 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.node_list.next 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.node_list.prev 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.size 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.stack 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.start 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.subtree_max_hole 0
PARAM_VALUE 2 type 0
PARAM_VALUE 3 placement 4096-ptr_max
PARAM_VALUE 3 placement->num_placement 1
PARAM_VALUE 3 placement->placement 4096-ptr_max
PARAM_VALUE 3 placement->placement->flags 0
PARAM_VALUE 3 placement->placement->mem_type 0
PARAM_VALUE 4 alignment 4096
PARAM_VALUE 5 ctx 112792158283079680
PARAM_VALUE 5 ctx->bytes_moved 0
PARAM_VALUE 5 ctx->gfp_retry_mayfail 0
PARAM_VALUE 5 ctx->interruptible 0
PARAM_VALUE 5 ctx->no_wait_gpu 0
PARAM_VALUE 5 ctx->resv 0
PARAM_VALUE 6 sg 0
PARAM_VALUE 7 resv 0
PARAM_VALUE 8 destroy 5202665110881157120
BUF_SIZE 1 bo 864
BUF_SIZE 3 placement 16
BUF_SIZE 3 placement->placement 24
DATA_SOURCE 1 bo r kunit_kzalloc
DATA_SOURCE 3 placement r ttm_placement_kunit_init
MEM_ZERO 1 bo
MEM_ZERO 1 &bo->base.vma_node
NO_OVERFLOW_SIMPLE 1 bo->base.dev->num_crtcs
UNITS 4 alignment unit_byte

drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c ttm_bo_validate_deleted_evict() -> ttm_bo_init_reserved()

Type Parameter Key Value
PARAM_VALUE 0 bdev 4096-ptr_max
PARAM_VALUE 1 bo 4096-ptr_max
PARAM_VALUE 1 bo->base._resv.fences 0
PARAM_VALUE 1 bo->base._resv.lock.base.dep_map->name 0-255
PARAM_VALUE 1 bo->base._resv.lock.base.magic 4096-ptr_max
PARAM_VALUE 1 bo->base._resv.lock.ctx 0
PARAM_VALUE 1 bo->base._resv.lock.ww_class 8825623990767841280
PARAM_VALUE 1 bo->base._resv.lock.ww_class->is_wait_die 0-s32max
PARAM_VALUE 1 bo->base.dev 0,4096-u64max
PARAM_VALUE 1 bo->base.filp 0
PARAM_VALUE 1 bo->base.gpuva.lock.dep_map->name 0-255
PARAM_VALUE 1 bo->base.gpuva.lock.first_waiter 0
PARAM_VALUE 1 bo->base.gpuva.lock.magic 4096-ptr_max
PARAM_VALUE 1 bo->base.gpuva.lock.owner.counter 0
PARAM_VALUE 1 bo->base.handle_count 0
PARAM_VALUE 1 bo->base.lru_node.next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.next->next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev->next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev->prev 4096-ptr_max
PARAM_VALUE 1 bo->base.refcount.refcount.refs.counter 1
PARAM_VALUE 1 bo->base.resv 4096-ptr_max
PARAM_VALUE 1 bo->base.resv->fences 0
PARAM_VALUE 1 bo->base.resv->lock.base.magic 4096-ptr_max
PARAM_VALUE 1 bo->base.resv->lock.ctx 0
PARAM_VALUE 1 bo->base.resv->lock.ww_class 8825623990767841280
PARAM_VALUE 1 bo->base.size 1044480
PARAM_VALUE 1 bo->base.vma_node.driver_private 0
PARAM_VALUE 1 bo->base.vma_node.vm_lock.magic 3736018669
PARAM_VALUE 1 bo->base.vma_node.vm_lock.owner (-1)
PARAM_VALUE 1 bo->base.vma_node.vm_lock.owner_cpu u32max
PARAM_VALUE 1 bo->base.vma_node.vm_node.__subtree_last 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.flags 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_size 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_stack.next 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_stack.prev 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.mm 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.node_list.next 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.node_list.prev 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.size 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.stack 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.start 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.subtree_max_hole 0
PARAM_VALUE 2 type 0
PARAM_VALUE 3 placement 4096-ptr_max
PARAM_VALUE 3 placement->num_placement 1
PARAM_VALUE 3 placement->placement 4096-ptr_max
PARAM_VALUE 3 placement->placement->flags 0
PARAM_VALUE 3 placement->placement->mem_type 2
PARAM_VALUE 4 alignment 4096
PARAM_VALUE 5 ctx 6998854018620420096
PARAM_VALUE 5 ctx->bytes_moved 0
PARAM_VALUE 5 ctx->gfp_retry_mayfail 0
PARAM_VALUE 5 ctx->interruptible 0
PARAM_VALUE 5 ctx->no_wait_gpu 0
PARAM_VALUE 5 ctx->resv 0
PARAM_VALUE 6 sg 0
PARAM_VALUE 7 resv 0
PARAM_VALUE 8 destroy 5202665110881157120
BUF_SIZE 1 bo 864
BUF_SIZE 3 placement 16
BUF_SIZE 3 placement->placement 24
DATA_SOURCE 1 bo r kunit_kzalloc
DATA_SOURCE 3 placement r ttm_placement_kunit_init
MEM_ZERO 1 bo
MEM_ZERO 1 &bo->base.vma_node
NO_OVERFLOW_SIMPLE 1 bo->base.dev->num_crtcs
UNITS 4 alignment unit_byte

drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c ttm_bo_validate_evict_gutting() -> ttm_bo_init_reserved()

Type Parameter Key Value
PARAM_VALUE 1 bo 4096-ptr_max
PARAM_VALUE 1 bo->base._resv.fences 0
PARAM_VALUE 1 bo->base._resv.lock.base.dep_map->name 0-255
PARAM_VALUE 1 bo->base._resv.lock.base.magic 4096-ptr_max
PARAM_VALUE 1 bo->base._resv.lock.ctx 0
PARAM_VALUE 1 bo->base._resv.lock.ww_class 8825623990767841280
PARAM_VALUE 1 bo->base._resv.lock.ww_class->is_wait_die 0-s32max
PARAM_VALUE 1 bo->base.dev 0,4096-u64max
PARAM_VALUE 1 bo->base.filp 0
PARAM_VALUE 1 bo->base.gpuva.lock.dep_map->name 0-255
PARAM_VALUE 1 bo->base.gpuva.lock.first_waiter 0
PARAM_VALUE 1 bo->base.gpuva.lock.magic 4096-ptr_max
PARAM_VALUE 1 bo->base.gpuva.lock.owner.counter 0
PARAM_VALUE 1 bo->base.handle_count 0
PARAM_VALUE 1 bo->base.lru_node.next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.next->next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev->next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev->prev 4096-ptr_max
PARAM_VALUE 1 bo->base.refcount.refcount.refs.counter 1
PARAM_VALUE 1 bo->base.resv 4096-ptr_max
PARAM_VALUE 1 bo->base.resv->fences 0
PARAM_VALUE 1 bo->base.resv->lock.base.magic 4096-ptr_max
PARAM_VALUE 1 bo->base.resv->lock.ctx 0
PARAM_VALUE 1 bo->base.resv->lock.ww_class 8825623990767841280
PARAM_VALUE 1 bo->base.size 1048576
PARAM_VALUE 1 bo->base.vma_node.driver_private 0
PARAM_VALUE 1 bo->base.vma_node.vm_lock.magic 3736018669
PARAM_VALUE 1 bo->base.vma_node.vm_lock.owner (-1)
PARAM_VALUE 1 bo->base.vma_node.vm_lock.owner_cpu u32max
PARAM_VALUE 1 bo->base.vma_node.vm_node.__subtree_last 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.flags 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_size 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_stack.next 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_stack.prev 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.mm 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.node_list.next 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.node_list.prev 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.size 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.stack 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.start 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.subtree_max_hole 0
PARAM_VALUE 2 type 0
PARAM_VALUE 3 placement 4096-ptr_max
PARAM_VALUE 3 placement->num_placement 1
PARAM_VALUE 3 placement->placement 4096-ptr_max
PARAM_VALUE 3 placement->placement->flags 0
PARAM_VALUE 3 placement->placement->mem_type 4
PARAM_VALUE 4 alignment 4096
PARAM_VALUE 5 ctx 8930252589510799360
PARAM_VALUE 5 ctx->bytes_moved 0
PARAM_VALUE 5 ctx->gfp_retry_mayfail 0
PARAM_VALUE 5 ctx->interruptible 0
PARAM_VALUE 5 ctx->no_wait_gpu 0
PARAM_VALUE 5 ctx->resv 0
PARAM_VALUE 6 sg 0
PARAM_VALUE 7 resv 0
PARAM_VALUE 8 destroy 5202665110881157120
BUF_SIZE 1 bo 864
BUF_SIZE 3 placement 16
BUF_SIZE 3 placement->placement 24
DATA_SOURCE 1 bo r kunit_kzalloc
DATA_SOURCE 3 placement r ttm_placement_kunit_init
MEM_ZERO 1 bo
MEM_ZERO 1 &bo->base.vma_node
NO_OVERFLOW_SIMPLE 1 bo->base.dev->num_crtcs
UNITS 4 alignment unit_byte

drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c ttm_bo_validate_happy_evict() -> ttm_bo_init_reserved()

Type Parameter Key Value
PARAM_VALUE 0 bdev->dev_mapping->host->i_sb->s_cop->empty_dir 0,86,661756434209751040,4392966320616476672,5234023279986843648,8614756098313990144
PARAM_VALUE 0 bdev->dev_mapping->host->i_sb->s_cop->get_context 0,706,17350455714160640,4513809449498124288,5149251875611672576,7067778626864828416
PARAM_VALUE 0 bdev->dev_mapping->host->i_sb->s_cop->set_context 0,67,317457138841939968,3250154607523569664,5979066299606671360,6756104566897242112
PARAM_VALUE 0 bdev->dev_mapping->i_mmap_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 bdev->dev_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 bdev->pool.dev->dma_io_tlb_mem->can_grow 0-1
PARAM_VALUE 1 bo 4096-ptr_max
PARAM_VALUE 2 type 0
PARAM_VALUE 3 placement 4096-ptr_max
PARAM_VALUE 3 placement->num_placement 1
PARAM_VALUE 3 placement->placement 4096-ptr_max
PARAM_VALUE 3 placement->placement->flags 0
PARAM_VALUE 3 placement->placement->mem_type 2
PARAM_VALUE 4 alignment 4096
PARAM_VALUE 5 ctx 5503276813778497536
PARAM_VALUE 5 ctx->gfp_retry_mayfail 0
PARAM_VALUE 5 ctx->interruptible 0
PARAM_VALUE 5 ctx->no_wait_gpu 0
PARAM_VALUE 5 ctx->resv 0
PARAM_VALUE 6 sg 0
PARAM_VALUE 7 resv 0
PARAM_VALUE 8 destroy 5202665110881157120
BUF_SIZE 3 placement 16
BUF_SIZE 3 placement->placement 24
DATA_SOURCE 3 placement r ttm_placement_kunit_init
UNITS 4 alignment unit_byte

drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c ttm_bo_validate_move_fence_not_signaled() -> ttm_bo_init_reserved()

Type Parameter Key Value
PARAM_VALUE 1 bo 4096-ptr_max
PARAM_VALUE 1 bo->base._resv.fences 0
PARAM_VALUE 1 bo->base._resv.lock.base.dep_map->name 0-255
PARAM_VALUE 1 bo->base._resv.lock.base.first_waiter 0
PARAM_VALUE 1 bo->base._resv.lock.base.magic 4096-ptr_max
PARAM_VALUE 1 bo->base._resv.lock.base.owner.counter 0
PARAM_VALUE 1 bo->base._resv.lock.ctx 0
PARAM_VALUE 1 bo->base._resv.lock.ww_class 8825623990767841280
PARAM_VALUE 1 bo->base._resv.lock.ww_class->is_wait_die 0-s32max
PARAM_VALUE 1 bo->base.dev 0,4096-u64max
PARAM_VALUE 1 bo->base.filp 0
PARAM_VALUE 1 bo->base.gpuva.lock.dep_map->name 0-255
PARAM_VALUE 1 bo->base.gpuva.lock.first_waiter 0
PARAM_VALUE 1 bo->base.gpuva.lock.magic 4096-ptr_max
PARAM_VALUE 1 bo->base.gpuva.lock.osq.tail.counter 0
PARAM_VALUE 1 bo->base.gpuva.lock.owner.counter 0
PARAM_VALUE 1 bo->base.handle_count 0
PARAM_VALUE 1 bo->base.lru_node.next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.next->next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev->next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev->prev 4096-ptr_max
PARAM_VALUE 1 bo->base.refcount.refcount.refs.counter 1
PARAM_VALUE 1 bo->base.resv 4096-ptr_max
PARAM_VALUE 1 bo->base.resv->fences 0
PARAM_VALUE 1 bo->base.resv->lock.base.first_waiter 0
PARAM_VALUE 1 bo->base.resv->lock.base.magic 4096-ptr_max
PARAM_VALUE 1 bo->base.resv->lock.base.owner.counter 0
PARAM_VALUE 1 bo->base.resv->lock.ctx 0
PARAM_VALUE 1 bo->base.resv->lock.ww_class 8825623990767841280
PARAM_VALUE 1 bo->base.size 4096
PARAM_VALUE 1 bo->base.vma_node.driver_private 0
PARAM_VALUE 1 bo->base.vma_node.vm_lock.magic 3736018669
PARAM_VALUE 1 bo->base.vma_node.vm_lock.owner (-1)
PARAM_VALUE 1 bo->base.vma_node.vm_lock.owner_cpu u32max
PARAM_VALUE 1 bo->base.vma_node.vm_node.__subtree_last 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.flags 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_size 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_stack.next 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_stack.prev 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.mm 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.node_list.next 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.node_list.prev 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.size 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.stack 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.start 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.subtree_max_hole 0
PARAM_VALUE 2 type 0
PARAM_VALUE 3 placement 4096-ptr_max
PARAM_VALUE 3 placement->num_placement 1
PARAM_VALUE 3 placement->placement 4096-ptr_max
PARAM_VALUE 3 placement->placement->flags 0
PARAM_VALUE 3 placement->placement->mem_type 0
PARAM_VALUE 4 alignment 4096
PARAM_VALUE 5 ctx 7881248374851264512
PARAM_VALUE 5 ctx->bytes_moved 0
PARAM_VALUE 5 ctx->gfp_retry_mayfail 0
PARAM_VALUE 5 ctx->interruptible 0
PARAM_VALUE 5 ctx->no_wait_gpu 0
PARAM_VALUE 5 ctx->resv 0
PARAM_VALUE 6 sg 0
PARAM_VALUE 7 resv 0
PARAM_VALUE 8 destroy 5202665110881157120
BUF_SIZE 1 bo 864
BUF_SIZE 3 placement 16
BUF_SIZE 3 placement->placement 24
DATA_SOURCE 1 bo r kunit_kzalloc
DATA_SOURCE 3 placement r ttm_placement_kunit_init
MEM_ZERO 1 bo
MEM_ZERO 1 &bo->base.vma_node
NO_OVERFLOW_SIMPLE 1 bo->base.dev->num_crtcs
UNITS 4 alignment unit_byte

drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c ttm_bo_validate_multihop() -> ttm_bo_init_reserved()

Type Parameter Key Value
PARAM_VALUE 1 bo 4096-ptr_max
PARAM_VALUE 1 bo->base._resv.fences 0
PARAM_VALUE 1 bo->base._resv.lock.base.dep_map->name 0-255
PARAM_VALUE 1 bo->base._resv.lock.base.first_waiter 0
PARAM_VALUE 1 bo->base._resv.lock.base.magic 4096-ptr_max
PARAM_VALUE 1 bo->base._resv.lock.base.owner.counter 0
PARAM_VALUE 1 bo->base._resv.lock.ctx 0
PARAM_VALUE 1 bo->base._resv.lock.ww_class 8825623990767841280
PARAM_VALUE 1 bo->base._resv.lock.ww_class->is_wait_die 0-s32max
PARAM_VALUE 1 bo->base.dev 0,4096-u64max
PARAM_VALUE 1 bo->base.filp 0
PARAM_VALUE 1 bo->base.gpuva.lock.dep_map->name 0-255
PARAM_VALUE 1 bo->base.gpuva.lock.first_waiter 0
PARAM_VALUE 1 bo->base.gpuva.lock.magic 4096-ptr_max
PARAM_VALUE 1 bo->base.gpuva.lock.osq.tail.counter 0
PARAM_VALUE 1 bo->base.gpuva.lock.owner.counter 0
PARAM_VALUE 1 bo->base.handle_count 0
PARAM_VALUE 1 bo->base.lru_node.next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.next->next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev->next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev->prev 4096-ptr_max
PARAM_VALUE 1 bo->base.refcount.refcount.refs.counter 1
PARAM_VALUE 1 bo->base.resv 4096-ptr_max
PARAM_VALUE 1 bo->base.resv->fences 0
PARAM_VALUE 1 bo->base.resv->lock.base.first_waiter 0
PARAM_VALUE 1 bo->base.resv->lock.base.magic 4096-ptr_max
PARAM_VALUE 1 bo->base.resv->lock.base.owner.counter 0
PARAM_VALUE 1 bo->base.resv->lock.ctx 0
PARAM_VALUE 1 bo->base.resv->lock.ww_class 8825623990767841280
PARAM_VALUE 1 bo->base.size 4096
PARAM_VALUE 1 bo->base.vma_node.driver_private 0
PARAM_VALUE 1 bo->base.vma_node.vm_lock.magic 3736018669
PARAM_VALUE 1 bo->base.vma_node.vm_lock.owner (-1)
PARAM_VALUE 1 bo->base.vma_node.vm_lock.owner_cpu u32max
PARAM_VALUE 1 bo->base.vma_node.vm_node.__subtree_last 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.flags 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_size 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_stack.next 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_stack.prev 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.mm 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.node_list.next 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.node_list.prev 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.size 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.stack 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.start 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.subtree_max_hole 0
PARAM_VALUE 3 placement 4096-ptr_max
PARAM_VALUE 3 placement->num_placement 1
PARAM_VALUE 3 placement->placement 4096-ptr_max
PARAM_VALUE 3 placement->placement->flags 0
PARAM_VALUE 3 placement->placement->mem_type 2
PARAM_VALUE 4 alignment 4096
PARAM_VALUE 5 ctx 9207789875134066688
PARAM_VALUE 5 ctx->bytes_moved 0
PARAM_VALUE 5 ctx->gfp_retry_mayfail 0
PARAM_VALUE 5 ctx->interruptible 0
PARAM_VALUE 5 ctx->no_wait_gpu 0
PARAM_VALUE 5 ctx->resv 0
PARAM_VALUE 6 sg 0
PARAM_VALUE 7 resv 0
PARAM_VALUE 8 destroy 5202665110881157120
BUF_SIZE 1 bo 864
BUF_SIZE 3 placement 16
BUF_SIZE 3 placement->placement 24
DATA_SOURCE 1 bo r kunit_kzalloc
DATA_SOURCE 3 placement r ttm_placement_kunit_init
MEM_ZERO 1 bo
MEM_ZERO 1 &bo->base.vma_node
NO_OVERFLOW_SIMPLE 1 bo->base.dev->num_crtcs
UNITS 4 alignment unit_byte

drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c ttm_bo_validate_recrusive_evict() -> ttm_bo_init_reserved()

Type Parameter Key Value
PARAM_VALUE 1 bo 4096-ptr_max
PARAM_VALUE 1 bo->base._resv.fences 0
PARAM_VALUE 1 bo->base._resv.lock.base.dep_map->name 0-255
PARAM_VALUE 1 bo->base._resv.lock.base.magic 4096-ptr_max
PARAM_VALUE 1 bo->base._resv.lock.ctx 0
PARAM_VALUE 1 bo->base._resv.lock.ww_class 8825623990767841280
PARAM_VALUE 1 bo->base._resv.lock.ww_class->is_wait_die 0-s32max
PARAM_VALUE 1 bo->base.dev 0,4096-u64max
PARAM_VALUE 1 bo->base.filp 0
PARAM_VALUE 1 bo->base.gpuva.lock.dep_map->name 0-255
PARAM_VALUE 1 bo->base.gpuva.lock.first_waiter 0
PARAM_VALUE 1 bo->base.gpuva.lock.magic 4096-ptr_max
PARAM_VALUE 1 bo->base.gpuva.lock.osq.tail.counter 0
PARAM_VALUE 1 bo->base.gpuva.lock.owner.counter 0
PARAM_VALUE 1 bo->base.handle_count 0
PARAM_VALUE 1 bo->base.lru_node.next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.next->next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev->next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev->prev 4096-ptr_max
PARAM_VALUE 1 bo->base.refcount.refcount.refs.counter 1
PARAM_VALUE 1 bo->base.resv 4096-ptr_max
PARAM_VALUE 1 bo->base.resv->fences 0
PARAM_VALUE 1 bo->base.resv->lock.base.magic 4096-ptr_max
PARAM_VALUE 1 bo->base.resv->lock.ctx 0
PARAM_VALUE 1 bo->base.resv->lock.ww_class 8825623990767841280
PARAM_VALUE 1 bo->base.size 1048576
PARAM_VALUE 1 bo->base.vma_node.driver_private 0
PARAM_VALUE 1 bo->base.vma_node.vm_lock.magic 3736018669
PARAM_VALUE 1 bo->base.vma_node.vm_lock.owner (-1)
PARAM_VALUE 1 bo->base.vma_node.vm_lock.owner_cpu u32max
PARAM_VALUE 1 bo->base.vma_node.vm_node.__subtree_last 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.flags 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_size 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_stack.next 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_stack.prev 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.mm 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.node_list.next 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.node_list.prev 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.size 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.stack 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.start 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.subtree_max_hole 0
PARAM_VALUE 2 type 0
PARAM_VALUE 3 placement 4096-ptr_max
PARAM_VALUE 3 placement->num_placement 1
PARAM_VALUE 3 placement->placement 4096-ptr_max
PARAM_VALUE 3 placement->placement->flags 0
PARAM_VALUE 3 placement->placement->mem_type 1
PARAM_VALUE 4 alignment 4096
PARAM_VALUE 5 ctx 6912510848866566144
PARAM_VALUE 5 ctx->bytes_moved 0
PARAM_VALUE 5 ctx->gfp_retry_mayfail 0
PARAM_VALUE 5 ctx->interruptible 0
PARAM_VALUE 5 ctx->no_wait_gpu 0
PARAM_VALUE 5 ctx->resv 0
PARAM_VALUE 6 sg 0
PARAM_VALUE 7 resv 0
PARAM_VALUE 8 destroy 5202665110881157120
BUF_SIZE 1 bo 864
BUF_SIZE 3 placement 16
BUF_SIZE 3 placement->placement 24
DATA_SOURCE 1 bo r kunit_kzalloc
DATA_SOURCE 3 placement r ttm_placement_kunit_init
MEM_ZERO 1 bo
MEM_ZERO 1 &bo->base.vma_node
NO_OVERFLOW_SIMPLE 1 bo->base.dev->num_crtcs
UNITS 4 alignment unit_byte

drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c ttm_bo_validate_recrusive_evict() -> ttm_bo_init_reserved()

Type Parameter Key Value
PARAM_VALUE 0 bdev->dev_mapping->host->i_sb->s_cop->empty_dir 0,86,661756434209751040,4392966320616476672,5234023279986843648
PARAM_VALUE 0 bdev->dev_mapping->host->i_sb->s_cop->get_context 0,706,17350455714160640,4513809449498124288,5149251875611672576
PARAM_VALUE 0 bdev->dev_mapping->host->i_sb->s_cop->set_context 0,67,317457138841939968,3250154607523569664,5979066299606671360
PARAM_VALUE 0 bdev->dev_mapping->i_mmap_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 bdev->dev_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 bdev->pool.dev->dma_io_tlb_mem->can_grow 0-1
PARAM_VALUE 0 bdev->pool.dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 bdev->pool.dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 bdev->vma_manager->vm_lock.dep_map->name 0-255
PARAM_VALUE 0 bdev->vma_manager->vm_lock.owner (-1)
PARAM_VALUE 0 bdev->vma_manager->vm_lock.owner_cpu u32max
PARAM_VALUE 0 bdev->vma_manager->vm_lock.raw_lock.wlocked 0
PARAM_VALUE 1 bo 4096-ptr_max
PARAM_VALUE 1 bo->base._resv.fences 0
PARAM_VALUE 1 bo->base._resv.lock.base.dep_map->name 0-255
PARAM_VALUE 1 bo->base._resv.lock.base.magic 4096-ptr_max
PARAM_VALUE 1 bo->base._resv.lock.ctx 0
PARAM_VALUE 1 bo->base._resv.lock.ww_class 8825623990767841280
PARAM_VALUE 1 bo->base._resv.lock.ww_class->is_wait_die 0-s32max
PARAM_VALUE 1 bo->base.dev 0,4096-u64max
PARAM_VALUE 1 bo->base.filp 0
PARAM_VALUE 1 bo->base.gpuva.lock.dep_map->name 0-255
PARAM_VALUE 1 bo->base.gpuva.lock.first_waiter 0
PARAM_VALUE 1 bo->base.gpuva.lock.magic 4096-ptr_max
PARAM_VALUE 1 bo->base.gpuva.lock.owner.counter 0
PARAM_VALUE 1 bo->base.handle_count 0
PARAM_VALUE 1 bo->base.lru_node.next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.next->next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev->next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev->prev 4096-ptr_max
PARAM_VALUE 1 bo->base.refcount.refcount.refs.counter 1
PARAM_VALUE 1 bo->base.resv 4096-ptr_max
PARAM_VALUE 1 bo->base.resv->fences 0
PARAM_VALUE 1 bo->base.resv->lock.base.magic 4096-ptr_max
PARAM_VALUE 1 bo->base.resv->lock.ctx 0
PARAM_VALUE 1 bo->base.resv->lock.ww_class 8825623990767841280
PARAM_VALUE 1 bo->base.size 1048576
PARAM_VALUE 1 bo->base.vma_node.driver_private 0
PARAM_VALUE 1 bo->base.vma_node.vm_lock.magic 3736018669
PARAM_VALUE 1 bo->base.vma_node.vm_lock.owner (-1)
PARAM_VALUE 1 bo->base.vma_node.vm_lock.owner_cpu u32max
PARAM_VALUE 1 bo->base.vma_node.vm_node.__subtree_last 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.flags 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_size 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_stack.next 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_stack.prev 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.mm 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.node_list.next 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.node_list.prev 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.size 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.stack 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.start 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.subtree_max_hole 0
PARAM_VALUE 2 type 0
PARAM_VALUE 3 placement 4096-ptr_max
PARAM_VALUE 3 placement->num_placement 1
PARAM_VALUE 3 placement->placement 4096-ptr_max
PARAM_VALUE 3 placement->placement->flags 0
PARAM_VALUE 3 placement->placement->mem_type 5
PARAM_VALUE 4 alignment 4096
PARAM_VALUE 5 ctx 6912510848866566144
PARAM_VALUE 5 ctx->gfp_retry_mayfail 0
PARAM_VALUE 5 ctx->interruptible 0
PARAM_VALUE 5 ctx->no_wait_gpu 0
PARAM_VALUE 5 ctx->resv 0
PARAM_VALUE 6 sg 0
PARAM_VALUE 7 resv 0
PARAM_VALUE 8 destroy 5202665110881157120
BUF_SIZE 1 bo 864
BUF_SIZE 3 placement 16
BUF_SIZE 3 placement->placement 24
DATA_SOURCE 1 bo r kunit_kzalloc
DATA_SOURCE 3 placement r ttm_placement_kunit_init
MEM_ZERO 1 bo
MEM_ZERO 1 &bo->base.vma_node
NO_OVERFLOW_SIMPLE 1 bo->base.dev->num_crtcs
UNITS 4 alignment unit_byte

drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c ttm_bo_validate_same_placement() -> ttm_bo_init_reserved()

Type Parameter Key Value
PARAM_VALUE 1 bo 4096-ptr_max
PARAM_VALUE 1 bo->base._resv.fences 0
PARAM_VALUE 1 bo->base._resv.lock.base.dep_map->name 0-255
PARAM_VALUE 1 bo->base._resv.lock.base.first_waiter 0
PARAM_VALUE 1 bo->base._resv.lock.base.magic 4096-ptr_max
PARAM_VALUE 1 bo->base._resv.lock.base.owner.counter 0
PARAM_VALUE 1 bo->base._resv.lock.ctx 0
PARAM_VALUE 1 bo->base._resv.lock.ww_class 8825623990767841280
PARAM_VALUE 1 bo->base._resv.lock.ww_class->is_wait_die 0-s32max
PARAM_VALUE 1 bo->base.dev 0,4096-u64max
PARAM_VALUE 1 bo->base.filp 0
PARAM_VALUE 1 bo->base.gpuva.lock.dep_map->name 0-255
PARAM_VALUE 1 bo->base.gpuva.lock.first_waiter 0
PARAM_VALUE 1 bo->base.gpuva.lock.magic 4096-ptr_max
PARAM_VALUE 1 bo->base.gpuva.lock.osq.tail.counter 0
PARAM_VALUE 1 bo->base.gpuva.lock.owner.counter 0
PARAM_VALUE 1 bo->base.handle_count 0
PARAM_VALUE 1 bo->base.lru_node.next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.next->next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev->next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev->prev 4096-ptr_max
PARAM_VALUE 1 bo->base.refcount.refcount.refs.counter 1
PARAM_VALUE 1 bo->base.resv 4096-ptr_max
PARAM_VALUE 1 bo->base.resv->fences 0
PARAM_VALUE 1 bo->base.resv->lock.base.first_waiter 0
PARAM_VALUE 1 bo->base.resv->lock.base.magic 4096-ptr_max
PARAM_VALUE 1 bo->base.resv->lock.base.owner.counter 0
PARAM_VALUE 1 bo->base.resv->lock.ctx 0
PARAM_VALUE 1 bo->base.resv->lock.ww_class 8825623990767841280
PARAM_VALUE 1 bo->base.size 4096
PARAM_VALUE 1 bo->base.vma_node.driver_private 0
PARAM_VALUE 1 bo->base.vma_node.vm_lock.magic 3736018669
PARAM_VALUE 1 bo->base.vma_node.vm_lock.owner (-1)
PARAM_VALUE 1 bo->base.vma_node.vm_lock.owner_cpu u32max
PARAM_VALUE 1 bo->base.vma_node.vm_node.__subtree_last 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.flags 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_size 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_stack.next 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_stack.prev 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.mm 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.node_list.next 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.node_list.prev 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.size 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.stack 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.start 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.subtree_max_hole 0
PARAM_VALUE 3 placement 4096-ptr_max
PARAM_VALUE 3 placement->num_placement 1
PARAM_VALUE 3 placement->placement 4096-ptr_max
PARAM_VALUE 3 placement->placement->flags 0
PARAM_VALUE 4 alignment 4096
PARAM_VALUE 5 ctx 1017495400349229056
PARAM_VALUE 5 ctx->bytes_moved 0
PARAM_VALUE 5 ctx->gfp_retry_mayfail 0
PARAM_VALUE 5 ctx->interruptible 0
PARAM_VALUE 5 ctx->no_wait_gpu 0
PARAM_VALUE 5 ctx->resv 0
PARAM_VALUE 6 sg 0
PARAM_VALUE 7 resv 0
PARAM_VALUE 8 destroy 5202665110881157120
BUF_SIZE 1 bo 864
BUF_SIZE 3 placement 16
BUF_SIZE 3 placement->placement 24
DATA_SOURCE 1 bo r kunit_kzalloc
DATA_SOURCE 3 placement r ttm_placement_kunit_init
MEM_ZERO 1 bo
MEM_ZERO 1 &bo->base.vma_node
NO_OVERFLOW_SIMPLE 1 bo->base.dev->num_crtcs
UNITS 4 alignment unit_byte

drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c ttm_bo_validate_swapout() -> ttm_bo_init_reserved()

Type Parameter Key Value
PARAM_VALUE 0 bdev 4096-ptr_max
PARAM_VALUE 1 bo 4096-ptr_max
PARAM_VALUE 1 bo->base._resv.fences 0
PARAM_VALUE 1 bo->base._resv.lock.base.dep_map->name 0-255
PARAM_VALUE 1 bo->base._resv.lock.base.first_waiter 0
PARAM_VALUE 1 bo->base._resv.lock.base.magic 4096-ptr_max
PARAM_VALUE 1 bo->base._resv.lock.base.owner.counter 0
PARAM_VALUE 1 bo->base._resv.lock.ctx 0
PARAM_VALUE 1 bo->base._resv.lock.ww_class 8825623990767841280
PARAM_VALUE 1 bo->base._resv.lock.ww_class->is_wait_die 0-s32max
PARAM_VALUE 1 bo->base.dev 0,4096-u64max
PARAM_VALUE 1 bo->base.filp 0
PARAM_VALUE 1 bo->base.gpuva.lock.dep_map->name 0-255
PARAM_VALUE 1 bo->base.gpuva.lock.first_waiter 0
PARAM_VALUE 1 bo->base.gpuva.lock.magic 4096-ptr_max
PARAM_VALUE 1 bo->base.gpuva.lock.osq.tail.counter 0
PARAM_VALUE 1 bo->base.gpuva.lock.owner.counter 0
PARAM_VALUE 1 bo->base.handle_count 0
PARAM_VALUE 1 bo->base.lru_node.next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.next->next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev->next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev->prev 4096-ptr_max
PARAM_VALUE 1 bo->base.refcount.refcount.refs.counter 1
PARAM_VALUE 1 bo->base.resv 4096-ptr_max
PARAM_VALUE 1 bo->base.resv->fences 0
PARAM_VALUE 1 bo->base.resv->lock.base.first_waiter 0
PARAM_VALUE 1 bo->base.resv->lock.base.magic 4096-ptr_max
PARAM_VALUE 1 bo->base.resv->lock.base.owner.counter 0
PARAM_VALUE 1 bo->base.resv->lock.ctx 0
PARAM_VALUE 1 bo->base.resv->lock.ww_class 8825623990767841280
PARAM_VALUE 1 bo->base.size 1048576
PARAM_VALUE 1 bo->base.vma_node.driver_private 0
PARAM_VALUE 1 bo->base.vma_node.vm_lock.magic 3736018669
PARAM_VALUE 1 bo->base.vma_node.vm_lock.owner (-1)
PARAM_VALUE 1 bo->base.vma_node.vm_lock.owner_cpu u32max
PARAM_VALUE 1 bo->base.vma_node.vm_node.__subtree_last 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.flags 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_size 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_stack.next 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_stack.prev 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.mm 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.node_list.next 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.node_list.prev 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.size 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.stack 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.start 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.subtree_max_hole 0
PARAM_VALUE 2 type 0
PARAM_VALUE 3 placement 4096-ptr_max
PARAM_VALUE 3 placement->num_placement 1
PARAM_VALUE 3 placement->placement 4096-ptr_max
PARAM_VALUE 3 placement->placement->flags 0
PARAM_VALUE 3 placement->placement->mem_type 1
PARAM_VALUE 4 alignment 4096
PARAM_VALUE 5 ctx 1316776084425850880
PARAM_VALUE 5 ctx->bytes_moved 0
PARAM_VALUE 5 ctx->gfp_retry_mayfail 0
PARAM_VALUE 5 ctx->interruptible 0
PARAM_VALUE 5 ctx->no_wait_gpu 0
PARAM_VALUE 5 ctx->resv 0
PARAM_VALUE 6 sg 0
PARAM_VALUE 7 resv 0
PARAM_VALUE 8 destroy 5202665110881157120
BUF_SIZE 1 bo 864
BUF_SIZE 3 placement 16
BUF_SIZE 3 placement->placement 24
DATA_SOURCE 1 bo r kunit_kzalloc
DATA_SOURCE 3 placement r ttm_placement_kunit_init
MEM_ZERO 1 bo
MEM_ZERO 1 &bo->base.vma_node
NO_OVERFLOW_SIMPLE 1 bo->base.dev->num_crtcs
UNITS 4 alignment unit_byte

drivers/gpu/drm/xe/xe_bo.c xe_bo_init_locked() -> ttm_bo_init_reserved()

Type Parameter Key Value
PARAM_VALUE 0 bdev 4096-ptr_max
PARAM_VALUE 1 bo 4096-ptr_max
PARAM_VALUE 1 bo->base._resv.lock.base.magic 4096-ptr_max
PARAM_VALUE 1 bo->base._resv.lock.ww_class 8825623990767841280
PARAM_VALUE 1 bo->base.funcs 4427001223801675776
PARAM_VALUE 1 bo->base.gpuva.lock.magic 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev 4096-ptr_max
PARAM_VALUE 1 bo->base.refcount.refcount.refs.counter 1
PARAM_VALUE 1 bo->base.resv 1-u64max
PARAM_VALUE 1 bo->base.vma_node.vm_lock.magic 3736018669
PARAM_VALUE 1 bo->base.vma_node.vm_lock.owner (-1)
PARAM_VALUE 1 bo->base.vma_node.vm_lock.owner_cpu u32max
PARAM_VALUE 1 bo->base.vma_node.vm_node.__subtree_last 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.flags 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_size 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_stack.next 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_stack.prev 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.mm 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.node_list.next 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.node_list.prev 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.size 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.stack 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.start 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.subtree_max_hole 0
PARAM_VALUE 1 bo->priority 1
PARAM_VALUE 2 type 0-2
PARAM_VALUE 3 placement 4096-ptr_max
PARAM_VALUE 4 alignment 1,16,512,262144
PARAM_VALUE 5 ctx 615451588869963776
PARAM_VALUE 5 ctx->bytes_moved 0
PARAM_VALUE 5 ctx->gfp_retry_mayfail 1
PARAM_VALUE 5 ctx->interruptible 1
PARAM_VALUE 5 ctx->no_wait_gpu 0
PARAM_VALUE 6 sg 0
BUF_SIZE 3 placement 16
DATA_SOURCE 2 type $7
DATA_SOURCE 7 resv $3
FUZZY_MAX 4 alignment 262144
NOSPEC 1 bo->base.size
HARD_MAX 2 type 2
HARD_MAX 4 alignment 262144
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 bo->base.size 0-u64max[c]
USER_DATA 5 ctx->allow_res_evict 0-1
UNITS 4 alignment unit_page
HALF_LOCKED2 7 resv

drivers/gpu/drm/vmwgfx/vmwgfx_bo.c vmw_bo_init() -> ttm_bo_init_reserved()

Type Parameter Key Value
PARAM_VALUE 0 bdev 4096-ptr_max
PARAM_VALUE 1 bo 4096-ptr_max
PARAM_VALUE 1 bo->base._resv.lock.base.magic 4096-ptr_max
PARAM_VALUE 1 bo->base._resv.lock.ww_class 8825623990767841280
PARAM_VALUE 1 bo->base.gpuva.lock.magic 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.next 4096-ptr_max
PARAM_VALUE 1 bo->base.lru_node.prev 4096-ptr_max
PARAM_VALUE 1 bo->base.refcount.refcount.refs.counter 1
PARAM_VALUE 1 bo->base.resv 4096-ptr_max
PARAM_VALUE 1 bo->base.size 0,4096-u64max
PARAM_VALUE 1 bo->base.vma_node.vm_lock.magic 3736018669
PARAM_VALUE 1 bo->base.vma_node.vm_lock.owner (-1)
PARAM_VALUE 1 bo->base.vma_node.vm_lock.owner_cpu u32max
PARAM_VALUE 1 bo->base.vma_node.vm_node.__subtree_last 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.flags 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_size 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_stack.next 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.hole_stack.prev 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.mm 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.node_list.next 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.node_list.prev 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_addr.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.__rb_parent_color 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.rb_left 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.rb_hole_size.rb_right 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.size 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.stack 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.start 0
PARAM_VALUE 1 bo->base.vma_node.vm_node.subtree_max_hole 0
PARAM_VALUE 1 bo->priority 3
PARAM_VALUE 2 type 0-2
PARAM_VALUE 3 placement 4096-ptr_max
PARAM_VALUE 3 placement->num_placement 1-5
PARAM_VALUE 4 alignment 0
PARAM_VALUE 5 ctx 6053927992544256000
PARAM_VALUE 5 ctx->bytes_moved 0
PARAM_VALUE 5 ctx->gfp_retry_mayfail 0
PARAM_VALUE 5 ctx->no_wait_gpu 0
PARAM_VALUE 6 sg 0,4096-ptr_max
BUF_SIZE 0 bdev 5760
DATA_SOURCE 8 destroy $3
HARD_MAX 2 type 2
MEM_ZERO 1 bo
MEM_ZERO 3 placement
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 bo->base.size 0,4096-u64max[c]
HALF_LOCKED2 &dev->object_name_lock
HALF_LOCKED2 &dev_priv->cmdbuf_mutex
HALF_LOCKED2 &file_priv->prime.lock
HALF_LOCKED2 params.resv