STRUCT IWL_MLD_RESUME_DATA(9)
β¨ struct iwl_mld_resume_data β¨
okay so welcome to the Kernel API Manual, bestie π β this page is all about struct iwl_mld_resume_data, which is literally the d3 resume flow data and honestly? iconic. it's giving "the group chat receipts for everything that happened while your wifi card was asleep" π
πΈ SYNOPSIS πΈ
struct iwl_mld_resume_data {
u32 notifs_expected;
u32 notifs_received;
u32 d3_end_flags;
bool notif_handling_err;
struct iwl_mld_wowlan_status *wowlan_status;
struct iwl_mld_netdetect_res *netdetect_res;
};
no cap, that's the whole vibe. now let's meet the members π«Ά
π¦ Members π¦
notifs_expectedβ au32bitmap of the notifications we're expecting from fw (firmware, iykyk). checkenum iwl_mld_d3_notiffor the deets πnotifs_receivedβ au32bitmap of the notifications we actually got from fw. again,enum iwl_mld_d3_notifis your bestie here β¨d3_end_flagsβ a bitmap of flags straight fromd3_end_notif. flagged, literally π©notif_handling_errβ aboolthat says "hey, error handling happened on one of the resume notifications π". it's the vibe check that failed, nglwowlan_statusβ astruct iwl_mld_wowlan_status *holding the wowlan status data gathered from all the wowlan notifications. all of them. obsessed πnetdetect_resβ astruct iwl_mld_netdetect_res *that contains the netdetect results frommatch_info_notif. it's giving "found you π" πΈ
π SEE ALSO π
go look at the kernel file ./drivers/net/wireless/intel/iwlwifi/mld/d3.c, plus these absolute legends:
enum iwl_mld_d3_notif(9)struct iwl_mld_wowlan_status(9)struct iwl_mld_netdetect_res(9)
lowkey reminder: everything above is straight from the source β don't be out here inventing flags, bestie π
okay that's the page!! mwah π«Ά this came from ./drivers/net/wireless/intel/i... and it's dated October 2026 β so yeah, future girl summer ππ
π§ββοΈ
π¦ 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