STRUCT IWL_SAD_PROPERTIES(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct iwl_sad_properties(9) β€” the Kernel API Manual, bestie edition

okay so real talk, this is a page from the Kernel API Manual about struct iwl_sad_properties, and honestly? it's giving "small but mighty". no cap, she's four fields and a dream. let's get into it 🫢


✨ SYNOPSIS ✨

here's the whole glow-up of the struct, exactly as it lives in the kernel β€” don't touch, just admire 😌

struct iwl_sad_properties {
    __le32 chain_a_sad_mode;
    __le32 chain_b_sad_mode;
    __le32 mac_id;
    __le32 reserved;
 };

four __le32 fields. that's it. that's the whole vibe check. slay πŸ’…


πŸŽ€ Members πŸŽ€

okay so let's meet the cast, one icon at a time πŸ’–

  • chain_a_sad_mode β€” this is chain A's SAD mode, and it's typed as enum iwl_sad_mode. chain A said "I'll handle my own mode, thanks" ✨
  • chain_b_sad_mode β€” and this one is chain B's SAD mode, also enum iwl_sad_mode. matching energy, love that for them πŸ¦‹
  • mac_id β€” the MAC index. literally just which MAC we're talking about πŸŽ€
  • reserved β€” reserved. she's reserved. she's not here to spill anything πŸ™ˆ

πŸ‘‘ SEE ALSO πŸ‘‘

bestie, the friend group is LARGE. like, enormous. we're talking a whole directory's worth of lore, and if you're gonna hang with struct iwl_sad_properties you gotta know her people. here's the full roster, no skips, no cap:

  • the kernel file ./drivers/net/wireless/intel/iwlwifi/fw/api/datapath.h
  • enum iwl_data_path_subcmd_ids(9)
  • struct iwl_mu_group_mgmt_cmd(9)
  • struct iwl_mu_group_mgmt_notif(9)
  • struct iwl_time_sync_cfg_cmd(9)
  • enum iwl_synced_time_operation(9)
  • struct iwl_synced_time_cmd(9)
  • struct iwl_synced_time_rsp(9)
  • struct iwl_time_msmt_ptp_ctx(9)
  • struct iwl_time_msmt_notify(9)
  • struct iwl_time_msmt_cfm_notify(9)
  • struct iwl_channel_estimation_cfg(9)
  • enum iwl_thermal_dual_chain_req_events(9)
  • struct iwl_thermal_dual_chain_request(9)
  • struct iwl_rlc_properties(9)
  • struct iwl_rlc_config_cmd(9)
  • enum iwl_rx_baid_action(9)
  • struct iwl_rx_baid_cfg_cmd_alloc(9)
  • struct iwl_rx_baid_cfg_cmd_modify(9)
  • struct iwl_rx_baid_cfg_cmd_remove_v1(9)
  • struct iwl_rx_baid_cfg_cmd_remove(9)
  • struct iwl_rx_baid_cfg_cmd(9)
  • struct iwl_rx_baid_cfg_resp(9)
  • enum iwl_scd_queue_cfg_operation(9)
  • struct iwl_scd_queue_cfg_cmd(9)
  • enum iwl_sec_key_flags(9)
  • struct iwl_sec_key_cmd(9)

like I said. HUGE friend group. and honestly? every single one of them is invited to the group chat πŸ”₯

ngl, if you're reading this because you typed man 9 struct iwl_sad_properties at 2am, you're doing amazing sweetie. hydrate. read the datapath header. periodt πŸ’œ

and that's the whole page!! this one's sourced from ./drivers/net/wireless/intel/i... and dated October 2026, page title struct iwl_sad_properties(9) β€” so if you cite me in your kernel essay, that's the receipt, bestie 🌸 bye!! 🧚

πŸ“¦ where this page comes from