ENUM IWL_SAP_NOTIF_HOST_SUSPENDS_BITMAP(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… enum iwl_sap_notif_host_suspends_bitmap β€” Kernel API Manual ✨

okay bestie, gather round 🫢 we're looking at enum iwl_sap_notif_host_suspends_bitmap, and yes that name is a whole mouthful, but it's an enum living in the Kernel API Manual and it's literally just a lil bundle of flags. slay.


🌸 NAME 🌸

enum iwl_sap_notif_host_suspends_bitmap β€” the enum used for %SAP_MSG_NOTIF_HOST_SUSPENDS, no cap πŸ’–


πŸŽ€ SYNOPSIS πŸŽ€

here's the whole thing, exactly as it goes down:

enum iwl_sap_notif_host_suspends_bitmap {
    SAP_OFFER_NIC ,
    SAP_FILTER_CONFIGURED ,
    SAP_NLO_CONFIGURED ,
    SAP_HOST_OWNS_NIC ,
    SAP_LINK_PROTECTED

};

five constants, one enum, zero drama ✨


πŸ¦‹ Constants πŸ¦‹

okay so here's the vibe check on each member. and ngl, the upstream docs are… quiet. every single one of these is documented as TBD. not me being lazy, that's genuinely what it says 😭 so here they are, in order, with their full honest TBD-ness:

  • SAP_OFFER_NIC β€” TBD πŸ™ˆ
  • SAP_FILTER_CONFIGURED β€” TBD πŸ’€
  • SAP_NLO_CONFIGURED β€” TBD πŸ“
  • SAP_HOST_OWNS_NIC β€” TBD πŸ‘‘
  • SAP_LINK_PROTECTED β€” TBD 🌈
fr fr, that's the whole description set. TBD and nothing else. when the kernel docs say TBD, they mean it β€” don't go inventing behaviour, bestie πŸ’…

🧚 SEE ALSO 🧚

so much lore to catch up on. first up, the actual source file this lives in:

  • Kernel file ./drivers/net/wireless/intel/iwlwifi/mei/sap.h

and then, the entire friend group β€” read these and you'll be so caught up πŸ’œ

  • Introduction(9)
  • Initial Handshake(9)
  • Host and driver state messages(9)
  • Ownership(9)
  • Ownership transfer(9)
  • Data messages(9)
  • enum iwl_sap_me_msg_id(9)
  • struct iwl_sap_me_msg_hdr(9)
  • struct iwl_sap_me_msg_start(9)
  • struct iwl_sap_me_msg_start_ok(9)
  • enum iwl_sap_msg(9)
  • struct iwl_sap_hdr(9)
  • struct iwl_sap_msg_dw(9)
  • enum iwl_sap_nic_owner(9)
  • enum iwl_sap_wifi_cipher_alg(9)
  • struct iwl_sap_notif_connection_info(9)
  • enum iwl_sap_scan_request(9)
  • struct iwl_sap_notif_conn_status(9)
  • enum iwl_sap_radio_state_bitmap(9)
  • struct iwl_sap_notif_country_code(9)
  • struct iwl_sap_notif_host_link_up(9)
  • enum iwl_sap_notif_link_down_type(9)
  • struct iwl_sap_notif_host_link_down(9)
  • struct iwl_sap_notif_host_nic_info(9)
  • struct iwl_sap_notif_dw(9)
  • struct iwl_sap_notif_sar_limits(9)
  • enum iwl_sap_nvm_caps(9)
  • struct iwl_sap_nvm(9)
  • enum iwl_sap_eth_filter_flags(9)
  • struct iwl_sap_eth_filter(9)
  • enum iwl_sap_flex_filter_flags(9)
  • struct iwl_sap_flex_filter(9)
  • enum iwl_sap_ipv4_filter_flags(9)
  • struct iwl_sap_ipv4_filter(9)
  • enum iwl_sap_ipv6_filter_flags(9)
  • struct iwl_sap_ipv6_filter(9)
  • enum iwl_sap_icmpv6_filter_flags(9)
  • enum iwl_sap_vlan_filter_flags(9)
  • struct iwl_sap_oob_filters(9)
  • struct iwl_sap_csme_filters(9)
  • struct iwl_sap_cb_data(9)
  • struct iwl_sap_pldr_data(9)
  • enum iwl_sap_pldr_status(9)

okay that's the page!! and before you go β€” the cute little sign-off at the bottom said this one comes from source ./drivers/net/wireless/intel/i... and it's dated October 2026, filed under the manual name enum iwl_sa...pends_bitmap(9) πŸŽ€ that's it, that's the whole manpage, go be iconic with your flags bestie πŸ’–βœ¨

πŸ“¦ where this page comes from