Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/accel/amdxdna/aie2_message.c aie2_cmdlist_multi_execbuf() -> amdxdna_gem_get_obj()

Type Parameter Key Value
PARAM_VALUE 0 client 4096-ptr_max
PARAM_VALUE 2 bo_type 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &adev->reset_domain->sem
HALF_LOCKED2 &attr->mutex
HALF_LOCKED2 &guc->submission_state.lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &sched->job_list_lock

drivers/accel/amdxdna/amdxdna_ctx.c amdxdna_cmd_set_error() -> amdxdna_gem_get_obj()

Type Parameter Key Value
PARAM_VALUE 2 bo_type 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/accel/amdxdna/amdxdna_ctx.c amdxdna_cmd_submit() -> amdxdna_gem_get_obj()

Type Parameter Key Value
PARAM_VALUE 0 client 4096-ptr_max
PARAM_VALUE 0 client->xdna 4096-ptr_max
PARAM_VALUE 0 client->xdna->dev_info 4096-ptr_max
PARAM_VALUE 0 client->xdna->dev_info->ops 4096-ptr_max
PARAM_VALUE 0 client->xdna->dev_info->ops->cmd_submit 6811613792163463168
PARAM_VALUE 1 bo_hdl 1-u32max
PARAM_VALUE 2 bo_type 1
BUF_SIZE 0 client 16,48,104,120,152,248,256,264,424,464,576,768,968,1120,1424,2256,4712,13184
BUF_SIZE 0 client 16,48,104,120,152,248,256,264,424,464,576,768,968,1120,1424,2256,4712,13184
DATA_SOURCE 0 client $0
DATA_SOURCE 1 bo_hdl $2
USER_DATA 1 bo_hdl 1-u32max[u]

drivers/accel/amdxdna/aie4_ctx.c aie4_hwctx_umq_init() -> amdxdna_gem_get_obj()

Type Parameter Key Value
PARAM_VALUE 0 client 4096-ptr_max
PARAM_VALUE 2 bo_type 1
BUF_SIZE 0 client 16,48,104,120,152,248,256,264,424,464,576,768,968,1120,1424,2256,4712,13184
BUF_SIZE 0 client 16,48,104,120,152,248,256,264,424,464,576,768,968,1120,1424,2256,4712,13184
USER_DATA 1 bo_hdl 0-u32max[u]
LOCK2 _T->lock
LOCK2 global &drm_unplug_srcu

drivers/accel/amdxdna/aie2_ctx.c aie2_hwctx_cfg_debug_bo() -> amdxdna_gem_get_obj()

Type Parameter Key Value
PARAM_VALUE 0 client 4096-ptr_max
PARAM_VALUE 2 bo_type 3
DATA_SOURCE 1 bo_hdl $1
USER_DATA 1 bo_hdl 0-u32max[u]
LOCK2 &xdna->client_lock
LOCK2 &xdna->dev_lock
TYPE_LOCK (struct amdxdna_dev)->client_lock
TYPE_LOCK (struct amdxdna_dev)->dev_lock