NAME
struct nvme_lm_track_memory_changes_data - Track Memory Changes Data Structure, supplied by the host in the data buffer of a Track Send command's Track Memory Changes management operation when starting tracking (TACT set to %NVME_LM_TACT_START_TRACKING)
SYNOPSIS
struct nvme_lm_track_memory_changes_data {
__u8 ver;
__u8 rsvd1[2];
__u8 rmrtg;
__le32 rnmrtd;
struct nvme_lm_memory_range_tracking_descriptor desc[];
};
Members
- ver
-
Version (VER), shall be cleared to 0h
- rsvd1
-
Reserved
- rmrtg
-
Requested Memory Range Tracking Granularity (RMRTG)
- rnmrtd
-
Number of Memory Range Tracking Descriptors (RNMRTD), a 1's based value
- desc
-
Memory Range Tracking Descriptor list, see struct nvme_lm_memory_range_tracking_descriptor