DEFINE_FREDENTRY_RAW(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ DEFINE_FREDENTRY_RAW(9) ✨

okay so welcome to this Kernel API Manual page, bestie. Today we're talking about DEFINE_FREDENTRY_RAW(9), and it's lowkey iconic for exactly one job. πŸ’…

πŸ’– NAME πŸ’–

DEFINE_FREDENTRY_RAW β€” literally emit code for raw FRED entry points. That's the whole assignment, no cap. πŸ¦‹

πŸŽ€ SYNOPSIS πŸŽ€

DEFINE_FREDENTRY_RAW (func );

🌸 ARGUMENTS 🌸

  • func β€” Function name of the entry point. That's it, that's the arg list, periodt. ✨

πŸ’œ DESCRIPTION πŸ’œ

So func is called from the FRED event dispatcher with interrupts disabled. Yep β€” interrupts disabled, bestie, that's the vibe. πŸ”₯

See DEFINE_IDTENTRY_RAW for further details β€” it's the linked lore drop if you want the deeper explanation. πŸ‘‘

🌈 SEE ALSO 🌈

Kernel file ./arch/x86/include/asm/idtentry.h, plus all these icons:


mwah πŸ’‹ source: ./arch/x86/include/asm Β· version/header: DEFINE_FREDENTRY_RAW(9) Β· date: October 2026

πŸ“¦ where this page comes from