qcomtee_prepare_args(9)
π qcomtee_prepare_args(9) π
okay bestie, welcome to the Kernel API Manual entry for qcomtee_prepare_args(9) β yes, that exact name, and it's giving βparse the QTEE request from the outbound buffer.β π¦
πΈ NAME πΈ
qcomtee_prepare_args β parse the QTEE request from the outbound buffer. π
β¨ SYNOPSIS β¨
int qcomtee_prepare_args (struct qcomtee_object_invoke_ctx *oic );
π ARGUMENTS π
oicβ the context to use for the invocation. lowkey the main character of this call π«Ά
π DESCRIPTION π
So like, qcomtee_prepare_args() initializes qcomtee_object_invoke_ctx->u based on the QTEE request sitting in the outbound buffer. It also sets QCOMTEE_ARG_TYPE_INV at the end of the array. Periodt. π
On failure, it continues processing the QTEE message. Thatβs important, bestie β the caller should do the necessary cleanup, including calling qcomtee_object_put on the input objects. π«Ά
π¦ RETURN π¦
- On success, returns
0. - On failure, returns
< 0.
π₯ SEE ALSO π₯
Kernel file: ./drivers/tee/qcomtee/core.c
qcomtee_object_get(9)qcomtee_object_put(9)qcomtee_object_id_get(9)qcomtee_local_object_get(9)qcomtee_object_user_init(9)qcomtee_object_type(9)qcomtee_object_qtee_init(9)qcomtee_update_args(9)qcomtee_qtee_objects_put(9)qcomtee_object_do_invoke_internal(9)qcomtee_object_get_client_env(9)
mwah π β this icon lives under source/version ./drivers/tee/qcomtee, dated October 2026. qcomtee_prepare_args(9) forever. πβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms