STRUCT IIDC_RDMA_QSET_PARAMS(9)
π struct iidc_rdma_qset_params(9) β the Kernel API Manual glow-up β¨
Okay bestie, gather round, because we are talking about struct iidc_rdma_qset_params, and yes, it did come straight out of the Kernel API Manual and yes, it is lowkey iconic. This is the struct that holds all the per-RDMA Qset info. It's giving "small but mighty." π
β¨ NAME β¨
struct iidc_rdma_qset_params β the struct whose whole personality is holding per-RDMA Qset info. That's it, that's the job, and it does it flawlessly. π«Ά
πΈ SYNOPSIS πΈ
struct iidc_rdma_qset_params {
u32 teid;
u16 qs_handle;
u16 vport_id;
u8 tc;
};
Look at her. Four fields. Zero notes. Main character energy fr fr. π
π¦ Members π¦
Not me being obsessed with each and every one of these fields, so let's do a little roll call, mwah:
teidβ the TEID of the Qset node. That's her whole thing, she holds a TEID, and she holds it well. β¨qs_handleβ the SW index of the Qset, and plot twist: RDMA is the one who provides this. So like, don't come for her, she's just holding the value RDMA handed over. πvport_idβ the VSI index. Short field, big responsibilities. πtcβ the Traffic Class branch that the QSet should belong to. Yes, she's only au8, and yes, she still carries the whole traffic class vibe. π¦
Pro tip from your girl: these names are exact, so keep them character for character β no renaming, no "fixing," no cute little nicknames in your code. The compiler does not appreciate the bit. π
π§ SEE ALSO π§
- Kernel file
./include/linux/net/intel/iidc_rdma_ice.hβ go read the source, bestie, it's right there and it ate. ππ₯
Okay that's the whole page, no cap. Sending you off with a little sign-off: this one lives under ./include/linux/net/intel and it's dated October 2026, so like... mark your calendar, screenshot it, put it on your fridge. ππ Byeeee β go forth and Qset responsibly. ππβ
π¦ 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