Defined in 1 files as a function:

Referenced in 9 files:

Smatch caller information:

drivers/gpu/drm/xe/xe_migrate.c xe_res_first() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
BUF_SIZE 0 mm 80
DATA_SOURCE 0 mm r xe_res_get_buddy
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/xe/xe_migrate.c xe_res_first() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
BUF_SIZE 0 mm 80
DATA_SOURCE 0 mm r xe_res_get_buddy
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/xe/xe_migrate.c xe_res_first() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
BUF_SIZE 0 mm 80
DATA_SOURCE 0 mm r xe_res_get_buddy
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/xe/xe_migrate.c xe_res_first() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
BUF_SIZE 0 mm 80
DATA_SOURCE 0 mm r xe_res_get_buddy
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/xe/xe_migrate.c xe_res_next() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 1 block 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/xe/xe_migrate.c xe_res_next() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/xe/xe_migrate.c xe_res_next() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/xe/xe_migrate.c xe_res_next() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/buddy.c __alloc_range() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
BUF_SIZE 0 mm (-1),80
BUF_SIZE 0 mm (-1),80
DATA_SOURCE 0 mm $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 mm->avail
NO_OVERFLOW_SIMPLE 0 mm->chunk_size
NO_OVERFLOW_SIMPLE 0 mm->n_roots
NO_OVERFLOW_SIMPLE 0 mm->size
HALF_LOCKED2 &mgr->lock

drivers/gpu/buddy.c __alloc_range() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
PARAM_VALUE 1 block->header 0,1024-u64max
BUF_SIZE 0 mm (-1),80
BUF_SIZE 0 mm (-1),80
DATA_SOURCE 0 mm $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 mm->avail
NO_OVERFLOW_SIMPLE 0 mm->chunk_size
NO_OVERFLOW_SIMPLE 0 mm->n_roots
NO_OVERFLOW_SIMPLE 0 mm->size
HALF_LOCKED2 &mgr->lock

drivers/gpu/buddy.c __alloc_range() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
PARAM_VALUE 1 block->header 0,1024-u64max
BUF_SIZE 0 mm (-1),80
BUF_SIZE 0 mm (-1),80
DATA_SOURCE 0 mm $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 mm->avail
NO_OVERFLOW_SIMPLE 0 mm->chunk_size
NO_OVERFLOW_SIMPLE 0 mm->n_roots
NO_OVERFLOW_SIMPLE 0 mm->size
HALF_LOCKED2 &mgr->lock

drivers/gpu/buddy.c __alloc_range() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
PARAM_VALUE 1 block->header 1024-u64max
BUF_SIZE 0 mm (-1),80
BUF_SIZE 0 mm (-1),80
DATA_SOURCE 0 mm $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 mm->avail
NO_OVERFLOW_SIMPLE 0 mm->chunk_size
NO_OVERFLOW_SIMPLE 0 mm->n_roots
NO_OVERFLOW_SIMPLE 0 mm->size
HALF_LOCKED2 &mgr->lock

drivers/gpu/buddy.c __alloc_range_bias() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
BUF_SIZE 1 block 0
CAPPED_DATA 0 mm->chunk_size 1
CAPPED_DATA 0 mm->n_roots 1
DATA_SOURCE 0 mm $0
BIT_INFO 1 block 0x0,0x0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 mm->chunk_size
HALF_LOCKED2 &bman->lock
HALF_LOCKED2 &manager->lock
HALF_LOCKED2 &mgr->lock

drivers/gpu/buddy.c __force_merge() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
BUF_SIZE 0 mm (-1),80
BUF_SIZE 0 mm (-1),80
DATA_SOURCE 0 mm $0
DATA_SOURCE 1 block r rbtree_get_free_block
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 mm->avail 0-1099511627520[c]
HOST_DATA 0 mm->size 0-1099511627520[c]
NO_OVERFLOW_SIMPLE 0 mm->avail
NO_OVERFLOW_SIMPLE 0 mm->chunk_size
NO_OVERFLOW_SIMPLE 0 mm->size
HALF_LOCKED2 &mgr->lock

drivers/gpu/buddy.c __force_merge() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
PARAM_VALUE 1 block->header 512-u64max
BUF_SIZE 0 mm (-1),80
BUF_SIZE 0 mm (-1),80
CAPPED_DATA 1 block 1
DATA_SOURCE 0 mm $0
DATA_SOURCE 1 block r rbtree_get_free_block
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 mm->avail 0-1099511627520[c]
HOST_DATA 0 mm->size 0-1099511627520[c]
NO_OVERFLOW_SIMPLE 0 mm->avail
NO_OVERFLOW_SIMPLE 0 mm->chunk_size
NO_OVERFLOW_SIMPLE 0 mm->size
HALF_LOCKED2 &mgr->lock

drivers/gpu/buddy.c __gpu_buddy_free() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
PARAM_VALUE 1 block->header 512-u64max
DATA_SOURCE 0 mm $0
DATA_SOURCE 1 block r __get_buddy
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 mm->avail
NO_OVERFLOW_SIMPLE 0 mm->chunk_size
NO_OVERFLOW_SIMPLE 0 mm->n_roots
NO_OVERFLOW_SIMPLE 0 mm->size
HALF_LOCKED2 &mgr->lock

drivers/gpu/buddy.c gpu_buddy_alloc_blocks() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
PARAM_VALUE 1 block->header 0,1024-u64max
BUF_SIZE 0 mm (-1),80
BUF_SIZE 0 mm (-1),80
CAPPED_DATA 0 mm->chunk_size 1
DATA_SOURCE 0 mm $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 mm->chunk_size
HALF_LOCKED2 &bman->lock
HALF_LOCKED2 &manager->lock
HALF_LOCKED2 &mgr->lock

drivers/gpu/buddy.c gpu_buddy_alloc_blocks() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
PARAM_VALUE 1 block->header 1024-u64max
BUF_SIZE 0 mm (-1),80
BUF_SIZE 0 mm (-1),80
CAPPED_DATA 0 mm->chunk_size 1
DATA_SOURCE 0 mm $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 mm->chunk_size
HALF_LOCKED2 &bman->lock
HALF_LOCKED2 &manager->lock
HALF_LOCKED2 &mgr->lock

drivers/gpu/buddy.c gpu_buddy_alloc_blocks() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
BUF_SIZE 0 mm (-1),80
BUF_SIZE 0 mm (-1),80
CAPPED_DATA 0 mm->chunk_size 1
DATA_SOURCE 0 mm $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 mm->chunk_size
HALF_LOCKED2 &bman->lock
HALF_LOCKED2 &manager->lock
HALF_LOCKED2 &mgr->lock

drivers/gpu/buddy.c gpu_buddy_allocated_addr_to_block() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 5501470301888192512
PARAM_VALUE 0 mm->chunk_size 4096
BUF_SIZE 1 block 0
CAPPED_DATA 0 mm->n_roots 1
DATA_SOURCE 0 mm $0
BIT_INFO 1 block 0x0,0x0

drivers/gpu/buddy.c gpu_buddy_block_print() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 1 block 4096-ptr_max
DATA_SOURCE 0 mm $0
DATA_SOURCE 1 block $1

drivers/gpu/buddy.c gpu_buddy_block_trim() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
BUF_SIZE 0 mm (-1),80
BUF_SIZE 0 mm (-1),80
DATA_SOURCE 0 mm $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 mm->avail
NO_OVERFLOW_SIMPLE 0 mm->chunk_size
NO_OVERFLOW_SIMPLE 0 mm->size
HALF_LOCKED2 &mgr->lock

drivers/gpu/buddy.c gpu_buddy_block_trim() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
BUF_SIZE 0 mm (-1),80
BUF_SIZE 0 mm (-1),80
DATA_SOURCE 0 mm $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 mm->avail
NO_OVERFLOW_SIMPLE 0 mm->chunk_size
NO_OVERFLOW_SIMPLE 0 mm->size
HALF_LOCKED2 &mgr->lock

drivers/gpu/buddy.c gpu_buddy_block_trim() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
BUF_SIZE 0 mm (-1),80
BUF_SIZE 0 mm (-1),80
DATA_SOURCE 0 mm $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 mm->avail
NO_OVERFLOW_SIMPLE 0 mm->chunk_size
NO_OVERFLOW_SIMPLE 0 mm->size
HALF_LOCKED2 &mgr->lock

drivers/gpu/buddy.c gpu_buddy_block_trim() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
PARAM_VALUE 1 block->header 0,2048-u64max
BUF_SIZE 0 mm (-1),80
BUF_SIZE 0 mm (-1),80
DATA_SOURCE 0 mm $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 mm->avail
NO_OVERFLOW_SIMPLE 0 mm->chunk_size
NO_OVERFLOW_SIMPLE 0 mm->size
HALF_LOCKED2 &mgr->lock

drivers/gpu/buddy.c gpu_buddy_block_trim() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
PARAM_VALUE 1 block->header 2048-u64max
BUF_SIZE 0 mm (-1),80
BUF_SIZE 0 mm (-1),80
DATA_SOURCE 0 mm $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 mm->avail
NO_OVERFLOW_SIMPLE 0 mm->chunk_size
NO_OVERFLOW_SIMPLE 0 mm->size
HALF_LOCKED2 &mgr->lock

drivers/gpu/buddy.c gpu_buddy_block_trim() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
PARAM_VALUE 1 block->header 0,1024-u64max
BUF_SIZE 0 mm (-1),80
BUF_SIZE 0 mm (-1),80
DATA_SOURCE 0 mm $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 mm->avail
NO_OVERFLOW_SIMPLE 0 mm->chunk_size
NO_OVERFLOW_SIMPLE 0 mm->size
HALF_LOCKED2 &mgr->lock

drivers/gpu/buddy.c gpu_buddy_block_trim() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
PARAM_VALUE 1 block->header 1024-u64max
BUF_SIZE 0 mm (-1),80
BUF_SIZE 0 mm (-1),80
DATA_SOURCE 0 mm $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 mm->avail
NO_OVERFLOW_SIMPLE 0 mm->chunk_size
NO_OVERFLOW_SIMPLE 0 mm->size
HALF_LOCKED2 &mgr->lock

drivers/gpu/buddy.c gpu_buddy_free_block() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
DATA_SOURCE 0 mm $0
DATA_SOURCE 1 block $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 mm->avail
NO_OVERFLOW_SIMPLE 0 mm->chunk_size
NO_OVERFLOW_SIMPLE 0 mm->n_roots
NO_OVERFLOW_SIMPLE 0 mm->size

drivers/gpu/buddy.c gpu_buddy_free_block() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
PARAM_VALUE 1 block->header 512-u64max
DATA_SOURCE 0 mm $0
DATA_SOURCE 1 block $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 mm->avail
NO_OVERFLOW_SIMPLE 0 mm->chunk_size
NO_OVERFLOW_SIMPLE 0 mm->n_roots
NO_OVERFLOW_SIMPLE 0 mm->size

drivers/gpu/buddy.c gpu_buddy_init() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 0 mm->chunk_size 4096-u32max
PARAM_VALUE 1 block 4096-ptr_max
PARAM_VALUE 1 block->header 0,2048-u64max
BUF_SIZE 0 mm->free_scoreboard 8
BUF_SIZE 0 mm->free_trees 8
BUF_SIZE 0 mm->roots 8
BUF_SIZE 0 mm->used_scoreboard 8
CAPPED_DATA 0 mm->avail 1
CAPPED_DATA 0 mm->chunk_size 1
CAPPED_DATA 0 mm->max_order 1
CAPPED_DATA 0 mm->size 1
DATA_SOURCE 0 mm $0
DATA_SOURCE 1 block r gpu_block_alloc
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 mm->avail 0-4503599626321920[c]
HOST_DATA 0 mm->size 0-4503599626321920[c]
HOST_DATA 1 block->subtree_max_alignment 4096-u32max[c]
NO_OVERFLOW_SIMPLE 0 mm->avail
NO_OVERFLOW_SIMPLE 0 mm->chunk_size
NO_OVERFLOW_SIMPLE 0 mm->n_roots
NO_OVERFLOW_SIMPLE 0 mm->size

drivers/gpu/buddy.c gpu_buddy_reset_clear() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
PARAM_VALUE 1 block->header 0,512-u64max
CAPPED_DATA 0 mm->n_roots 1
DATA_SOURCE 0 mm $0
RX_PATH
NO_OVERFLOW_SIMPLE 0 mm->chunk_size

drivers/gpu/buddy.c gpu_buddy_reset_clear() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
BUF_SIZE 0 mm (-1),80
BUF_SIZE 0 mm (-1),80
CAPPED_DATA 0 mm->n_roots 1
DATA_SOURCE 0 mm $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 mm->chunk_size
HALF_LOCKED2 &mgr->lock

drivers/gpu/drm/xe/xe_lmtt.c xe_res_first() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
BUF_SIZE 0 mm 80
DATA_SOURCE 0 mm r xe_res_get_buddy
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/xe/xe_lmtt.c xe_res_first() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
BUF_SIZE 0 mm 80
DATA_SOURCE 0 mm r xe_res_get_buddy
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/xe/xe_lmtt.c xe_res_first() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
BUF_SIZE 0 mm 80
DATA_SOURCE 0 mm r xe_res_get_buddy
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/xe/xe_lmtt.c xe_res_first() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
BUF_SIZE 0 mm 80
DATA_SOURCE 0 mm r xe_res_get_buddy
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/xe/xe_lmtt.c xe_res_next() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 0,4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/xe/xe_lmtt.c xe_res_next() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/xe/xe_lmtt.c xe_res_next() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/xe/xe_lmtt.c xe_res_next() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/xe/xe_ggtt.c xe_res_first() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
BUF_SIZE 0 mm 80
DATA_SOURCE 0 mm r xe_res_get_buddy
RX_PATH
TASK_NOT_RUNNING
LOCK2 &ggtt->lock
TYPE_LOCK (struct xe_ggtt)->lock

drivers/gpu/drm/xe/xe_ggtt.c xe_res_first() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
BUF_SIZE 0 mm 80
DATA_SOURCE 0 mm r xe_res_get_buddy
RX_PATH
TASK_NOT_RUNNING
LOCK2 &ggtt->lock
TYPE_LOCK (struct xe_ggtt)->lock

drivers/gpu/drm/xe/xe_ggtt.c xe_res_first() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
BUF_SIZE 0 mm 80
DATA_SOURCE 0 mm r xe_res_get_buddy
RX_PATH
TASK_NOT_RUNNING
LOCK2 &ggtt->lock
TYPE_LOCK (struct xe_ggtt)->lock

drivers/gpu/drm/xe/xe_ggtt.c xe_res_first() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
BUF_SIZE 0 mm 80
DATA_SOURCE 0 mm r xe_res_get_buddy
RX_PATH
TASK_NOT_RUNNING
LOCK2 &ggtt->lock
TYPE_LOCK (struct xe_ggtt)->lock

drivers/gpu/drm/xe/xe_ggtt.c xe_res_next() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 0,4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &ggtt->lock
TYPE_LOCK (struct xe_ggtt)->lock

drivers/gpu/drm/xe/xe_ggtt.c xe_res_next() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &ggtt->lock
TYPE_LOCK (struct xe_ggtt)->lock

drivers/gpu/drm/xe/xe_ggtt.c xe_res_next() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &ggtt->lock
TYPE_LOCK (struct xe_ggtt)->lock

drivers/gpu/drm/xe/xe_ggtt.c xe_res_next() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &ggtt->lock
TYPE_LOCK (struct xe_ggtt)->lock

drivers/gpu/drm/xe/xe_bo.c xe_res_first() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
BUF_SIZE 0 mm 80
DATA_SOURCE 0 mm r xe_res_get_buddy
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 ttm_bo->base.resv

drivers/gpu/drm/xe/xe_bo.c xe_res_first() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
BUF_SIZE 0 mm 80
DATA_SOURCE 0 mm r xe_res_get_buddy
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 ttm_bo->base.resv

drivers/gpu/drm/xe/xe_bo.c xe_res_first() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
BUF_SIZE 0 mm 80
DATA_SOURCE 0 mm r xe_res_get_buddy
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 ttm_bo->base.resv

drivers/gpu/drm/xe/xe_bo.c xe_res_first() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
BUF_SIZE 0 mm 80
DATA_SOURCE 0 mm r xe_res_get_buddy
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 ttm_bo->base.resv

drivers/gpu/drm/xe/xe_bo.c xe_res_next() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 0,4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 ttm_bo->base.resv
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/xe/xe_bo.c xe_res_next() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 ttm_bo->base.resv
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/xe/xe_bo.c xe_res_next() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 ttm_bo->base.resv
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/xe/xe_bo.c xe_res_next() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 ttm_bo->base.resv
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/i915/i915_ttm_buddy_manager.c i915_ttm_buddy_man_alloc() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
BUF_SIZE 0 mm 80
CAPPED_DATA 0 mm->chunk_size 1
CAPPED_DATA 0 mm->size 1
CAPPED_DATA 1 &block->link 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &bman->lock
TYPE_LOCK (struct i915_ttm_buddy_manager)->lock

drivers/gpu/drm/i915/i915_ttm_buddy_manager.c i915_ttm_buddy_man_compatible() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
BUF_SIZE 0 mm 80
CAPPED_DATA 1 &block->link 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev_priv->cmdbuf_mutex
HALF_LOCKED2 &gobj->dev->object_name_lock
HALF_LOCKED2 &overlay->mutex
HALF_LOCKED2 &p->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &process_info->lock
HALF_LOCKED2 &rdev->exclusive_lock
HALF_LOCKED2 &rdev->pm.mclk_lock
HALF_LOCKED2 bo->base.resv
HALF_LOCKED2 bo->tbo.base.resv
HALF_LOCKED2 bo->ttm.base.resv
HALF_LOCKED2 gbo->bo.base.resv
HALF_LOCKED2 global &drm_unplug_srcu
HALF_LOCKED2 obj->base.resv
HALF_LOCKED2 qobj->tbo.base.resv
HALF_LOCKED2 vbo->tbo.base.resv

drivers/gpu/drm/i915/i915_ttm_buddy_manager.c i915_ttm_buddy_man_intersects() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
BUF_SIZE 0 mm 80
CAPPED_DATA 1 &block->link 1
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/drm_buddy.c drm_buddy_block_print() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
DATA_SOURCE 0 mm $0
DATA_SOURCE 1 block $1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &bman->lock
HALF_LOCKED2 &m->lock
TYPE_LOCK (struct i915_ttm_buddy_manager)->lock

drivers/gpu/drm/xe/xe_pt.c xe_res_first() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
BUF_SIZE 0 mm 80
DATA_SOURCE 0 mm r xe_res_get_buddy
HALF_LOCKED2 &vm->lock

drivers/gpu/drm/xe/xe_pt.c xe_res_first() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
BUF_SIZE 0 mm 80
DATA_SOURCE 0 mm r xe_res_get_buddy
HALF_LOCKED2 &vm->lock

drivers/gpu/drm/xe/xe_pt.c xe_res_first() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
BUF_SIZE 0 mm 80
DATA_SOURCE 0 mm r xe_res_get_buddy
HALF_LOCKED2 &vm->lock

drivers/gpu/drm/xe/xe_pt.c xe_res_first() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
BUF_SIZE 0 mm 80
DATA_SOURCE 0 mm r xe_res_get_buddy
HALF_LOCKED2 &vm->lock

drivers/gpu/drm/xe/xe_pt.c xe_res_next() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 1 block 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/xe/xe_pt.c xe_res_next() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/xe/xe_pt.c xe_res_next() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/xe/xe_pt.c xe_res_next() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/xe/xe_ttm_vram_mgr.c xe_is_vram_mgr_blocks_contiguous() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
BUF_SIZE 0 mm 80
CAPPED_DATA 0 mm->chunk_size 1
CAPPED_DATA 0 mm->size 1
DATA_SOURCE 0 mm $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/xe/xe_ttm_vram_mgr.c xe_res_first() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
BUF_SIZE 0 mm 80
DATA_SOURCE 0 mm r xe_res_get_buddy
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bo->lock
HALF_LOCKED2 &dbc->ch_lock
HALF_LOCKED2 &qdev->dev_lock
HALF_LOCKED2 &usr->qddev_lock
HALF_LOCKED2 attach->dmabuf->resv
HALF_LOCKED2 bo->base.base.resv
HALF_LOCKED2 dmabuf->resv
HALF_LOCKED2 resv

drivers/gpu/drm/xe/xe_ttm_vram_mgr.c xe_res_first() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
BUF_SIZE 0 mm 80
DATA_SOURCE 0 mm r xe_res_get_buddy
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bo->lock
HALF_LOCKED2 &dbc->ch_lock
HALF_LOCKED2 &qdev->dev_lock
HALF_LOCKED2 &usr->qddev_lock
HALF_LOCKED2 attach->dmabuf->resv
HALF_LOCKED2 bo->base.base.resv
HALF_LOCKED2 dmabuf->resv
HALF_LOCKED2 resv

drivers/gpu/drm/xe/xe_ttm_vram_mgr.c xe_res_first() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
BUF_SIZE 0 mm 80
DATA_SOURCE 0 mm r xe_res_get_buddy
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bo->lock
HALF_LOCKED2 &dbc->ch_lock
HALF_LOCKED2 &qdev->dev_lock
HALF_LOCKED2 &usr->qddev_lock
HALF_LOCKED2 attach->dmabuf->resv
HALF_LOCKED2 bo->base.base.resv
HALF_LOCKED2 dmabuf->resv
HALF_LOCKED2 resv

drivers/gpu/drm/xe/xe_ttm_vram_mgr.c xe_res_first() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
BUF_SIZE 0 mm 80
DATA_SOURCE 0 mm r xe_res_get_buddy
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bo->lock
HALF_LOCKED2 &dbc->ch_lock
HALF_LOCKED2 &qdev->dev_lock
HALF_LOCKED2 &usr->qddev_lock
HALF_LOCKED2 attach->dmabuf->resv
HALF_LOCKED2 bo->base.base.resv
HALF_LOCKED2 dmabuf->resv
HALF_LOCKED2 resv

drivers/gpu/drm/xe/xe_ttm_vram_mgr.c xe_res_next() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 0,4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bo->lock
HALF_LOCKED2 &dbc->ch_lock
HALF_LOCKED2 &qdev->dev_lock
HALF_LOCKED2 &usr->qddev_lock
HALF_LOCKED2 attach->dmabuf->resv
HALF_LOCKED2 bo->base.base.resv
HALF_LOCKED2 dmabuf->resv
HALF_LOCKED2 resv

drivers/gpu/drm/xe/xe_ttm_vram_mgr.c xe_res_next() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bo->lock
HALF_LOCKED2 &dbc->ch_lock
HALF_LOCKED2 &qdev->dev_lock
HALF_LOCKED2 &usr->qddev_lock
HALF_LOCKED2 attach->dmabuf->resv
HALF_LOCKED2 bo->base.base.resv
HALF_LOCKED2 dmabuf->resv
HALF_LOCKED2 resv

drivers/gpu/drm/xe/xe_ttm_vram_mgr.c xe_res_next() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bo->lock
HALF_LOCKED2 &dbc->ch_lock
HALF_LOCKED2 &qdev->dev_lock
HALF_LOCKED2 &usr->qddev_lock
HALF_LOCKED2 attach->dmabuf->resv
HALF_LOCKED2 bo->base.base.resv
HALF_LOCKED2 dmabuf->resv
HALF_LOCKED2 resv

drivers/gpu/drm/xe/xe_ttm_vram_mgr.c xe_res_next() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bo->lock
HALF_LOCKED2 &dbc->ch_lock
HALF_LOCKED2 &qdev->dev_lock
HALF_LOCKED2 &usr->qddev_lock
HALF_LOCKED2 attach->dmabuf->resv
HALF_LOCKED2 bo->base.base.resv
HALF_LOCKED2 dmabuf->resv
HALF_LOCKED2 resv

drivers/gpu/drm/xe/xe_ttm_vram_mgr.c xe_ttm_vram_mgr_compatible() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
BUF_SIZE 0 mm 80
CAPPED_DATA 1 &block->link 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev_priv->cmdbuf_mutex
HALF_LOCKED2 &gobj->dev->object_name_lock
HALF_LOCKED2 &overlay->mutex
HALF_LOCKED2 &p->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &process_info->lock
HALF_LOCKED2 &rdev->exclusive_lock
HALF_LOCKED2 &rdev->pm.mclk_lock
HALF_LOCKED2 bo->base.resv
HALF_LOCKED2 bo->tbo.base.resv
HALF_LOCKED2 bo->ttm.base.resv
HALF_LOCKED2 gbo->bo.base.resv
HALF_LOCKED2 global &drm_unplug_srcu
HALF_LOCKED2 obj->base.resv
HALF_LOCKED2 qobj->tbo.base.resv
HALF_LOCKED2 vbo->tbo.base.resv

drivers/gpu/drm/xe/xe_ttm_vram_mgr.c xe_ttm_vram_mgr_intersects() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
BUF_SIZE 0 mm 80
CAPPED_DATA 1 &block->link 1
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/xe/xe_ttm_vram_mgr.c xe_ttm_vram_mgr_new() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
BUF_SIZE 0 mm 80
CAPPED_DATA 0 mm->chunk_size 1
CAPPED_DATA 0 mm->size 1
CAPPED_DATA 1 &block->link 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &mgr->lock
TYPE_LOCK (struct xe_ttm_vram_mgr)->lock

drivers/gpu/drm/i915/intel_memory_region.c igt_mock_max_segment() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 1 block 4096-ptr_max
CAPPED_DATA 1 &block->link 1

drivers/gpu/drm/i915/intel_memory_region.c igt_mock_max_segment() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
CAPPED_DATA 1 &block->link 1

drivers/gpu/drm/i915/intel_memory_region.c igt_object_mappable_total() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 1 block 4096-ptr_max
CAPPED_DATA 1 &block->link 1

drivers/gpu/drm/xe/xe_svm.c xe_svm_populate_devmem_pfn() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
BUF_SIZE 0 mm 80
CAPPED_DATA 1 &block->link 1
DATA_SOURCE 0 mm r vram_to_buddy
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &driver_migrate_lock
HALF_LOCKED2 &mm->mmap_lock
HALF_LOCKED2 &vm->lock
HALF_LOCKED2 global &drm_unplug_srcu

drivers/gpu/drm/xe/xe_svm.c xe_svm_populate_devmem_pfn() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4096-ptr_max
PARAM_VALUE 1 block 4096-ptr_max
BUF_SIZE 0 mm 80
CAPPED_DATA 1 &block->link 1
DATA_SOURCE 0 mm r vram_to_buddy
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &driver_migrate_lock
HALF_LOCKED2 &mm->mmap_lock
HALF_LOCKED2 &vm->lock
HALF_LOCKED2 global &drm_unplug_srcu

drivers/gpu/drm/i915/i915_scatterlist.c i915_rsgt_from_buddy_resource() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 1 block 4096-ptr_max
CAPPED_DATA 1 &block->link 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 obj->base.resv

drivers/gpu/tests/gpu_buddy_test.c gpu_test_buddy_addr_to_block() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 5501470301888192512
PARAM_VALUE 0 mm->chunk_size 4096
PARAM_VALUE 1 block 4096-ptr_max
NO_OVERFLOW_SIMPLE 0 mm->n_roots

drivers/gpu/tests/gpu_buddy_test.c gpu_test_buddy_alloc_clear() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 4418604149187158016
PARAM_VALUE 1 block 4096-ptr_max
NO_OVERFLOW_SIMPLE 0 mm->n_roots

drivers/gpu/tests/gpu_buddy_test.c gpu_test_buddy_alloc_contiguous() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 5303430588477145088
PARAM_VALUE 1 block 4096-ptr_max
NO_OVERFLOW_SIMPLE 0 mm->n_roots

drivers/gpu/tests/gpu_buddy_test.c gpu_test_buddy_alloc_limit() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 6673180222330703872
PARAM_VALUE 1 block 4096-ptr_max
NO_OVERFLOW_SIMPLE 0 mm->n_roots

drivers/gpu/tests/gpu_buddy_test.c gpu_test_buddy_alloc_limit() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 6673180222330703872
PARAM_VALUE 1 block 4096-ptr_max
NO_OVERFLOW_SIMPLE 0 mm->n_roots

drivers/gpu/tests/gpu_buddy_test.c gpu_test_buddy_alloc_range() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 9038028188426358784
PARAM_VALUE 0 mm->chunk_size 4096
PARAM_VALUE 1 block 4096-ptr_max
NO_OVERFLOW_SIMPLE 0 mm->n_roots

drivers/gpu/tests/gpu_buddy_test.c gpu_test_buddy_alloc_range() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 9038028188426358784
PARAM_VALUE 0 mm->chunk_size 4096
PARAM_VALUE 1 block 4096-ptr_max
NO_OVERFLOW_SIMPLE 0 mm->chunk_size
NO_OVERFLOW_SIMPLE 0 mm->n_roots

drivers/gpu/tests/gpu_buddy_test.c gpu_test_buddy_alloc_range() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 9038028188426358784
PARAM_VALUE 0 mm->chunk_size 4096
PARAM_VALUE 1 block 4096-ptr_max
NO_OVERFLOW_SIMPLE 0 mm->chunk_size
NO_OVERFLOW_SIMPLE 0 mm->n_roots

drivers/gpu/tests/gpu_buddy_test.c gpu_test_buddy_alloc_range() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 9038028188426358784
PARAM_VALUE 0 mm->chunk_size 4096
PARAM_VALUE 1 block 4096-ptr_max
NO_OVERFLOW_SIMPLE 0 mm->chunk_size
NO_OVERFLOW_SIMPLE 0 mm->n_roots

drivers/gpu/tests/gpu_buddy_test.c gpu_test_buddy_offset_aligned_allocation() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 2450317267143839744
PARAM_VALUE 0 mm->chunk_size 4096
PARAM_VALUE 1 block 4096-ptr_max
NO_OVERFLOW_SIMPLE 0 mm->n_roots

drivers/gpu/tests/gpu_buddy_test.c gpu_test_buddy_offset_aligned_allocation() -> gpu_buddy_block_size()

Type Parameter Key Value
PARAM_VALUE 0 mm 2450317267143839744
PARAM_VALUE 0 mm->chunk_size 4096
PARAM_VALUE 1 block 4096-ptr_max
NO_OVERFLOW_SIMPLE 0 mm->n_roots