DECLARE_IDTENTRY_IST(9)
π DECLARE_IDTENTRY_IST π
okay bestie, welcome to the Kernel API Manual page for DECLARE_IDTENTRY_IST β it's giving x86 entry-point glam, and we're gonna read every crumb π
β¨
πΈ NAME πΈ
DECLARE_IDTENTRY_IST β Declare functions for IST handling IDT entry points. periodt.
β¨ SYNOPSIS β¨
DECLARE_IDTENTRY_IST (vector , func );
π ARGUMENTS π
vectorβ vector number (ignored for C), no cap.funcβ function name of the entry point, main character behavior fr fr.
π DESCRIPTION π
So this one maps to DECLARE_IDTENTRY_RAW, but it also declares the NOIST C handler which is called from the ASM entry point on user mode entry. That's the whole plot, and it ate π
π¦ SEE ALSO π¦
- Kernel file:
./arch/x86/include/asm/idtentry.h DECLARE_IDTENTRY(9)DEFINE_IDTENTRY(9)DECLARE_IDTENTRY_ERRORCODE(9)DEFINE_IDTENTRY_ERRORCODE(9)DECLARE_IDTENTRY_RAW(9)DEFINE_IDTENTRY_RAW(9)DEFINE_FREDENTRY_RAW(9)DECLARE_IDTENTRY_RAW_ERRORCODE(9)DEFINE_IDTENTRY_RAW_ERRORCODE(9)DECLARE_IDTENTRY_IRQ(9)DEFINE_IDTENTRY_IRQ(9)DECLARE_IDTENTRY_SYSVEC(9)DEFINE_IDTENTRY_SYSVEC(9)DEFINE_IDTENTRY_SYSVEC_SIMPLE(9)DECLARE_IDTENTRY_XENCB(9)DECLARE_IDTENTRY_VC(9)DEFINE_IDTENTRY_IST(9)DEFINE_IDTENTRY_NOIST(9)DECLARE_IDTENTRY_DF(9)DEFINE_IDTENTRY_DF(9)DECLARE_IDTENTRY_DF(9)DEFINE_IDTENTRY_DF(9)
okay that's the whole page, mwah π β source/version + date: ./arch/x86/include/asm Β· October 2026 Β· page: DECLARE_IDTENTRY_IST(9) π«Ά
π¦ 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