STRUCT IWL_DUMP_SANITIZE_OPS(9)
π struct iwl_dump_sanitize_ops(9) β Kernel API Manual π
okay so bestie, welcome to the glow-up corner of the Intel iwlwifi kernel docs β this is the Kernel API Manual page for struct iwl_dump_sanitize_ops, and it is literally the whole vibe of "let's scrub the evidence before anyone dumps it" π
β¨
β¨ NAME β¨
struct iwl_dump_sanitize_ops β dump sanitization operations π§
Like, it's a lil struct full of function pointers whose entire job is scrubbing sensitive stuff out of dumps. no cap.
πΈ SYNOPSIS πΈ
struct iwl_dump_sanitize_ops {
void (*frob_txf)(void *ctx, void *buf, size_t buflen);
void (*frob_hcmd)(void *ctx, void *hcmd, size_t buflen);
void (*frob_mem)(void *ctx, u32 mem_addr, void *mem, size_t buflen);
};
three whole function pointers, all scrubbing, all iconic π
π¦ Members π¦
frob_txfβ scrub the TX FIFO data. yes bestie, the whole TX FIFO. it's giving cleanup era π§Ήfrob_hcmdβ scrub a host command π«Ά and here's the tea: thehcmdpointer is pointing at the header, but that header might be short or it might be long β like, it can bestruct iwl_cmd_headerorstruct iwl_cmd_header_wide. so don't assume, okay? πfrob_memβ scrub memory data. that's it, that's the whole job, and it slays π
β SEE ALSO β
okay so this is the friend group, and honestly they're all main characters:
- Kernel file
./drivers/net/wireless/intel/iwlwifi/iwl-trans.hTransport layer - what is it ?(9) - Life cycle of the transport layer(9)
enum CMD_MODE(9)struct iwl_device_cmd(9)struct iwl_device_tx_cmd(9)enum iwl_hcmd_dataflag(9)struct iwl_host_cmd(9)enum iwl_trans_status(9)struct iwl_trans_config(9)struct iwl_trans_rxq_dma_data(9)struct iwl_pnvm_image(9)enum iwl_trans_state(9)- Platform power management(9)
enum iwl_ini_cfg_state(9)struct iwl_dram_data(9)struct iwl_dram_regions(9)struct iwl_fw_mon(9)struct iwl_self_init_dram(9)struct iwl_imr_data(9)struct iwl_pc_data(9)struct iwl_trans_debug(9)struct iwl_trans_info(9)struct iwl_trans(9)iwl_trans_resched_with_nic_access(9)
like, read the whole squad, iykyk π
so yeah, that's the page π this cutie lives over at ./drivers/net/wireless/intel/i... (you know the path, it's the shortened one in the footer fr fr), dated October 2026, and it's filed under struct iwl_d...sanitize_ops(9) β go forth and scrub responsibly, bestie ππ₯
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms