tee_client_invoke_func(9)
π tee_client_invoke_func(9) π
okay bestie, welcome to the Kernel API Manual page for tee_client_invoke_func(9) β yes, thatβs the manual name, and yes, weβre getting into Trusted Application territory β¨
πΈ NAME πΈ
tee_client_invoke_func β Invoke a function in a Trusted Application π
β¨ SYNOPSIS β¨
int tee_client_invoke_func (struct tee_context *ctx , struct
tee_ioctl_invoke_arg *arg , struct tee_param *param );
π ARGUMENTS π
ctxβ the TEE Context, periodt.argβ the invoke arguments; see the description ofstruct tee_ioctl_invoke_argfor the details πparamβ parameters passed to the Trusted Application π«Ά
π DESCRIPTION π
Okay so hereβs the result vibe check: it returns < 0 on error. If itβs not an error, see arg->ret for the result β thatβs where the answer is chilling π
π¦ SEE ALSO π¦
- Kernel file
./include/linux/tee_drv.h struct tee_context(9)struct tee_shm(9)tee_shm_alloc_kernel_buf(9)tee_shm_register_kernel_buf(9)tee_shm_register_fd(9)tee_shm_free(9)tee_shm_get_va(9)tee_shm_get_pa(9)tee_shm_get_size(9)tee_shm_get_pages(9)tee_shm_get_page_offset(9)tee_client_open_context(9)tee_client_close_context(9)tee_client_get_version(9)tee_client_open_session(9)tee_client_close_session(9)tee_client_system_session(9)tee_client_cancel_req(9)struct tee_client_device(9)struct tee_client_driver(9)
okay thatβs the whole page, bestie π itβs from ./include/linux, dated October 2026, and itβs the tee_client_invoke_func(9) manual entry β 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