STRUCT UTP_CMD_RSP(9)
π NAME π
okay bestie, meet struct utp_cmd_rsp(9) β she's the RESPONSE UPIU structure from the Kernel API Manual, and we are gonna go through every single field together, no skipping, no cap. π
β¨ SYNOPSIS β¨
here's the struct in all her glory β every field exactly as written:
struct utp_cmd_rsp {
__be32 residual_transfer_count;
__be32 reserved[4];
__be16 sense_data_len;
u8 sense_data[UFS_SENSE_SIZE];
};
π Members π
residual_transfer_countβ Residual transfer count DW-3. yes bestie, DW-3, write it down β¨reservedβ Reserved double words DW-4 to DW-7. it's reserved, so hands off, okay? π«Άsense_data_lenβ Sense data length DW-8 U16. that's the length field, periodt πsense_dataβ Sense data field DW-8 to DW-12. this is the sense data field, and it spans DW-8 to DW-12, iconic π¦
π SEE ALSO π
- Kernel file
./include/ufs/ufs.h struct utp_upiu_rsp(9)
mwah π β source/version: ./include/ufs, date: October 2026. that's the whole footer, bestie, and she ate πβ¨
π¦ 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