STRUCT UFSHCD_SG_ENTRY(9)
π struct ufshcd_sg_entry(9) β Kernel API Manual π
πΈ NAME πΈ
struct ufshcd_sg_entry β UFSHCI PRD Entry. That's the whole vibe, bestie: this struct is literally the UFSHCI PRD Entry, and we're gonna get into its little fields. Periodt. π
β¨ SYNOPSIS β¨
Here's the exact shape of it, no cap:
struct ufshcd_sg_entry {
__le64 addr;
__le32 reserved;
__le32 size;
};
π§ Members π§
addrβ Physical address; DW-0 and DW-1. It's the physical-address field, holding down DW-0 and DW-1. πreservedβ Reserved for future use DW-2. Leave this one alone, bestie β it's reserved for future use in DW-2. πsizeβ size of physical segment DW-3. This is the size of the physical segment, sitting in DW-3. π
π SEE ALSO π
- Kernel file
./include/ufs/ufshci.h struct utp_transfer_cmd_desc(9)struct request_desc_header(9)struct utp_transfer_req_desc(9)
π okay that's the whole page, bestie β sourced from ./include/ufs, dated October 2026. Now go slay those PRD entries, fr fr. π¦β¨
π¦ 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