Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

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

Type Parameter Key Value
PARAM_VALUE 0 ttm_bo 4096-ptr_max
PARAM_VALUE 0 ttm_bo->base._resv.lock.base.magic 4096-ptr_max
PARAM_VALUE 0 ttm_bo->base._resv.lock.ww_class 8825623990767841280
PARAM_VALUE 0 ttm_bo->base.funcs 4427001223801675776
PARAM_VALUE 0 ttm_bo->base.gpuva.lock.magic 4096-ptr_max
PARAM_VALUE 0 ttm_bo->base.lru_node.next 4096-ptr_max
PARAM_VALUE 0 ttm_bo->base.lru_node.prev 4096-ptr_max
PARAM_VALUE 0 ttm_bo->base.refcount.refcount.refs.counter 1
PARAM_VALUE 0 ttm_bo->base.resv 1-u64max
PARAM_VALUE 0 ttm_bo->base.vma_node.vm_lock.magic 3736018669
PARAM_VALUE 0 ttm_bo->base.vma_node.vm_lock.owner (-1)
PARAM_VALUE 0 ttm_bo->base.vma_node.vm_lock.owner_cpu u32max
PARAM_VALUE 0 ttm_bo->priority 1
NOSPEC 0 ttm_bo->base.size
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 ttm_bo->base.size 0-u64max[c]

drivers/gpu/drm/ttm/ttm_bo.c ttm_bo_release() -> (struct ttm_buffer_object)->destroy()

Type Parameter Key Value
PARAM_VALUE 0 ttm_bo 4096-ptr_max
PARAM_VALUE 0 ttm_bo->bdev->dev_mapping->host->i_sb->s_cop->inode_info_offs 1632,1720,2632,2648
PARAM_VALUE 0 ttm_bo->bdev->dev_mapping->host->i_sb->s_export_op->fh_to_parent 0,4672,148606482432692224,436469935444291584,457356038048772096,467281172929331200,529780027764285440,1092893949038768128,1556959531105513472,1608953577475584000,1649536479961075712,2404761408063094784,2970908329832960000-s64max
PARAM_VALUE 0 ttm_bo->bdev->funcs->release_notify 0,6700952100510887936,8497440169773187072
CONTAINER 0 -720+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 ttm_bo->resource->bo->base.size
NO_OVERFLOW_SIMPLE 0 ttm_bo->resource->size