| libnvme(9) | API Manual | libnvme(9) |
NAME
struct nvme_lm_tracked_memory_change_data - Tracked Memory Change Data Structure returned by the Track Receive command's Tracked Memory Changes management operation
SYNOPSIS
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[];
};
Members
- ver
- Version (VER)
- attrb
- Attributes (ATTRB), see enum nvme_lm_tracked_memory_change_attrb
- cntlid
- Controller Identifier (CNTLID) whose memory modifications are being tracked and reported
- ntmcd
- Number of Tracked Memory Changed Descriptors (NTMCD)
- rpmpg
- Reported Memory Range Granularity (RPMPG)
- rsvd10
- Reserved
- desc
- Tracked Memory Changed Descriptor list
| struct nvme_lm_tracked_memory_change_data | October 2026 |