DECLARE_IDTENTRY_DF(9)
π¦ DECLARE_IDTENTRY_DF π¦
okay bestie, welcome to the Kernel API Manual page for DECLARE_IDTENTRY_DF β this is the double-fault 32bit variant declaration situation, and itβs lowkey iconic. π
β¨ NAME β¨
DECLARE_IDTENTRY_DF β Declare functions for double fault 32bit variant. π
πΈ SYNOPSIS πΈ
DECLARE_IDTENTRY_DF (vector , func );
π ARGUMENTS π
vectorβ the vector number; itβs ignored for C, no cap. πfuncβ function name of the entry point. β¨
π₯ DESCRIPTION π₯
This macro declares two functions, and yes, both are doing main-character work:
- The ASM entry point:
asm_##func - The C handler called from the C shim
periodt. π
π SEE ALSO π
Kernel file: ./arch/x86/include/asm/idtentry.h
Then the whole bestie crew: 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_IST(9), DECLARE_IDTENTRY_VC(9), DEFINE_IDTENTRY_IST(9), DEFINE_IDTENTRY_NOIST(9), DEFINE_IDTENTRY_DF(9), DEFINE_IDTENTRY_DF(9). π«Ά
okay thatβs a wrap! source/version ./arch/x86/include/asm, date October 2026, page DECLARE_IDTENTRY_DF(9) β bye bestie, slay your interrupts ππ§
π¦ 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