Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/xe/xe_bo.c gem_create_set_pxp_type() -> xe_pxp_key_assign()

Type Parameter Key Value
BUF_SIZE 1 bo (-1)-s32max
BUF_SIZE 1 bo (-1)-s32max
DATA_SOURCE 1 bo $1
NOSPEC 1 bo->ttm.ttm->num_pages
USER_DATA 1 bo->cpu_caching 1-2[u]
USER_DATA 1 bo->flags 0-u32max[u]
USER_DATA 1 bo->ttm.base.size 0-u64max[c]
USER_DATA 1 bo->ttm.base.vma_node.vm_node.size 1-s32max[c]
USER_DATA 1 bo->ttm.base.vma_node.vm_node.start 0-s32max[c]
USER_DATA 1 bo->ttm.page_alignment 0-u32max
USER_DATA 1 bo->ttm.ttm->num_pages 0-u32max[c]
NO_OVERFLOW_SIMPLE 1 bo
NO_OVERFLOW_SIMPLE 1 bo->ttm.base.dev->mode_config.num_colorop
NO_OVERFLOW_SIMPLE 1 bo->ttm.base.dev->mode_config.num_crtc
NO_OVERFLOW_SIMPLE 1 bo->ttm.base.dev->mode_config.num_total_plane
NO_OVERFLOW_SIMPLE 1 bo->ttm.base.dev->num_crtcs
NO_OVERFLOW_SIMPLE 1 bo->ttm.bdev->pool.dev->cma_area->available_count
NO_OVERFLOW_SIMPLE 1 bo->ttm.resource
NO_OVERFLOW_SIMPLE 1 bo->ttm.sg->orig_nents
NO_OVERFLOW_SIMPLE 1 bo->ttm.ttm
NO_OVERFLOW_SIMPLE 1 bo->ttm.ttm->cached_rsgt.size
NO_OVERFLOW_SIMPLE 1 bo->ttm.ttm->dma_address
NO_OVERFLOW_SIMPLE 1 bo->ttm.ttm->gobj->size
NO_OVERFLOW_SIMPLE 1 bo->ttm.ttm->ttm.num_pages
NO_OVERFLOW_SIMPLE 1 bo->vm->gpuvm.kernel_alloc_node.va.addr
NO_OVERFLOW_SIMPLE 1 bo->vm->gpuvm.kernel_alloc_node.va.range
NO_OVERFLOW_SIMPLE 1 bo->vm->gpuvm.mm_range
NO_OVERFLOW_SIMPLE 1 bo->vm->gpuvm.mm_start
NO_OVERFLOW_SIMPLE 1 bo->vm->size