libnvme(9) API Manual libnvme(9)

# [NAME](#NAME)

struct nvme\_lbaf - LBA Format Data Structure

# [SYNOPSIS](#SYNOPSIS)

struct nvme\_lbaf {  
**\_\_le16 ms;**  
**\_\_u8 ds;**  
**\_\_u8 rp;**  
};

# [Members](#Members)

[ms](#ms)

Metadata Size indicates the number of metadata bytes provided per LBA based on the LBA Data Size indicated.

[ds](#ds)

LBA Data Size indicates the LBA data size supported, reported as a power of two.

[rp](#rp)

Relative Performance, see *enum nvme\_lbaf\_rp*.

struct nvme\_lbaf October 2026

---

Document: nvme_lbaf-libnvme3(2) from nvme-cli 3.2-r0 (Chainguard OS)
Source: https://github.com/linux-nvme/nvme-cli
