STRUCT UTP_UPIU_RSP(9)
π struct utp_upiu_rsp(9) π
okay so bestie, welcome to the Kernel API Manual β this is the page for struct utp_upiu_rsp, the general upiu response structure β¨ (yes that lowercase "upiu" is canon, we don't argue with the kernel).
πΈ NAME πΈ
struct utp_upiu_rsp β the general upiu response structure, no cap π«Ά
π¦ SYNOPSIS π¦
here's the whole vibe, character for character:
struct utp_upiu_rsp {
struct utp_upiu_header header;
union {
struct utp_cmd_rsp sr;
struct utp_upiu_query qr;
};
};
like, it's a header plus a union, and the union is doing main character energy π
π Members π
headerβ the UPIU header structure, DW-0 to DW-2 π this one's the opening act and it always shows up.{unnamed_union}β anonymous π (that's literally all it says, and honestly? iconic. it's giving mystery.)srβ the fields structure for scsi command, DW-3 to DW-12 πqrβ the fields structure for query request, DW-3 to DW-7 π§
lowkey important:srandqrlive in the same union, so they share the same spot. that's the whole point of the anonymous union, bestie π
π SEE ALSO π
- Kernel file
./include/ufs/ufs.hπ struct utp_cmd_rsp(9)β
that's the whole page, fr fr β nothing skipped, nothing invented π
sign-off szn: this lil masterpiece lives under ./include/ufs, dated October 2026, and it's part of the Kernel API Manual π slay, go read your structs, mwah π«Άβ¨
π¦ 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