tee_client_system_session(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

tee_client_system_session β€” okay bestie, this is the one that declares a session as a system session. Manual name: Kernel API Manual. Slay.

✨ SYNOPSIS ✨

int tee_client_system_session (struct tee_context *ctx , u32 session );

πŸŽ€ ARGUMENTS πŸŽ€

  • ctx β€” the TEE Context. Like, the whole TEE context vibe for this call.
  • session β€” the Session id. The specific session we're hyping up.

πŸ¦‹ DESCRIPTION πŸ¦‹

So this function requests TEE to provision an entry context that's ready to use for that session only. The provisioned entry context is used for command invocation and session closure β€” not for command cancelling requests. TEE releases the provisioned context upon session closure. Cleanup queen behavior, honestly.

Return < 0 on error, else 0 if an entry context has been provisioned.

🌈 SEE ALSO 🌈

Go peek at these, bestie β€” they're all listed right here:


xoxo, your kernel bestie πŸ’– source/version: ./include/linux Β· date: October 2026 🫢

πŸ“¦ where this page comes from