nvme_lm_tracked_memory_change_data-libnvme32
Tracked memory change data structure returned by the track receive command's tracked memory changes management operation
Usage
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