STRUCT TEE_CLIENT_DRIVER(9)
π struct tee_client_driver(9) π
okay so bestie, welcome to struct tee_client_driver(9) from the Kernel API Manual β this is the tee client driver page. It's giving kernel driver energy, and we're gonna keep every literal detail intact. No cap. π
β¨ NAME β¨
struct tee_client_driver β tee client driver. That's the name, that's the vibe. Slay. π
πΈ SYNOPSIS πΈ
Here's the exact struct shape, bestie β do not freelance the fields:
struct tee_client_driver {
int (*probe)(struct tee_client_device *);
void (*remove)(struct tee_client_device *);
void (*shutdown)(struct tee_client_device *);
const struct tee_client_device_id *id_table;
struct device_driver driver;
};
π¦ Members π¦
id_tableβ device id table supported by this driver πdriverβ driver structure β¨
π SEE ALSO π
Kernel file ./include/linux/tee_drv.h is right there, and these are the related pages you can peek at:
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_invoke_func(9)tee_client_cancel_req(9)struct tee_client_device(9)
mwah π source/version: ./include/linux; date: October 2026; page: struct tee_client_driver(9). Byeeee π«Ά
π¦ 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