OS Manuals

nvme_lm_tracked_memory_change_data-libnvme3(2)

struct nvme_lm_tracked_memory_change_data - Tracked Memory Change Data Structure returned by the Track Receive command's Tracked Memory Changes management operation

libnvme(9) API Manual libnvme(9)

struct nvme_lm_tracked_memory_change_data - Tracked Memory Change Data Structure returned by the Track Receive command's Tracked Memory Changes management operation

struct nvme_lm_tracked_memory_change_data {
__u8 ver;
__u8 attrb;
__le16 cntlid;
__le32 ntmcd;
__le16 rpmpg;
__u8 rsvd10[6];
struct nvme_lm_tracked_memory_changed_descriptor desc[];
};

Version (VER)
Attributes (ATTRB), see enum nvme_lm_tracked_memory_change_attrb
Controller Identifier (CNTLID) whose memory modifications are being tracked and reported
Number of Tracked Memory Changed Descriptors (NTMCD)
Reported Memory Range Granularity (RPMPG)
Reserved
Tracked Memory Changed Descriptor list
struct nvme_lm_tracked_memory_change_data October 2026

nvme-cli 3.2-r0 · os · ingested 2026-10-31