STRUCT IWL_PNVM_IMAGE(9)
π struct iwl_pnvm_image(9) π
okay so bestie, welcome to the Kernel API Manual β this is the page for struct iwl_pnvm_image, and it literally just holds the tea about a parsed pnvm image. no cap, that's the whole vibe. π«Ά
β¨ NAME β¨
struct iwl_pnvm_image β contains info about the parsed pnvm image
like yes, that's the name, and yes, it does exactly what it says on the label. iconic behaviour honestly. π
πΈ SYNOPSIS πΈ
here's the whole shape of it, copy-paste exact, don't come for me:
struct iwl_pnvm_image {
struct {
const void *data;
u32 len;
} chunks[IPC_DRAM_MAP_ENTRY_NUM_MAX];
u32 n_chunks;
u32 version;
};
π¦ Members π¦
chunksβ the array of pointers to pnvm payloads plus their sizes. it's giving "I brought the snacks and I brought the receipts" πn_chunksβ the number of the pnvm payloads. how many besties are in thechunksarray, basically. π₯versionβ the version of the loaded PNVM image. gotta know which era we're in, periodt. π
π SEE ALSO π
okay this is the friend group, the whole little squad of related pages, all listed so you can go hang out with them too:
- 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_dump_sanitize_ops(9)
- struct iwl_trans_config(9)
- struct iwl_trans_rxq_dma_data(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, that's a whole group chat right there, ngl. π
fr fr bestie, that's every single detail from the page, preserved with love, no facts harmed in the making of this vibe check. β¨
alright, that's the whole thing β this little page came from ./drivers/net/wireless/intel/i... and it's dated October 2026, and it's filed under struct iwl_pnvm_image(9). go forth and slay your kernel reading, mwah π
ππΈ
π¦ 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