qcomtee_object_id_get(9)
π qcomtee_object_id_get(9) π
okay bestie, welcome to the Kernel API Manual page for qcomtee_object_id_get(9). we are literally getting an ID for an object so it can be sent to QTEE, and we're gonna be accurate about it. π«Ά
πΈ NAME πΈ
qcomtee_object_id_get β get an ID for an object to send to QTEE. that's the assignment. iconic. β¨
π¦ SYNOPSIS π¦
int qcomtee_object_id_get (struct qcomtee_object_invoke_ctx *oic ,
struct qcomtee_object *object , unsigned int *object_id );
π ARGUMENTS π
oicβ context to use for the invocation. like, the situation you're operating in, bestie. πobjectβ object to assign an ID. yes, that object. give it the ID. slay.object_idβ object ID. that's the ID. periodt.
π DESCRIPTION π
Called on the path to QTEE to construct the message; see qcomtee_prepare_msg and qcomtee_update_msg.
real talk: this is the one that shows up on the path to QTEE while the message is being constructed. if you want the surrounding lore, those two functions above are your besties. no extra mystery, no invented side quests β that's the description. π§
π₯ RETURN π₯
- On success, returns
0. clean, correct, a little slay. β - On failure, returns
< 0. not the vibe, but now you know. π
π SEE ALSO π
the kernel file is ./drivers/tee/qcomtee/core.c, and here's the whole friend group:
qcomtee_object_get(9)qcomtee_object_put(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_prepare_args(9)qcomtee_qtee_objects_put(9)qcomtee_object_do_invoke_internal(9)qcomtee_object_get_client_env(9)
mwah π this page came from the ./drivers/tee/qcomtee source/version, dated October 2026, and it's the qcomtee_object_id_get(9) manual page. byeee π«Ά
π¦ 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