Documented in 2 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/tee/qcomtee/core.c qcomtee_do_release_qtee_object() -> qcomtee_object_do_invoke_internal()

Type Parameter Key Value
PARAM_VALUE 0 oic 4096-ptr_max
PARAM_VALUE 0 oic->ctx 4096-ptr_max
PARAM_VALUE 1 object 4096-ptr_max
PARAM_VALUE 1 object->info.qcomtee_async_ctx 4096-ptr_max
PARAM_VALUE 1 object->info.qcomtee_async_ctx->teedev 4096-ptr_max
PARAM_VALUE 2 op u16max
PARAM_VALUE 3 u 4096-ptr_max
PARAM_VALUE 4 result 589187120956522496
PARAM_VALUE 4 *result 0
HALF_LOCKED2 &pool->lock

drivers/tee/qcomtee/core.c qcomtee_object_do_invoke() -> qcomtee_object_do_invoke_internal()

Type Parameter Key Value
PARAM_VALUE 0 oic 4096-ptr_max
PARAM_VALUE 0 oic->ctx 4096-ptr_max
PARAM_VALUE 0 oic->ctx->teedev 4096-ptr_max
PARAM_VALUE 1 object 4096-ptr_max
PARAM_VALUE 1 object->object_type 0,2
PARAM_VALUE 2 op 0-65533
PARAM_VALUE 3 u 4096-ptr_max
PARAM_VALUE 4 result 589128367824404480,1124649396841398272,2233724476425981952,8639292210372268032
BUF_SIZE 0 oic 1648
BUF_SIZE 0 oic->ctx s32min-(-1),1-s32max
BUF_SIZE 1 object (-1),120
BUF_SIZE 1 object (-1),120
BUF_SIZE 3 u 24-1560
BUF_SIZE 3 u 24-1560
DATA_SOURCE 0 oic $0
DATA_SOURCE 1 object $1
DATA_SOURCE 2 op $2
DATA_SOURCE 3 u $3
DATA_SOURCE 4 result $4
RX_PATH
TASK_NOT_RUNNING
USER_DATA 2 op 0-65533