ENUM IWL_PROT_OFFLOAD_SUBCMD_IDS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… enum iwl_prot_offload_subcmd_ids(9)

okay so bestie, welcome to the Kernel API Manual ✨ this one's a little enum from the kernel, and honestly? it's giving "small but mighty" 🫢 we're talking enum iwl_prot_offload_subcmd_ids β€” the protocol offload commands. yes, that offload. come sit with me πŸ’–


🌸 NAME 🌸

enum iwl_prot_offload_subcmd_ids β€” protocol offload commands, periodt πŸ‘‘


✨ SYNOPSIS ✨

enum iwl_prot_offload_subcmd_ids {
    WOWLAN_WAKE_PKT_NOTIFICATION ,
    WOWLAN_INFO_NOTIFICATION ,
    D3_END_NOTIFICATION ,
    STORED_BEACON_NTF

};

like, that's the whole vibe. four constants, no cap πŸŽ€


πŸ¦‹ Constants πŸ¦‹

  • WOWLAN_WAKE_PKT_NOTIFICATION β€” the notification that lives in struct iwl_wowlan_wake_pkt_notif πŸ’Œ it's giving "your device woke up, bestie, here's the tea"
  • WOWLAN_INFO_NOTIFICATION β€” the notification that's chillin' in struct iwl_wowlan_info_notif_v1, iwl_wowlan_info_notif_v3, struct iwl_wowlan_info_notif_v5 or struct iwl_wowlan_info_notif 🌈 (yeah there's a whole little family of them, we love a versatile icon)
  • D3_END_NOTIFICATION β€” the "end D3 state" notification πŸ›‘βœ¨ she's wrapping it up, the D3 era is over
  • STORED_BEACON_NTF β€” this one's a notification in struct iwl_stored_beacon_notif_v2 or struct iwl_stored_beacon_notif πŸ¦‹ stored beacon realness, we stan

πŸ”₯ SEE ALSO πŸ”₯

  • Kernel file ./drivers/net/wireless/intel/iwlwifi/fw/api/offload.h
  • struct iwl_stored_beacon_notif_common(9)
  • struct iwl_stored_beacon_notif_v2(9)
  • struct iwl_stored_beacon_notif(9)

iykyk, go read those next πŸ‘‘ it's the natural progression, fr fr


ngl this page is short but she ate πŸ’… don't sleep on the offload commands, they're lowkey main character energy in the firmware api

okay that's the whole thing, bestie πŸŽ€ sourced from ./drivers/net/wireless/intel/i..., dated October 2026, and filed under enum iwl_pro...d_subcmd_ids(9) β€” mwah, go touch some wireless firmware πŸ§šπŸ’œ

πŸ“¦ where this page comes from