ENUM SGX_TCS_FLAGS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

enum sgx_tcs_flags β€” the execution flags for TCS, bestie πŸ’…

(oh and real quick, this whole thing lives in the Kernel API Manual, iykyk πŸ‘‘)


🌸 SYNOPSIS 🌸

enum sgx_tcs_flags {
    SGX_TCS_DBGOPTIN

};

okay so it's literally one (1) member and she's carrying the whole enum on her back 🫢


πŸŽ€ Constants πŸŽ€

  • SGX_TCS_DBGOPTIN β€” turn this on and you get single-stepping and breakpoints inside an enclave, no cap πŸ”₯. The catch? It gets cleared by EADD, but you can set it later with EDBGWR. noted, saved, screenshot taken πŸ“Έ

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./arch/x86/include/asm/sgx.h, plus the whole friend group:

  • SGX_ENCLS_FAULT_FLAG(9)
  • enum sgx_return_code(9)
  • enum sgx_miscselect(9)
  • enum sgx_attribute(9)
  • struct sgx_secs(9)
  • struct sgx_tcs(9)
  • struct sgx_pageinfo(9)
  • enum sgx_page_type(9)
  • enum sgx_secinfo_flags(9)
  • struct sgx_secinfo(9)
  • struct sgx_pcmd(9)
  • struct sgx_sigstruct_header(9)
  • struct sgx_sigstruct_body(9)
  • struct sgx_sigstruct(9)

lowkey this page is short but she ate πŸ’€πŸ’– read the whole squad above or you're missing lore, fr fr

mwah, that's the whole page bestie ✨ β€” sourced straight from ./arch/x86/include/asm, dated October 2026, and yeah, the icon herself is enum sgx_tcs_flags(9). periodt πŸ’…πŸŽ€

πŸ“¦ where this page comes from