1
0
Fork 0
libnvme/doc/man/nvme_id_ctrl_trattr.2
Daniel Baumann a3d0cc5ebd
Merging upstream version 1.12.
Signed-off-by: Daniel Baumann <daniel@debian.org>
2025-03-20 08:08:33 +01:00

48 lines
1.3 KiB
Groff

.TH "libnvme" 9 "enum nvme_id_ctrl_trattr" "March 2025" "API Manual" LINUX
.SH NAME
enum nvme_id_ctrl_trattr \- Tracking Attributes
.SH SYNOPSIS
enum nvme_id_ctrl_trattr {
.br
.BI " NVME_CTRL_TRATTR_THMCS_SHIFT"
,
.br
.br
.BI " NVME_CTRL_TRATTR_TUDCS_SHIFT"
,
.br
.br
.BI " NVME_CTRL_TRATTR_MRTLL_SHIFT"
,
.br
.br
.BI " NVME_CTRL_TRATTR_THMCS_MASK"
,
.br
.br
.BI " NVME_CTRL_TRATTR_TUDCS_MASK"
,
.br
.br
.BI " NVME_CTRL_TRATTR_MRTLL_MASK"
};
.SH Constants
.IP "NVME_CTRL_TRATTR_THMCS_SHIFT" 12
Shift amount to get the Track Host Memory Changes Support
from the \fIstruct nvme_id_ctrl\fP.trattr field.
.IP "NVME_CTRL_TRATTR_TUDCS_SHIFT" 12
Shift amount to get the Track User Data Changes Support
from the \fIstruct nvme_id_ctrl\fP.trattr field.
.IP "NVME_CTRL_TRATTR_MRTLL_SHIFT" 12
Shift amount to get the Memory Range Tracking Length Limit
from the \fIstruct nvme_id_ctrl\fP.trattr field.
.IP "NVME_CTRL_TRATTR_THMCS_MASK" 12
Mask to get the Track Host Memory Changes Support
from the \fIstruct nvme_id_ctrl\fP.trattr field.
.IP "NVME_CTRL_TRATTR_TUDCS_MASK" 12
Mask to get the Track User Data Changes Support
from the \fIstruct nvme_id_ctrl\fP.trattr field.
.IP "NVME_CTRL_TRATTR_MRTLL_MASK" 12
Mask to get the Memory Range Tracking Length Limit
from the \fIstruct nvme_id_ctrl\fP.trattr field.