STRUCT IWL_FW_ERROR_DUMP_MEM(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

okay so bestie, welcome to the Kernel API Manual πŸ’– β€” this page is all about struct iwl_fw_error_dump_mem, which is literally just a chunk of memory. that's the whole vibe. a lil container for memory bits. iconic.


🌸 SYNOPSIS 🌸

here's the shape of it, no cap:

struct iwl_fw_error_dump_mem {
    __le32 type;
    __le32 offset;
    u8 data[];
};

πŸŽ€ MEMBERS πŸŽ€

  • type β€” this one's an enum iwl_fw_error_dump_mem_type πŸ‘‘ tells you what kind of memory chunk you're looking at.
  • offset β€” the offset from which the memory was read. like, where in memory we started scooping πŸ₯„
  • data β€” the content of the memory itself. the actual goods. the main character of the struct fr fr πŸ’…

πŸ¦‹ SEE ALSO πŸ¦‹

so this lives in the kernel file ./drivers/net/wireless/intel/iwlwifi/fw/error-dump.h β€” and it has so many neighbors, it's giving reunion episode 😭 go say hi to:

  • enum iwl_fw_error_dump_type(9)
  • struct iwl_fw_error_dump_data(9)
  • struct iwl_dump_file_name_info(9)
  • struct iwl_fw_error_dump_file(9)
  • struct iwl_fw_error_dump_txcmd(9)
  • struct iwl_fw_error_dump_fifo(9)
  • struct iwl_fw_error_dump_info(9)
  • struct iwl_fw_error_dump_fw_mon(9)
  • struct iwl_fw_error_dump_smem_cfg(9)
  • struct iwl_fw_error_dump_prph(9)
  • struct iwl_fw_ini_error_dump_data(9)
  • struct iwl_fw_ini_dump_file_hdr(9)
  • struct iwl_fw_ini_fifo_hdr(9)
  • struct iwl_fw_ini_error_dump_range(9)
  • struct iwl_fw_ini_error_dump_header(9)
  • struct iwl_fw_ini_error_dump(9)
  • struct iwl_fw_ini_error_dump_register(9)
  • struct iwl_fw_ini_dump_cfg_name(9)
  • struct iwl_fw_ini_err_table_dump(9)
  • struct iwl_fw_error_dump_rb(9)
  • struct iwl_fw_ini_monitor_dump(9)
  • struct iwl_fw_ini_special_device_memory(9)
  • struct iwl_fw_error_dump_paging(9)
  • iwl_fw_error_next_data(9)
  • enum iwl_fw_dbg_trigger(9)
  • struct iwl_fw_error_dump_trigger_desc(9)

lowkey a whole friend group in one header file 🫢

and that's the page, bestie πŸ’œ source lives over in ./drivers/net/wireless/intel/i... (yes it's cut off exactly like that on the page, iykyk πŸ™ˆ), dated October 2026, and it's filed under struct iwl_f...ror_dump_mem(9). slay, go read some memory πŸ“βœ¨

πŸ“¦ where this page comes from