STRUCT OPTEE_PCPU(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ struct optee_pcpu(9) ✨

Hey bestie, welcome to the Kernel API Manual! Today’s main character is struct optee_pcpu(9), and yes, we’re reading the whole thing β€” it’s short, it’s cute, it’s iconic. πŸ’…


🌸 NAME 🌸

struct optee_pcpu β€” the per cpu notif private struct passed to work functions. That’s the whole NAME section, and it ate. No cap. πŸ’–


πŸŽ€ SYNOPSIS πŸŽ€

Here’s the struct exactly as it appears β€” no edits, no remixes:

struct optee_pcpu {
    struct optee *optee;
};

πŸ’… Members πŸ’…

One member, one little legend:

  • optee β€” optee device reference. Literally that’s the field, bestie. 🫢

πŸ¦‹ SEE ALSO πŸ¦‹

If you want the lore, check the Kernel file ./drivers/tee/optee/optee_private.h, plus these related structs:

  • struct optee_call_waiter(9)
  • struct optee_call_queue(9)
  • struct optee_supp(9)
  • struct optee_smc(9)
  • struct optee_ffa(9)
  • struct optee_revision(9)
  • struct optee_ops(9)
  • struct optee(9)

Stay hydrated and keep your pointers valid, bestie πŸ«ΆπŸ’– This little page comes from the ./drivers/tee/optee source corner of the Kernel API Manual, dated October 2026 β€” struct optee_pcpu(9), signing off. πŸŽ€βœ¨

πŸ“¦ where this page comes from