STRUCT IWL_RX_BAID_CFG_CMD_ALLOC(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

okay so bestie, gather round β€” this is the manual page for struct iwl_rx_baid_cfg_cmd_alloc, and it's literally the BAID allocation data struct. yep. that's the whole vibe. it lives in the Kernel API Manual, and we're gonna go through it together, no cap 🫢


✨ SYNOPSIS ✨

here's the struct in all its icon glory, bestie β€” copy it exactly, don't @ me:

struct iwl_rx_baid_cfg_cmd_alloc {
    __le32 sta_id_mask;
    u8 tid;
    u8 reserved[3];
    __le16 ssn;
    __le16 win_size;
 };

πŸŽ€ MEMBERS πŸŽ€

okay so each field, one by one, slay:

  • sta_id_mask β€” the station ID mask. that's it, that's the field πŸ’–
  • tid β€” the TID for this session. iconic little u8 doing its job ✨
  • reserved β€” reserved. literally just reserved. don't touch it, it's not for us πŸ™ˆ
  • ssn β€” the starting sequence number. the beginning of the story fr fr πŸ¦‹
  • win_size β€” the RX BA session window size. big window energy 🌸

πŸ¦‹ SEE ALSO πŸ¦‹

bestie there are SO many friends in this list, and every single one of them is invited to the group chat:

  • 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_sad_properties(9)
  • struct iwl_rlc_config_cmd(9)
  • enum iwl_rx_baid_action(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)

ngl, if you're reading this at 2am trying to figure out why your BAID allocation is acting up β€” same. drink some water. you got this πŸ’œ

and that's the page, bestie! πŸŽ€ this cutie right here comes from ./drivers/net/wireless/intel/i..., dated October 2026, and it's the struct iwl_rx_baid_cfg_cmd_alloc(9) manual page signing off. periodt. πŸ’…πŸ”₯

πŸ“¦ where this page comes from