STRUCT LIBIE_AQC_LIST_CAPS(9)
β¨ struct libie_aqc_list_caps(9) β¨
okay so bestie, this is a page straight out of the Kernel API Manual and it's literally all about getting capabilities π like, the struct that asks the hardware "hey queen, what can you even do?" π
πΈ SYNOPSIS πΈ
struct libie_aqc_list_caps {
u8 cmd_flags;
u8 pf_index;
u8 reserved[2];
__le32 count;
__le32 addr_high;
__le32 addr_low;
};
no cap, that's the whole shape of it π«Ά
π¦ Members π¦
cmd_flagsβ the command flags, bestie. that's the vibe check for how the command runs β¨pf_indexβ the index of the PF we're getting caps from, iykyk πreservedβ reserved for future use π like, don't touch, it's saving space for latercountβ number of capabilities records π so you know how many icons are in the rosteraddr_highβ high part of response address buff πaddr_lowβ low part of response address buff π
π Description π
this struct is used in these commands, periodt:
- get function capabilities (indirect
0x000A) π - get device capabilities (indirect
0x000B) β
π₯ SEE ALSO π₯
- Kernel file
./include/linux/net/intel/libie/adminq.hstructlibie_aqc_generic(9), structlibie_aqc_get_ver(9), structlibie_aqc_driver_ver(9), structlibie_aqc_req_res(9), structlibie_aqc_list_caps_elem(9), structlibie_aq_desc(9)
ok that's the whole page, go read the related structs too, they're iconic fr fr π
later bestie π this one came from ./include/linux/net/intel/libie, dated October 2026 β main character energy, no notes π§
π¦ 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