qcomtee_object_get(9)
πΈ qcomtee_object_get(9) β like, the Kernel API Manual era π
okay so bestie, welcome to qcomtee_object_get(9), straight out of the Kernel API Manual β¨ this one is short and sweet and honestly iconic for it β it's a refcount bump, that's the whole vibe π
β¨ NAME β¨
qcomtee_object_get β increase the object's reference count. that's it, that's the function π«Ά
π SYNOPSIS π
int qcomtee_object_get (struct qcomtee_object *object );
π¦ ARGUMENTS π¦
objectβ the object whose reference count you're bumping up. give it the little +1 it deserves, no cap π
π₯ CONTEXT π₯
the caller should hold the RCU read lock. not optional, not a suggestion, it's giving "rules are rules" β lock held, then call, periodt π
π SEE ALSO π
kernel file ./drivers/tee/qcomtee/core.c, plus the whole friend group:
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_prepare_args(9)qcomtee_qtee_objects_put(9)qcomtee_object_do_invoke_internal(9)qcomtee_object_get_client_env(9)
so yeah, that's the whole page, main character energy in like nine lines ππ this cutie lives in ./drivers/tee/qcomtee and it's dated October 2026, so go forth and, uh, increment responsibly bestie βπ
π¦ 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