STRUCT IL_LINK_QUAL_GENERAL_PARAMS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay so bestie, welcome to the Kernel API Manual ✨ β€” this is the page for struct il_link_qual_general_params, and ngl it's a short one, but we're gonna give it the full main character treatment anyway πŸŽ€


✨ NAME ✨

struct il_link_qual_general_params β€” literally what it says on the tin, a struct, and that's the whole name section 😌 (the original NAME line is just the struct name with nothing after the dash, so no, we're not gonna make up a tagline, i'm not about to lie to you 🫢)


✨ SYNOPSIS ✨

here's the lil glow-up moment, the whole struct in all its glory πŸ’…

struct il_link_qual_general_params {
    u8 flags;
    u8 mimo_delimiter;
    u8 single_stream_ant_msk;
    u8 dual_stream_ant_msk;
    u8 start_rate_idx[LINK_QUAL_AC_NUM];
};

like, that's it. that's the struct. five fields, lowkey iconic, highkey doing its job 🌸


✨ Members ✨

okay so the source page has a Members heading and then... nothing under it 😭 literally empty. the fields themselves are all up there in the SYNOPSIS, so that's where you go to vibe check them β€” the exact list is:

  • u8 flags 🚩
  • u8 mimo_delimiter
  • u8 single_stream_ant_msk 🐜
  • u8 dual_stream_ant_msk
  • u8 start_rate_idx[LINK_QUAL_AC_NUM] β€” yes that's an array sized by LINK_QUAL_AC_NUM, and yes you should read the name exactly as written πŸ’œ
fr fr, the manual doesn't spell out per-member descriptions, so i'm not gonna invent them. we keep the facts, we keep the vibes, we don't make stuff up πŸ’€

✨ Description ✨

Used in C_TX_LINK_QUALITY_CMD 🎯

that's the whole description, bestie. short king energy. not me reading it three times expecting more 😭 it's giving "the doc author had somewhere to be" and honestly, mood.


✨ SEE ALSO ✨

go off, cross-reference queen πŸ‘‘ all of these are exactly as listed:

  • Kernel file ./drivers/net/wireless/intel/iwlegacy/commands.h πŸ“
  • struct il_cmd_header(9)
  • struct il3945_tx_power(9)
  • struct il3945_power_per_rate(9)
  • union il4965_tx_power_dual_stream(9)
  • struct tx_power_dual_stream(9)
  • struct il4965_tx_power_db(9)
  • struct il_ac_qos(9)
  • struct sta_id_modify(9)
  • struct il_link_qual_agg_params(9)
  • struct il_ssid_ie(9)
  • struct stats_tx_power(9)
  • struct il_sensitivity_cmd(9)

🌈 heads up: this page documents kernel internals, so treat it like a peek into the source tree under /drivers/net/wireless/intel/iwlegacy/ rather than a "go poke this from userspace" invitation 🧚

aaand scene 🎬 β€” this icon was served up from source ./drivers/net/wireless/intel/i... (yep, truncated in the original, we're keeping it that way 🫢) and dated October 2026. mwah, go read the source, ilysm, bye πŸ’–πŸ’…

πŸ“¦ where this page comes from