qcomtee_user...am_to_object(9)
π qcomtee_user_param_to_object β NAME π
okay so bestie, welcome to the Kernel API Manual page for qcomtee_user_param_to_object(9) β¨ and yes that whole mouthful of a name is literally the main character here.
qcomtee_user_param_to_object β the glow-up from an OBJREF parameter to a &struct qcomtee_object π¦ slay.
β¨ SYNOPSIS β¨
int qcomtee_user_param_to_object (struct qcomtee_object **object ,
struct tee_param *param , struct tee_context *ctx );
like. it takes three things and returns an int, that's the whole vibe π
π ARGUMENTS π
objectβ the object that gets returned π«Ά like, this is where the result shows up bestie.paramβ the TEE parameter. it's the thing being converted, no cap.ctxβ the context in which the conversion should happen πΈ context is everything, iykyk.
π DESCRIPTION π
okay so here's the tea π β param is an OBJREF with QCOMTEE_OBJREF_FLAG_USER flags. that's it, that's the whole description. iconic behavior honestly πβ¨
β RETURN β
- On success, returns
0π - On failure, returns
< 0π (ngl, less than zero is never the mood)
π¦ SEE ALSO π¦
- Kernel file
./drivers/tee/qcomtee/user_obj.cπ β literally the source of truth User Objects aka Supplicants(9)π§struct qcomtee_user_object(9)πenum qcomtee_req_state(9)βureq_dequeue(9)πureq_select(9)πΈqcomtee_cb_params_from_args(9)π«Άqcomtee_cb_params_to_args(9)πqcomtee_user_object_select(9)π¦qcomtee_user_object_submit(9)π₯
π friendly reminder that failure gives you < 0 and not a cute little positive number, so like. check your returns bestie.
okay that's the page!! π this one lives in ./drivers/tee/qcomtee, dated October 2026, and it's filed under qcomtee_user...am_to_object(9) β go off, periodt β¨ππ
π¦ 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