STRUCT RXDONE_ENTRY_DESC(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ NAME πŸŽ€

Okay bestie, the page title is struct rxdone_entry_desc(9), and it comes from the Kernel API Manual πŸ’–. The name situation is: struct rxdone_entry_desc β€” RX Entry descriptor. That's literally it. It's giving "descriptor for the RX entry" and we are seated. πŸ’…


✨ SYNOPSIS ✨

struct rxdone_entry_desc {
    u64 timestamp;
    int signal;
    int rssi;
    int size;
    int flags;
    int dev_flags;
    u16 rate_mode;
    u16 enc_flags;
    enum mac80211_rx_encoding encoding;
    enum rate_info_bw bw;
    u8 cipher;
    u8 cipher_status;
    __le32 iv[2];
    __le32 icv;
};

🫢 Members 🫢

  • timestamp β€” RX Timestamp. Timekeeping but make it reception ⏰✨
  • signal β€” Signal of the received frame. Very demure, very signal-y.
  • rssi β€” RSSI of the received frame. The vibe check number, basically.
  • size β€” Data size of the received frame. Big? Small? This field knows.
  • flags β€” MAC80211 receive flags (See enum mac80211_rx_flags). Flags are iconic, no cap.
  • dev_flags β€” Ralink receive flags (See enum rxdone_entry_desc_flags). More flags, more lore.
  • rate_mode β€” Rate mode (See enum rate_modulation). Rate mode bestie, look it up.
  • cipher β€” Cipher type used during decryption. Secret-agent energy πŸ”
  • cipher_status β€” Decryption status. Did it slay or did it flop? This tells you.
  • iv β€” IV/EIV data used during decryption. Decryption juice πŸ§ƒ
  • icv β€” ICV data used during decryption. Also decryption juice, different letter.

Also in the struct: enc_flags, encoding, and bw are totally up in the code block. The original Members list doesn't give them separate blurbs, so I'm not inventing any lore πŸ™ˆ periodt.

🌸 Description 🌸

Summary of information that has been read from the RX frame descriptor. That's the whole vibe β€” it's a recap of what got read from the RX frame descriptor. Clean, simple, iconic ✨

πŸ‘‘ SEE ALSO πŸ‘‘


Source/version vibes: ./drivers/net/wireless/ralink/... β€’ October 2026 β€’ page title struct rxdone_entry_desc(9) β€” bye bestie, go read your RX descriptors πŸ’…πŸ’–

πŸ“¦ where this page comes from