ufshcd_sgl_to_prdt(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay bestie, welcome to the ufshcd_sgl_to_prdt(9) page from the Kernel API Manual β€” this one is literally SG list to PRTD (Physical Region Description Table, 4DW format). no cap, that’s the whole name and it’s iconic.


✨ SYNOPSIS ✨

here’s the exact signature, do not freestyle it:

void ufshcd_sgl_to_prdt (struct ufs_hba *hba , struct ufshcd_lrb *lrbp ,
int sg_entries , struct scatterlist *sg_list );

🫢 ARGUMENTS 🫢

the cast list is giving main-character energy:

  • hba β€” per-adapter instance. that’s the adapter context, periodt.
  • lrbp β€” pointer to local reference block. yes, literally a pointer.
  • sg_entries β€” The number of sg lists actually used. actually used, bestie.
  • sg_list β€” Pointer to SG list. the SG list itself, slay.

πŸ‘‘ SEE ALSO πŸ‘‘

the kernel file is literally ./drivers/ufs/core/ufshcd.c, and the whole SEE ALSO squad is:


mwah πŸ’‹ that’s the whole page, bestie. the source/version tag is ./drivers/ufs/core, it’s dated October 2026, and the manual name is still ufshcd_sgl_to_prdt(9) in case you need to cite it in the group chat. periodt.

πŸ“¦ where this page comes from