DECLARE_IDTENTRY_IRQ(9)
π DECLARE_IDTENTRY_IRQ(9) π
okay so this is the Kernel API Manual page for DECLARE_IDTENTRY_IRQ, bestie, and it's giving βdeclare functions for device interrupt IDT entry points (common/spurious)β energy. let's get into it, no cap. β¨
πΈ NAME πΈ
DECLARE_IDTENTRY_IRQ β Declare functions for device interrupt IDT entry points (common/spurious). π«Ά
β¨ SYNOPSIS β¨
DECLARE_IDTENTRY_IRQ (vector , func );
π ARGUMENTS π
vectorβ the vector number (and yes, itβs ignored for C, iconic behavior honestly π ).funcβ the function name of the entry point. literally the main character name.
π¦ DESCRIPTION π¦
So what does this one actually do? It maps to DECLARE_IDTENTRY_ERRORCODE. that's the whole lore on this page, periodt. π
π SEE ALSO π
Go peek at the kernel file ./arch/x86/include/asm/idtentry.h, and also check out all these besties:
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)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)DECLARE_IDTENTRY_DF(9)DEFINE_IDTENTRY_DF(9)DECLARE_IDTENTRY_DF(9)DEFINE_IDTENTRY_DF(9)
mwah π that's the page! source/version is ./arch/x86/include/asm, and the date on this cutie is October 2026. πβ¨
π¦ 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