STRUCT IWL_MLD_LOW_LATENCY(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– struct iwl_mld_low_latency πŸ’–

okay so this is a page from the Kernel API Manual, bestie β€” like, the actual manual manual, and we're gonna talk about struct iwl_mld_low_latency πŸ¦‹ which, yes, is exactly what it sounds like: the whole vibe of detecting low-latency and activating it. she manages the detection AND the activation, she's a whole dual-threat icon πŸ’…


✨ NAME ✨

struct iwl_mld_low_latency β€” manage low-latency detection and activation, no cap πŸŽ€


✨ SYNOPSIS ✨

struct iwl_mld_low_latency {
    struct wiphy_delayed_work work;
    unsigned long timestamp;
    unsigned long window_start[NUM_MAC_INDEX_DRIVER];
    struct iwl_mld_low_latency_packets_counters *pkts_counters;
    bool result[NUM_MAC_INDEX_DRIVER];
    bool stopped;
 };

look at her. the layout? immaculate. the semicolons? present and accounted for ✨


🧚 Members 🧚

  • work β€” okay so this is the work that's literally doing the low-latency detecting, by keeping an eye πŸ‘€ on how many voice and video packets get transmitted in a period of time. if the threshold is reached, low-latency gets activated β€” slay. and when it's already active? it gets deactivated if the threshold isn't reached within a 10-second period. yes, ten seconds. she's dramatic but she's fair πŸ’…
  • timestamp β€” timestamp of the last update. that's it, that's the whole thing, keeping receipts 🫢
  • window_start β€” per-mac timestamp of the start of the current window. when the window is over, the counters get reset β€” like a fresh new era, we love a reset πŸ”„
  • pkts_counters β€” per-queue array of voice/video packet counters. the little tally-keepers fr fr πŸ“
  • result β€” per-mac latest low-latency result. the final answer, the main character energy πŸ‘‘
  • stopped β€” if true, ignore the requests to update the counters. she said "not right now" and honestly? valid πŸ’€

🌈 SEE ALSO 🌈

  • Kernel file ./drivers/net/wireless/intel/iwlwifi/mld/low_latency.h
  • struct iwl_mld_low_latency_packets_counters(9)
  • enum iwl_mld_low_latency_cause(9)

aaaand that's the page πŸ’œ ngl the whole thing lives at ./drivers/net/wireless/intel/i... (that's how the footer cuts it off, not me πŸ™ˆ), dated October 2026 β€” periodt, go read the actual source bestie, it's giving iconic ⭐🌸

πŸ“¦ where this page comes from