STRUCT IWL_SAR_OFFSET_MAPPING_CMD(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct iwl_sar_offset_mapping_cmd β€” like, the NAME section, bestie ✨

okay so this little icon is struct iwl_sar_offset_mapping_cmd, and the manual literally calls it "struct for SAR_OFFSET_MAPPING_TABLE_CMD" β€” that's the whole ✨vibe✨ of it. we're in the Kernel API Manual, in case you were wondering where the group chat is happening 🫢


πŸ¦‹ SYNOPSIS πŸ¦‹

here's the struct in all its glory, copy-pasted exactly because we do NOT mess with code:

struct iwl_sar_offset_mapping_cmd {
    u8 offset_map[MCC_TO_SAR_OFFSET_TABLE_ROW_SIZE]
[MCC_TO_SAR_OFFSET_TABLE_COL_SIZE];
    __le16 reserved;
 };

yes the formatting is a little chaotic, no we're not touching it, it's giving "the compiler doesn't care and neither should you" πŸ’€


πŸŽ€ Members πŸŽ€

  • offset_map β€” bestie this is the whole point: it maps an mcc to a geo sar group. like a little lookup table doing matchmaking between country codes and sar groups πŸ’–
  • reserved β€” literally just reserved. it's sitting there, being reserved, not doing much. respect its privacy πŸ™ˆ

🌈 SEE ALSO 🌈

okay so there are a LOT of siblings in this family, and we're listing every single one because nobody gets left behind πŸ’œ all of these live in the Kernel file ./drivers/net/wireless/intel/iwlwifi/fw/api/power.h:

  • enum iwl_ltr_config_flags(9)
  • struct iwl_ltr_config_cmd_v1(9)
  • struct iwl_ltr_config_cmd(9)
  • enum iwl_power_flags(9)
  • struct iwl_powertable_cmd(9)
  • enum iwl_device_power_flags(9)
  • struct iwl_device_power_cmd(9)
  • struct iwl_mac_power_cmd_v2(9)
  • struct iwl_mac_power_cmd(9)
  • struct iwl_dev_tx_power_common(9)
  • struct iwl_dev_tx_power_cmd_v3(9)
  • struct iwl_dev_tx_power_cmd_v4(9)
  • struct iwl_dev_tx_power_cmd_v5(9)
  • struct iwl_dev_tx_power_cmd_v8(9)
  • struct iwl_dev_tx_power_cmd_v3_v8(9)
  • struct iwl_dev_tx_power_cmd_v9(9)
  • struct iwl_dev_tx_power_cmd_v10(9)
  • enum iwl_geo_per_chain_offset_operation(9)
  • struct iwl_per_chain_offset(9)
  • struct iwl_geo_tx_power_profiles_cmd_v1(9)
  • struct iwl_geo_tx_power_profiles_cmd_v2(9)
  • struct iwl_geo_tx_power_profiles_cmd_v3(9)
  • struct iwl_geo_tx_power_profiles_cmd_v4(9)
  • struct iwl_geo_tx_power_profiles_cmd_v5(9)
  • struct iwl_geo_tx_power_profiles_cmd_v6(9)
  • struct iwl_geo_tx_power_profiles_resp(9)
  • enum iwl_ppag_flags(9)
  • union iwl_ppag_table_cmd(9)
  • struct iwl_beacon_filter_cmd(9)
  • struct iwl_txpower_constraints_cmd(9)

like, that's the whole power.h extended universe, fr fr πŸ‘‘


ngl there's no options list, no exit statuses, no environment variables here β€” it's a struct, she's simple, she's iconic, she contains multitudes (two fields) πŸ’…

and that's the tea πŸ“ this page came from the source file ./drivers/net/wireless/intel/i... (yes it's cut off like that in the original, don't @ me 😭) and it's dated October 2026, so mark your calendars bestie β€” til then, stay slay, stay struct-y, and remember: reserved is reserved for a reason πŸŒΈπŸ’–βœ¨

πŸ“¦ where this page comes from