Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 5 files:

Smatch caller information:

drivers/gpu/drm/xe/xe_migrate.c __xe_migrate_update_pgtables() -> drm_suballoc_new()

Type Parameter Key Value
PARAM_VALUE 0 sa_manager 4096-ptr_max
PARAM_VALUE 1 size 0-268435456
PARAM_VALUE 2 gfp 3264
PARAM_VALUE 3 intr 1
PARAM_VALUE 4 align 0
CAPPED_DATA 1 size 1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 size unit_byte
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &vm->lock

drivers/gpu/drm/radeon/radeon_sa.c radeon_sa_bo_new() -> drm_suballoc_new()

Type Parameter Key Value
PARAM_VALUE 0 sa_manager 4096-ptr_max
PARAM_VALUE 2 gfp 3264
PARAM_VALUE 3 intr 0
PARAM_VALUE 4 align 8,256
DATA_SOURCE 1 size $2
DATA_SOURCE 4 align $3
HARD_MAX 4 align 256
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/xe/xe_sa.c __xe_sa_bo_new() -> drm_suballoc_new()

Type Parameter Key Value
PARAM_VALUE 0 sa_manager 4096-ptr_max
PARAM_VALUE 2 gfp 2080,3264
PARAM_VALUE 3 intr 1
PARAM_VALUE 4 align 0
CAPPED_DATA 1 size 1
DATA_SOURCE 1 size $1
DATA_SOURCE 2 gfp $2
HARD_MAX 2 gfp 3264
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 size 520-8447404[c]
UNITS 1 size unit_byte

drivers/gpu/drm/amd/amdgpu/amdgpu_sa.c amdgpu_sa_bo_new() -> drm_suballoc_new()

Type Parameter Key Value
PARAM_VALUE 0 sa_manager 4096-ptr_max
PARAM_VALUE 1 size 1-u32max
PARAM_VALUE 3 intr 0
PARAM_VALUE 4 align 0
DATA_SOURCE 1 size $2
RX_PATH
TASK_NOT_RUNNING