STRUCT IWL_MVM_PM_STATE_NOTIFICATION(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– struct iwl_mvm_pm_state_notification(9) πŸ’–

okay so this is a page from the Kernel API Manual, and honestly bestie, it's a tiny one β€” but it's important, so let's give it main character energy. It's all about station PM state notifications (yes, power management, we love a low-power icon). ✨


🌸 NAME 🌸

struct iwl_mvm_pm_state_notification β€” station PM state notification

Like literally, that's the whole thing. It's the struct that tells you a station's power-save state changed. Simple, iconic, no notes. πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

struct iwl_mvm_pm_state_notification {
    u8 sta_id;
    u8 type;
};

Two u8s and a dream. That's it. That's the struct. πŸŽ€


🌈 Members 🌈

  • sta_id β€” station ID of the station changing state. So like, which station is going through it right now. 🫢
  • type β€” the new powersave state, see enum iwl_mvm_pm_event. This is the vibe check of the station: what state is it in now.
ngl both members are just u8, so it's small, but don't let that fool you β€” this is the glue holding the notification together fr fr. πŸ’œ

⭐ SEE ALSO ⭐

okay this list is long bestie, but I'm not skipping a single one β€” every reference stays, periodt. All from the kernel file ./drivers/net/wireless/intel/iwlwifi/fw/api/rx.h:

  • struct iwl_rx_phy_info(9)
  • struct iwl_rx_mpdu_res_start(9)
  • enum iwl_rx_phy_flags(9)
  • enum iwl_mvm_rx_status(9)
  • struct iwl_rx_mpdu_desc_v1(9)
  • struct iwl_rx_mpdu_desc_v3(9)
  • struct iwl_rx_mpdu_desc(9)
  • struct iwl_rx_no_data(9)
  • struct iwl_rx_no_data_ver_3(9)
  • enum iwl_bar_frame_release_sta_tid(9)
  • enum iwl_bar_frame_release_ba_info(9)
  • struct iwl_bar_frame_release(9)
  • struct iwl_rss_config_cmd(9)
  • struct iwl_rxq_sync_cmd(9)
  • struct iwl_rxq_sync_notification(9)
  • enum iwl_mvm_pm_event(9) ← honestly the important one for type up there, iykyk πŸ‘€
  • struct iwl_ba_window_status_notif(9)
  • struct iwl_rfh_queue_data(9)
  • struct iwl_rfh_queue_config(9)
  • struct iwl_beacon_filter_notif_v1(9)
  • struct iwl_beacon_filter_notif(9)
  • struct iwl_rx_phy_air_sniffer_ntfy(9)

Every single one, slay. Go read them if you're feeling brave. πŸ”₯


and that's the whole page, bestie β€” no bugs section, no warnings, no options, just vibes and two u8s. 😭

🫢 this page? from ./drivers/net/wireless/intel/i..., dated October 2026, the Kernel API Manual edition of struct iwl_mvm_pm_state_notification(9). caught you up, ate, left no crumbs. πŸ’–βœ¨

πŸ“¦ where this page comes from