Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/panthor/panthor_gem.c panthor_dummy_bo_create() -> panthor_gem_create()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 size 2097152
PARAM_VALUE 2 flags 1
PARAM_VALUE 3 exclusive_vm 0
PARAM_VALUE 4 usage_flags 0
CAPABLE 0 21
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/panthor/panthor_gem.c panthor_gem_create_with_handle() -> panthor_gem_create()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->unplugged 0
PARAM_VALUE 1 size 1-u64max
PARAM_VALUE 2 flags 0-2
PARAM_VALUE 3 exclusive_vm 0,4096-ptr_max
PARAM_VALUE 4 usage_flags 0
DATA_SOURCE 0 dev $1
DATA_SOURCE 2 flags $4
DATA_SOURCE 3 exclusive_vm $2
USER_DATA 1 size 1-u64max[u]
USER_DATA 2 flags 0-2[u]
UNITS 0 dev unit_byte
LOCK2 global &drm_unplug_srcu

drivers/gpu/drm/panthor/panthor_gem.c panthor_kernel_bo_create() -> panthor_gem_create()

Type Parameter Key Value
PARAM_VALUE 2 flags 1
PARAM_VALUE 3 exclusive_vm 1-u64max
PARAM_VALUE 4 usage_flags 1,3
DATA_SOURCE 1 size $2
DATA_SOURCE 2 flags $3
DATA_SOURCE 3 exclusive_vm $1
FUZZY_MAX 4 usage_flags 1
BIT_INFO 4 usage_flags 0x1,0x3
NOSPEC 1 size
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 size 0-17179901920[c]
NO_OVERFLOW_SIMPLE 3 exclusive_vm->op_ctx->rsvd_page_tables.count
UNITS 1 size unit_byte
HALF_LOCKED2 3 &exclusive_vm->heaps.lock