STRUCT IWL_DHC_TAS_STATUS_RESP(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 struct iwl_dhc_tas_status_resp(9) 🌸

okay bestie so this one's straight out of the Kernel API Manual and honestly it's giving "behind-the-scenes paperwork energy" but like… in a cute way πŸ’… it's a struct, it's a response, it's holding a whole lotta TAS status info and we're gonna go through every single field together, no skipping, no cap.


✨ NAME ✨

struct iwl_dhc_tas_status_resp β€” the response to DHC_TOOLS_UMAC_GET_TAS_STATUS 🫢 like, you asked for TAS status and this is what came back, periodt.


πŸ¦‹ SYNOPSIS πŸ¦‹

struct iwl_dhc_tas_status_resp {
    struct iwl_dhc_payload_hdr header;
    struct bios_value_u32 tas_config_info;
    __le16 mcc_block_list[IWL_WTAS_BLACK_LIST_MAX];
    struct iwl_dhc_tas_status_per_radio tas_status_radio[2];
    __le16 curr_mcc;
    u8 valid_radio_mask;
    u8 reserved;
 };

look at her. so structured. so organized. main character struct energy fr fr πŸ‘‘


πŸ’… Members πŸ’…

  • header β€” the DHC payload header, and it uses struct iwl_dhc_payload_hdr. every good payload starts with a header, iykyk.
  • tas_config_info β€” go peek at struct bios_value_u32, that's the whole vibe here.
  • mcc_block_list β€” this is the block listed country codes 🚫🌍 literally the list of country codes that got blocked.
  • tas_status_radio β€” the actual TAS status, and it uses struct iwl_dhc_tas_status_per_radio for each one.
  • curr_mcc β€” the current mcc. short, sweet, to the point ✨
  • valid_radio_mask β€” this one's the vibe check πŸŽ€ it represents whether an entry in tas_status_per_radio is valid. like, is this radio actually valid or are we pretending.
  • reserved β€” reserved for alignment. it's just sitting there holding space, and honestly? relatable. πŸ™ˆ

🌈 SEE ALSO 🌈

  • Kernel file ./drivers/net/wireless/intel/iwlwifi/fw/api/dhc.h β€” that's where she lives bestie, go read the source πŸ’–
  • enum iwl_dhc_table_id(9)
  • enum iwl_dhc_umac_tools_table(9)
  • enum iwl_dhc_umac_integration_table(9)
  • struct iwl_dhc_cmd(9)
  • struct iwl_dhc_payload_hdr(9)
  • struct iwl_dhc_tas_status_per_radio(9)
  • struct iwl_dhc_cmd_resp_v1(9)
  • struct iwl_dhc_cmd_resp(9)
  • enum iwl_dhc_twt_operation_type(9)
  • struct iwl_dhc_twt_operation(9)

like a whole little friend group of structs and enums πŸ§šπŸ’œ go say hi to all of them.


ngl the reserved field is doing absolutely nothing and that's its whole job. don't touch it. respect its journey. πŸ’€

and that's the page!! sourced from ./drivers/net/wireless/intel/i..., dated October 2026, footer reads struct iwl_d..._status_resp(9) β€” mwah, sending you off with a kiss and a man page, slay πŸŽ€πŸ¦‹πŸ’–

πŸ“¦ where this page comes from