libnvme(2)
π libnvme(2) β API Manual π
okay bestie, welcome to the libnvme(2) manual page β¨ this one is all about a struct, and it's lowkey iconic. let's get into it π«Ά
β¨ NAME β¨
struct nvme_copy_range β Copy - Source Range Entries Descriptor Format
πΈ SYNOPSIS πΈ
struct nvme_copy_range {
__u8 rsvd0[8];
__le64 slba;
__le16 nlb;
__u8 rsvd18[6];
__le32 eilbrt;
__le16 elbat;
__le16 elbatm;
};
π Members π
rsvd0β Reserved. Reserved, periodt π we do not ask questions, we just respect the reserved bytes.slbaβ Starting LBA πnlbβ Number of Logical Blocks π₯rsvd18β Reserved. again, reserved, bestie β no cap, no notes.eilbrtβ Expected Initial Logical Block Reference Tag / Expected Logical Block Storage Tag β¨elbatβ Expected Logical Block Application Tag πΈelbatmβ Expected Logical Block Application Tag Mask π
that's the whole page, bestie π«Ά this was struct nvme_copy_range from the libnvme(2) manual, dated July 2026. go slay your copy ranges π
β¨
π¦ where this page comes from
- ubuntu stonking: libnvme-dev 1.16.2-1build1 Β· LGPL-2.1-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms