STRUCT OPTEE_MSG_PARAM_RMEM(9)
π NAME π
struct optee_msg_param_rmem is the registered memory reference parameter, bestie. That's the whole vibe β this page is from the Kernel API Manual (section 9), and it's giving "one very specific struct, explained with love." π
β¨ SYNOPSIS β¨
Ok so the actual shape is right here β exact, no edits, no cap:
struct optee_msg_param_rmem {
u64 offs;
u64 size;
u64 shm_ref;
};
π«Ά Members π«Ά
offsβ offset into shared memory reference. yes bestie, that's the offset, periodt.sizeβ size of the buffer. literally the buffer size, no extra lore.shm_refβ shared memory reference, pointer to astruct tee_shm. yes bestie, that's the pointer vibe.
π SEE ALSO π
Y'all, go look at these too β the whole friend group:
- Kernel file
./drivers/tee/optee/optee_msg.h struct optee_msg_param_tmem(9)struct optee_msg_param_fmem(9)struct optee_msg_param_value(9)struct optee_msg_param(9)struct optee_msg_arg(9)OPTEE_MSG_GET_ARG_SIZE(9)
That's the whole page, bestie π«Ά β source path ./drivers/tee/optee, dated October 2026, and the page itself is struct optee_msg_param_rmem(9). mwah π
π¦ 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