QCOMTEE_MSG_OBJECT_NS_BIT(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay bestie, welcome to the QCOMTEE_MSG_OBJECT_NS_BIT(9) page from the Kernel API Manual β€” yes, we're doing a whole manpage for one bit, and it's giving main character energy ✨

πŸŽ€ NAME πŸŽ€

QCOMTEE_MSG_OBJECT_NS_BIT β€” Non-secure bit πŸ’…

✨ SYNOPSIS ✨

QCOMTEE_MSG_OBJECT_NS_BIT

πŸ¦‹ DESCRIPTION πŸ¦‹

So an object ID is a globally unique 32-bit number. That's the whole vibe: one ID, 32 bits, globally unique, periodt. πŸ’–

And here's the part you actually need to remember, bestie: IDs that reference objects in the kernel should have QCOMTEE_MSG_OBJECT_NS_BIT set. Like, if you're making one of those kernel-referencing IDs, this bit is supposed to be turned on. No cap. 🫢

🌈 SEE ALSO 🌈

  • Kernel file ./drivers/tee/qcomtee/qcomtee_msg.h
  • ''Qualcomm TEE'' (QTEE) Transport Message(9)
  • struct qcomtee_msg_object_invoke(9)
  • struct qcomtee_msg_callback(9)

sign-off tea: this page comes from ./drivers/tee/qcomtee, dated October 2026, and it's literally called QCOMTEE_MSG_OBJECT_NS_BIT(9) β€” mwah, bye bestie! πŸ’‹βœ¨

πŸ“¦ where this page comes from