ENUM IDPF_FLAGS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

enum idpf_flags β€” the hard reset causes, bestie. That's the whole vibe. It's a little enum living in the Kernel API Manual for enum idpf_flags(9), and it's literally just a bag of flags that track why the hardware got yeeted into a reset (and a few other states, iykyk) πŸ’…


✨ SYNOPSIS ✨

Okay so here's the whole thing, character for character, no cap:

enum idpf_flags {
    IDPF_HR_FUNC_RESET ,
    IDPF_HR_DRV_LOAD ,
    IDPF_HR_RESET_IN_PROG ,
    IDPF_REMOVE_IN_PROG ,
    IDPF_MB_INTR_MODE ,
    IDPF_VC_CORE_INIT ,
    IDPF_FLAGS_NBITS

};

πŸŽ€ Constants πŸŽ€

Every single one of these little icons, explained 🫢

  • IDPF_HR_FUNC_RESET β€” hard reset, and it happens when TxRx times out 😭 like the queues just ghosted you.
  • IDPF_HR_DRV_LOAD β€” gets set on driver load so you're starting with a clean HW. fresh start energy ✨
  • IDPF_HR_RESET_IN_PROG β€” reset is in progress, we're mid-transformation, do not perceive us πŸ’€
  • IDPF_REMOVE_IN_PROG β€” driver remove is in progress. we're breaking up, respectfully πŸ™ˆ
  • IDPF_MB_INTR_MODE β€” mailbox is in interrupt mode. she's interrupting, but make it intentional πŸ’…
  • IDPF_VC_CORE_INIT β€” virtchnl core has been init. it's official, they're official πŸŽ€
  • IDPF_FLAGS_NBITS β€” must be last. this one is the main character that closes the group chat πŸ‘‘

πŸ¦‹ SEE ALSO πŸ¦‹

So many cousins, so little time. Go read these next, fr fr:


ngl that's a lot of cross-references, but that's the whole list and we are NOT skipping any of them πŸ’–

okay that's the page!! this icon of a manpage came from ./drivers/net/ethernet/intel/idpf, dated October 2026, and it's filed under enum idpf_flags(9) πŸ’œ slay, you read the whole thing, I'm obsessed 🧚✨

πŸ“¦ where this page comes from