qcomtee_objref_from_arg(9)
okay so this is the qcomtee_objref_from_arg(9) page from the Kernel API Manual, and it's literally about turning a QTEE argument into an OBJREF param. bestie, it's giving tiny-but-important kernel helper energy π
β¨ NAME β¨
qcomtee_objref_from_arg β Convert QTEE argument to OBJREF param. that's the whole name vibe, no cap π
π«Ά SYNOPSIS π«Ά
int qcomtee_objref_from_arg (struct tee_param *param , struct
qcomtee_arg *arg , struct tee_context *ctx );
πΈ ARGUMENTS πΈ
paramβ TEE parameter. the thing you're working with π«Άargβ QTEE argument. the input cutie in question β¨ctxβ context in which the conversion should happen. gotta know where the conversion lives, iykyk π
π¦ DESCRIPTION π¦
okay so here's the vibe check: it assumes arg is of QCOMTEE_ARG_TYPE_IO or QCOMTEE_ARG_TYPE_OO. periodt.
it does not set param.attr; the caller should initialize it to a correct type. so like, that part is on you, bestie β don't forget it π
π RETURN π
On success, returns 0; on failure, returns < 0. short and iconic π₯
π SEE ALSO π
- Kernel file
./drivers/tee/qcomtee/call.c qcomtee_context_add_qtee_object(9)qcomtee_context_del_qtee_object(9)qcomtee_objref_to_arg(9)qcomtee_params_to_args(9)qcomtee_params_from_args(9)qcomtee_object_invoke(9)qcomtee_supp_recv(9)qcomtee_supp_send(9)qcomtee_get_qtee_feature_list(9)qcomtee_remove(9)
and that's the page, bestie π«Ά β sourced from ./drivers/tee/qcomtee, dated October 2026, and you're reading the qcomtee_objref_from_arg(9) manual page. go off πβ¨
π¦ 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