Display Filter Reference: NVM Express

Protocol field name: nvme

Versions: 2.4.0 to 3.6.8

Back to Display Filter Reference

Field name Description Type Versions
nvme.cmd.cid Command ID Unsigned integer (2 bytes) 2.4.0 to 3.6.8
nvme.cmd.dsm DSM Flags Label 2.4.0 to 3.6.8
nvme.cmd.dsm.access_freq Access frequency Unsigned integer (1 byte) 2.4.0 to 3.6.8
nvme.cmd.dsm.access_lat Access latency Unsigned integer (1 byte) 2.4.0 to 3.6.8
nvme.cmd.dsm.incompressible Incompressible Unsigned integer (1 byte) 2.4.0 to 3.6.8
nvme.cmd.dsm.seq_req Sequential Request Unsigned integer (1 byte) 2.4.0 to 3.6.8
nvme.cmd.dword10 DWORD10 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.dword11 DWORD11 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.dword12 DWORD12 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.dword13 DWORD13 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.dword14 DWORD14 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.dword15 DWORD15 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.eilbrt Expected Initial Logical Block Reference Tag Unsigned integer (4 bytes) 2.4.0 to 3.6.8
nvme.cmd.elbat Expected Logical Block Application Tag Mask Unsigned integer (2 bytes) 2.4.0 to 3.6.8
nvme.cmd.elbatm Expected Logical Block Application Tag Unsigned integer (2 bytes) 2.4.0 to 3.6.8
nvme.cmd.fua Force Unit Access Unsigned integer (2 bytes) 2.4.0 to 3.6.8
nvme.cmd.fuse_op Fuse Operation Unsigned integer (1 byte) 2.4.0 to 3.6.8
nvme.cmd.get_logpage.ana.chcnt Change Count Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.ana.grp ANA Group Descriptor Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.ana.grp.anas ANA State Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.ana.grp.anas.rsvd Reserved Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.ana.grp.anas.state Asymmetric Namespace Access State Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.ana.grp.chcnt Change Count Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.ana.grp.id ANA Group ID Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.ana.grp.nns Number of NSID Values Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.ana.grp.nsid Namespace Identifier Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.ana.grp.rsvd Reserved Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.ana.ngd Number of ANA Group Descriptors Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.ana.rsvd Reserved Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.changed_nslist Changed Namespace Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.cmd_and_eff.cs Command Supported Entry Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.cmd_and_eff.cseds Commands Supported and Effects Data Structure Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.cmd_and_eff.cseds.ccc Controller Capability Change (CCC) Boolean 3.6.0 to 3.6.8
nvme.cmd.get_logpage.cmd_and_eff.cseds.cse Command Submission and Execution (CSE) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.cmd_and_eff.cseds.csupp Command Supported (CSUPP) Boolean 3.6.0 to 3.6.8
nvme.cmd.get_logpage.cmd_and_eff.cseds.lbcc Logical Block Content Change (LBCC) Boolean 3.6.0 to 3.6.8
nvme.cmd.get_logpage.cmd_and_eff.cseds.ncc Namespace Capability Change (NCC) Boolean 3.6.0 to 3.6.8
nvme.cmd.get_logpage.cmd_and_eff.cseds.nic Namespace Inventory Change (NIC) Boolean 3.6.0 to 3.6.8
nvme.cmd.get_logpage.cmd_and_eff.cseds.rsvd0 Reserved Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.cmd_and_eff.cseds.rsvd1 Reserved Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.cmd_and_eff.cseds.uss UUID Selection Supported Boolean 3.6.0 to 3.6.8
nvme.cmd.get_logpage.dword10 DWORD 10 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.dword10.id Log Page Identifier (LID) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.dword10.lsp Log Specific Field (LSP) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.dword10.numdl Number of Dwords Lower (NUMDL) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.dword10.rae Retain Asynchronous Event (RAE) Boolean 3.6.0 to 3.6.8
nvme.cmd.get_logpage.dword10.rsvd Reserved Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.dword11 DWORD 11 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.dword11.lsi Log Specific Identifier Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.dword11.numdu Number of Dwords Upper (NUMDU) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.dword14 DWORD 14 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.egroup.as Available Spare Capacity % Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.egroup.ast Available Spare Threshold % Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.egroup.cw Critical Warning Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.egroup.cw.asc Available Spare Capacity Below Threshold Boolean 3.6.0 to 3.6.8
nvme.cmd.get_logpage.egroup.cw.rd Reliability of Endurance Group Degraded due to Media Errors Boolean 3.6.0 to 3.6.8
nvme.cmd.get_logpage.egroup.cw.ro All Namespaces in Endurance Group Placed in RO State Boolean 3.6.0 to 3.6.8
nvme.cmd.get_logpage.egroup.cw.rsvd0 Reserved Boolean 3.6.0 to 3.6.8
nvme.cmd.get_logpage.egroup.cw.rsvd1 Reserved Boolean 3.6.0 to 3.6.8
nvme.cmd.get_logpage.egroup.dur Data Units Read (GB) Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.egroup.duw Data Units Written (GB) Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.egroup.ee Endurance Estimate (GB that may be written) Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.egroup.ele Media and Data Integrity Errors Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.egroup.hrc Host Read Commands Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.egroup.hwc Host Write Commands Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.egroup.mdie Media and Data Integrity Errors Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.egroup.muw Media Units Written (GB) Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.egroup.pu Life Age (Percentage Used) % Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.egroup.rsvd0 Reserved Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.egroup.rsvd1 Reserved Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.egroup.rsvd2 Reserved Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.egroup_agreg.eg Endurance Group Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.egroup_agreg.ne Number of Entries Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.errinf.cid Command ID Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.errinf.csi Command Specific Information Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.errinf.errcnt Error Count Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.errinf.lba LBA Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.errinf.nsid Namespace ID Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.errinf.pel Parameter Error Location Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.errinf.pel.bite Bit in command that contained the error Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.errinf.pel.bytee Byte in command that contained the error Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.errinf.pel.rsvd Reserved Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.errinf.rsvd0 Reserved Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.errinf.rsvd1 Namespace ID Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.errinf.sf Status Field Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.errinf.sf.ptag Status Field Phase Tag Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.errinf.sf.val Status Field Value Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.errinf.sqid Submission Queue ID Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.errinf.trype Namespace ID Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.errinf.tsi Namespace ID Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.errinf.vsi Namespace ID Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.fw_slot.afi Active Firmware Info (AFI) Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.fw_slot.afi.afs Active Firmware Slot Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.fw_slot.afi.nfs Next Reset Firmware Slot Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.fw_slot.afi.rsvd0 Reserved Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.fw_slot.afi.rsvd1 Reserved Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.fw_slot.frs Firmware Slot Revisions Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.fw_slot.frs.s1 Firmware Revision for Slot 1 Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.fw_slot.frs.s2 Firmware Revision for Slot 2 Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.fw_slot.frs.s3 Firmware Revision for Slot 3 Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.fw_slot.frs.s4 Firmware Revision for Slot 4 Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.fw_slot.frs.s5 Firmware Revision for Slot 5 Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.fw_slot.frs.s6 Firmware Revision for Slot 6 Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.fw_slot.frs.s7 Firmware Revision for Slot 7 Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.fw_slot.rsvd0 Reserved Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.fw_slot.rsvd1 Reserved Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.identify.genctr Generation Counter (GENCTR) Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.identify.numrec Number of Records (NUMREC) Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.identify.rcrd Discovery Log Entry Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.identify.rcrd.adrfam Address Family (ADRFAM) Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.identify.rcrd.asqsz Admin Max SQ Size (ASQSZ) Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.identify.rcrd.cntlid Controller ID (CNTLID) Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.identify.rcrd.portid Port ID (PORTID) Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.identify.rcrd.rsvd0 Reserved Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.identify.rcrd.rsvd1 Reserved Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.identify.rcrd.subnqn NVM Subsystem Qualified Name (SUBNQN) Character string 3.6.0 to 3.6.8
nvme.cmd.get_logpage.identify.rcrd.subtype Subsystem Type (SUBTYPE) Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.identify.rcrd.traddr Transport Address (TRADDR) Character string 3.6.0 to 3.6.8
nvme.cmd.get_logpage.identify.rcrd.treq Transport Requirements (TREQ) Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.identify.rcrd.treq.rsvd Reserved Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.identify.rcrd.treq.secch Secure Channel Connection Requirement Boolean 3.6.0 to 3.6.8
nvme.cmd.get_logpage.identify.rcrd.treq.sqfc Disable SQ Flow Control Support Boolean 3.6.0 to 3.6.8
nvme.cmd.get_logpage.identify.rcrd.trsvcid Transport Service Identifier (TRSVCID) Character string 3.6.0 to 3.6.8
nvme.cmd.get_logpage.identify.rcrd.trtype Transport Type (TRTYPE) Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.identify.rcrd.tsas Transport Specific Address Subtype (TSAS) Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.identify.rcrd.tsas.rdma_cms RDMA Connection Management Service (RDMA_CMS) Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.identify.rcrd.tsas.rdma_pkey RDMA Partition Key (RDMA_PKEY) Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.identify.rcrd.tsas.rdma_prtype RDMA Provider Type (RDMA_PRTYPE) Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.identify.rcrd.tsas.rdma_qptype RDMA QP Service Type (RDMA_QPTYPE) Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.identify.rcrd.tsas.rdma_rsvd0 Reserved Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.identify.rcrd.tsas.rdma_rsvd1 Reserved Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.identify.rcrd.tsas.tcp_rsvd Reserved Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.identify.rcrd.tsas.tcp_sectype Security Type (SECTYPE) Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.identify.recfmt Record Format (RECFMT) Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.identify.rsvd Reserved Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.lba_status.estulb Estimate of Unrecoverable Logical Blocks (ESTULB) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.lba_status.lsgc LBA Status Generation Counter (LSGC) Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.lba_status.lslplen LBA Status Log Page Length (LSLPLEN) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.lba_status.nel LBA Status Log Namespace Element List Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.lba_status.nel.ne LBA Status Log Namespace Element Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.lba_status.nel.ne.neid Namespace Element Identifier (NEID) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.lba_status.nel.ne.nlrd Number of LBA Range Descriptors (NLRD) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.lba_status.nel.ne.ratype Number of LBA Range Descriptors (NLRD) Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.lba_status.nel.ne.rd LBA Range Descriptor Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.lba_status.nel.ne.rd.rnlb Range Number of Logical Blocks (RNLB) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.lba_status.nel.ne.rd.rslba LBA Range Descriptor Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.lba_status.nel.ne.rd.rsvd Reserved Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.lba_status.nel.ne.rsvd Reserved Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.lba_status.nlslne Number of LBA Status Log Namespace Elements (NLSLNE) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.lba_status.rsvd Reserved Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.lpo Log Page Offset (DWORD 12 and DWORD 13) Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.numd Number of Dwords Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.pred_lat.dtwin_re DTWIN Reads Estimate (4 KiB blocks) Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.pred_lat.dtwin_rt DTWIN Reads Typical (4 KiB blocks) Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.pred_lat.dtwin_te DTWIN Time Estimate (ms) Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.pred_lat.dtwin_tm DTWIN Time Maximum (ms) Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.pred_lat.dtwin_we DTWIN Writes Estimate (optimal block size) Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.pred_lat.dtwin_wt DTWIN Writes Typical (optimal block size) Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.pred_lat.etype Event Type Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.pred_lat.etype.atde Autonomous transition from DTWIN to NDWIN due to Deterministic Excursion Boolean 3.6.0 to 3.6.8
nvme.cmd.get_logpage.pred_lat.etype.atve Autonomous transition from DTWIN to NDWIN due to typical or maximum value exceeded Boolean 3.6.0 to 3.6.8
nvme.cmd.get_logpage.pred_lat.etype.rsvd Reserved Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.pred_lat.etype.rw DTWIN Reads Warning Boolean 3.6.0 to 3.6.8
nvme.cmd.get_logpage.pred_lat.etype.tw DTWIN Time Warning Boolean 3.6.0 to 3.6.8
nvme.cmd.get_logpage.pred_lat.etype.ww DTWIN Writes Warning Boolean 3.6.0 to 3.6.8
nvme.cmd.get_logpage.pred_lat.ndwin_tmh NDWIN Time Minimum High (ms) Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.pred_lat.ndwin_tml NDWIN Time Minimum Low (ms) Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.pred_lat.rsvd0 Reserved Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.pred_lat.rsvd1 Reserved Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.pred_lat.rsvd2 Reserved Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.pred_lat.rsvd3 Reserved Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.pred_lat.status Predictable Latency NVM Set Status Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.pred_lat.status.rsvd Reserved Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.pred_lat.status.ws Enabled Window Setting Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.pred_lat_aggreg.ne Number of Entries Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.pred_lat_aggreg.nset NVM Set with Pending Predictable Latency Event Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.reserv_notif.lpc Log Page Count Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.reserv_notif.lpt Reservation Notification Log Page Type Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.reserv_notif.nalp Number of Available Log Pages Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.reserv_notif.nsid Namespace ID Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.reserv_notif.rsvd0 Reserved Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.reserv_notif.rsvd1 Reserved Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.sanitize.etbe Estimated Time For Block Erase (seconds) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.sanitize.etbend Estimated Time For Block Erase (seconds) with No-Deallocate Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.sanitize.etce Estimated Time For Crypto Erase (seconds) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.sanitize.etcend Estimated Time For Crypto Erase (seconds) with No-Deallocate Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.sanitize.eto Estimated Time For Overwrite (seconds) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.sanitize.etond Estimated Time For Overwrite (seconds) with No-Deallocate Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.sanitize.rsvd Reserved Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.sanitize.scdw10 Sanitize Command Dword 10 Information (SCDW10) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.sanitize.sprog Sanitize Progress (SPROG) Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.sanitize.sstat Sanitize Status (SSTAT) Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.sanitize.sstat.cop Number of Completed Overwrite Passes Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.sanitize.sstat.gde Global Data Erased Boolean 3.6.0 to 3.6.8
nvme.cmd.get_logpage.sanitize.sstat.mrst Status of the most resent Sanitize Operation Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.sanitize.sstat.rsvd Reserved Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.selftest.cstc Current Device Self-Test Completion Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.selftest.cstc.pcnt Self-Test Completion Percent Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.selftest.cstc.rsvd Reserved Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.selftest.csto Current Device Self-Test Operation Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.selftest.csto.rsvd Reserved Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.selftest.csto.st Current Self-Test Operation Status Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.selftest.res Latest Self-test Result Data Structure Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.selftest.res.flba Failing LBA Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.selftest.res.nsid Namespace Identifier (NSID) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.selftest.res.poh Power On Hours (POH) Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.selftest.res.rsvd Reserved Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.selftest.res.sc Status Code Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.selftest.res.sct Status Code Type Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.selftest.res.sct.ai Additional Information Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.selftest.res.sct.rsvd Reserved Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.selftest.res.sn Segment Number Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.selftest.res.status Device Self-test Status Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.selftest.res.status.result Device Self-test Result Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.selftest.res.status.type Device Self-test Type Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.selftest.res.vdi Valid Diagnostic Information Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.selftest.res.vdi.flba Failing LBA (FLBA) Field Valid Boolean 3.6.0 to 3.6.8
nvme.cmd.get_logpage.selftest.res.vdi.nsid Namespace Identifier (NSID) Field Valid Boolean 3.6.0 to 3.6.8
nvme.cmd.get_logpage.selftest.res.vdi.rsvd Reserved Boolean 3.6.0 to 3.6.8
nvme.cmd.get_logpage.selftest.res.vdi.sc Status Code (SC) Field Valid Boolean 3.6.0 to 3.6.8
nvme.cmd.get_logpage.selftest.res.vdi.sct Status Code Type (SCT) Filed Valid Boolean 3.6.0 to 3.6.8
nvme.cmd.get_logpage.selftest.res.vs Vendor Specific Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.selftest.rsvd Self-Test Completion Percent Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.smart.asc Available Spare Capacity (%) Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.smart.ast Available Spare Capacity Threshold (%) Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.smart.cbt Controller Busy Time (minutes) Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.smart.cctt Critical Composite Temperature Time (minutes) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.smart.ct Composite Temperature (degrees K) Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.smart.cw Critical Warning Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.smart.cw.bdf Volatile Memory Backup Device Has Failed Boolean 3.6.0 to 3.6.8
nvme.cmd.get_logpage.smart.cw.mrro Persistent Memory Region Placed in RO State Boolean 3.6.0 to 3.6.8
nvme.cmd.get_logpage.smart.cw.ro Media Placed in RO State Boolean 3.6.0 to 3.6.8
nvme.cmd.get_logpage.smart.cw.rsvd Reserved Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.smart.cw.sc Spare Capacity Below Threshold Boolean 3.6.0 to 3.6.8
nvme.cmd.get_logpage.smart.cw.sme Reliability Degraded due to Significant Media Errors Boolean 3.6.0 to 3.6.8
nvme.cmd.get_logpage.smart.cw.temp Temperature Crossed Threshold Boolean 3.6.0 to 3.6.8
nvme.cmd.get_logpage.smart.dur Data Units Read Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.smart.duw Data Units Written Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.smart.egcws Endurance Group Critical Warning Summary Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.smart.egcws.me Reliability of Endurance Group Degraded due to Media Errors Boolean 3.6.0 to 3.6.8
nvme.cmd.get_logpage.smart.egcws.ro A Namespace in Endurance Group Placed in RO State Boolean 3.6.0 to 3.6.8
nvme.cmd.get_logpage.smart.egcws.rsvd0 Reserved Boolean 3.6.0 to 3.6.8
nvme.cmd.get_logpage.smart.egcws.rsvd1 Reserved Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.smart.egcws.sc Spare Capacity of Endurance Group Below Threshold Boolean 3.6.0 to 3.6.8
nvme.cmd.get_logpage.smart.ele Number of Error Information Log Entries Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.smart.hrc Host Read Commands Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.smart.hwc Host Write Commands Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.smart.lae Life Age Estimate (%) Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.smart.mie Media Integrity Errors Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.smart.pc Power Cycles Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.smart.poh Power On Hours Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.smart.rsvd0 Reserved Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.smart.rsvd1 Reserved Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.smart.tmt1c Thermal Management Temperature 1 Transition Count Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.smart.tmt1t Total Time For Thermal Management Temperature 1 (seconds) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.smart.tmt2c Thermal Management Temperature 2 Transition Count Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.smart.tmt2t Total Time For Thermal Management Temperature 2 (seconds) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.smart.ts Temperature Sensors Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.smart.ts.s1 Temperature Sensor 1 (degrees K) Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.smart.ts.s2 Temperature Sensor 2 (degrees K) Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.smart.ts.s3 Temperature Sensor 3 (degrees K) Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.smart.ts.s4 Temperature Sensor 4 (degrees K) Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.smart.ts.s5 Temperature Sensor 5 (degrees K) Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.smart.ts.s6 Temperature Sensor 6 (degrees K) Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.smart.ts.s7 Temperature Sensor 7 (degrees K) Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.smart.ts.s8 Temperature Sensor 8 (degrees K) Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.smart.us Unsafe Shutdowns Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.smart.wctt Warning Composite Temperature Time (minutes) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.telemetry.da Telemetry Data Available Boolean 3.6.0 to 3.6.8
nvme.cmd.get_logpage.telemetry.da1b Telemetry Data Area 1 Last Block Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.telemetry.da2b Telemetry Data Area 2 Last Block Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.telemetry.da3b Telemetry Data Area 3 Last Block Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.telemetry.db Telemetry Data Block Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.telemetry.dgn Telemetry Data Generation Number Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.telemetry.ieee IEEE OUI Identifier (IEEE) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.telemetry.li Log Identifier Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.telemetry.ri Reason Identifier Byte sequence 3.6.0 to 3.6.8
nvme.cmd.get_logpage.telemetry.rsvd0 Reserved Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.get_logpage.telemetry.rsvd1 Reserved Byte sequence 3.6.0 to 3.6.8
nvme.cmd.identify.cns Controller or Namespace Structure (CNS) Unsigned integer (2 bytes) 2.6.0 to 3.4.16
nvme.cmd.identify.cntid Controller Identifier (CNTID) Byte sequence 2.6.0 to 3.4.16
nvme.cmd.identify.ctrl.acl Abort Command Limit (ACL) Unsigned integer (1 byte) 3.2.0 to 3.6.8
nvme.cmd.identify.ctrl.acwu Atomic Compare & Write Unit (ACWU) Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.aerl Asynchronous Event Request Limit (AERL) Unsigned integer (1 byte) 3.2.0 to 3.6.8
nvme.cmd.identify.ctrl.anacap Asymmetric Namespace Access Capabilities (ANACAP) Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.anacap.csr Reports ANA Change Sate Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.anacap.isr Reports Innaccessible State Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.anacap.nosr Reports ANA Non-Optimized State Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.anacap.nzpanagrpid Supports non-zero value in the ANAGRPID field Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.anacap.osr Reports ANA Optimized State Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.anacap.panagrpid ANAGRPID field in the Identify Namespace does not change Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.anacap.plsr Reports ANA Persistent Loss State Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.anacap.rsvd Reserved Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.anagrpmax ANA Group Identifier Maximum (ANAGRPMAX) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.anatt ANA Transition Time in Seconds (ANATT) Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.apsta Autonomous Power State Transition Attributes (APSTA) Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.apsta.aut Autonomous Power State Transitions Supported Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.apsta.rsvd Reserved Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.avscc Admin Vendor Specific Command Configuration (AVSCC) Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.avscc.rsvd Reserved Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.avscc.std Standard Command Format Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.awun Atomic Write Unit Normal (AWUN) Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.awupf Atomic Write Unit Power Fail (AWUPF) Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.cctemp Critical Composite Temperature Threshold (CCTEMP) Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.cmic Controller Multi-Path I/O and Namespace Sharing Capabilities (CMIC) Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.cmic.ana ANA Reporting Support Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.cmic.mc Multiple Controllers Support Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.cmic.mp Multiple Ports Support Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.cmic.rsvd Reserved Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.cmic.sriov SRIOV Association Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.cntlid Controller ID (CNTLID) Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.cntrltype Controller Type (CNTRLTYPE) Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.cqes Completion Queue Entry Size (CQES) Unsigned integer (1 byte) 3.2.0 to 3.6.8
nvme.cmd.identify.ctrl.cqes.maxs Maximum (allowed) Size Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.cqes.mins Minimum (required) Size Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.crdt1 Command Retry Delay Time 1 Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.crdt2 Command Retry Delay Time 2 Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.crdt3 Command Retry Delay Time 3 Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.ctratt Controller Attributes (CTRATT) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.ctratt.eg Endurance Groups Supported Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.ctratt.hi_128 128-bit Host Identifier Support Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.ctratt.ng Namespace Granularity Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.ctratt.nopspm Non-Operational Power State Permissive Mode Supported Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.ctratt.nvmset NVM Sets Supported Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.ctratt.plm Predictable Latency Mode Supported Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.ctratt.rrl Read Recovery Levels Supported Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.ctratt.rsvd Reserved Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.ctratt.sqa SQ Associations Support Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.ctratt.tbkas Traffic Based Keep Alive Support (TBKAS) Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.ctratt.uuidl UUID List Support Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.dsto Device Self-test Options (DSTO) Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.dsto.mds Concurrent Self-Tests for Multiple Devices Support Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.dsto.rsvd Reserved Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.edstt Extended Device Self-test Time (EDSTT) (in minutes) Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.elpe Error Log Page Entries (ELPE) Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.endgidmax Endurance Group Identifier Maximum (ENDGIDMAX) Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.fguid FRU Globally Unique Identifier (FGUID) Byte sequence 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.fguid.ei Extension Identifier Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.fguid.oui Organizationally Unique Identifier Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.fguid.vse Vendor Specific Extension Identifier Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.fna Format NVM Attributes (FNA) Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.fna.ces Cryptographic Erase Supported Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.fna.fall Format Operation Applies to all Namespaces Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.fna.rsvd Reserved Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.fna.seall Secure Erase Operation Applies to all Namespaces Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.fr Firmware Revision (FR) Byte sequence 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.frmw Firmware Updates (FRMW) Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.frmw.anr Supports Activation Without Reset Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.frmw.fro First Firmware Slot Read-Only Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.frmw.fsn Number of Firmware Slots Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.frmw.rsvd Reserved Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.fuses Fused Operation Support (FUSES) Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.fuses.cws Compare and Write Fused Operation Support Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.fuses.rsvd Reserved Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.fwug Firmware Update Granularity in 4 KiB Units (FWUG) Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.hctma Host Controlled Thermal Management Attributes (HCTMA) Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.hctma.rsvd Reserved Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.hctma.sup Controller Supports Thermal Management Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.hmmaxd Host Memory Maximum Descriptors Entries (HMMAXD) Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.hmmin Host Memory Buffer Minimum Size (HMMIN) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.hmmminds Host Memory Buffer Minimum Descriptor Entry Size in 4 KiB Units (HMMINDS) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.hmpre Host Memory Buffer Preferred Size (HMPRE) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.ieee IEEE OUI Identifier (IEEE) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.ioccsz I/O Queue Command Capsule Supported Size (IOCCSZ) Unsigned integer (4 bytes) 3.2.0 to 3.4.16
nvme.cmd.identify.ctrl.iorcsz I/O Queue Response Capsule Supported Size (IORCSZ) Unsigned integer (4 bytes) 3.2.0 to 3.4.16
nvme.cmd.identify.ctrl.kas Keep Alive Support - Timer Value (KAS) Unsigned integer (2 bytes) 3.2.0 to 3.6.8
nvme.cmd.identify.ctrl.lpa Log Page Attributes (LPA) Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.lpa.cmds Commands Supported and Effects Log Page Support Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.lpa.elp Extended Data Get Log Page Support Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.lpa.ple Persistent Event Log Support Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.lpa.rsvd Reserved Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.lpa.smrt Smart Log Page per Namespace Support Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.lpa.tel Telemetry Log Page and Notices Support Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.maxcmd Maximum Outstanding Commands (MAXCMD) Unsigned integer (2 bytes) 3.2.0 to 3.6.8
nvme.cmd.identify.ctrl.mdts Maximum Data Transfer Size (MDTS) Unsigned integer (1 byte) 3.2.0 to 3.6.8
nvme.cmd.identify.ctrl.mi NVMe Management Interface Byte sequence 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.mi.mec Management Endpoint Capabilities (MEC) Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.mi.mec.pcieme PCIe Port Management Endpoint (PCIEME) Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.mi.mec.rsvd Reserved Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.mi.mec.smbusme SMBus/I2C Port Management Endpoint (SMBUSME) Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.mi.nvmsr NVM Subsystem Report (NVMSR) Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.mi.nvmsr.nvmee NVMe Enclosure (NVMEE) Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.mi.nvmsr.nvmesd NVMe Storage Device (NVMESD) Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.mi.nvmsr.rsvd Reserved Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.mi.rsvd Reserved Byte sequence 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.mi.vwci VPD Write Cycle Information (VWCI) Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.mi.vwci.vwcr VPD Write Cycles Remaining (VWCR) Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.mi.vwci.vwcrv VPD Write Cycle Remaining Valid (VWCRV) Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.mn Model Number (MN) Character string 3.2.0 to 3.6.8
nvme.cmd.identify.ctrl.mnan Maximum Number of Allowed Namespaces (MNAN) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.mntmt Minimum Thermal Management Temperature (MNTMT) Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.mtfa Maximum Time for Firmware Activation (MTFA) Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.mxtmt Maximum Thermal Management Temperature (MXTMT) Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.nanagrpid Number of ANA Group Identifiers (NANAGRPID) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.nn Number of Namespaces (NN) Unsigned integer (4 bytes) 3.2.0 to 3.6.8
nvme.cmd.identify.ctrl.npss Number of Power States Supported (NPSS) Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.nsetidmax NVM Set Identifier Maximum (NSETIDMAX) Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.nvmeof NVMeOF Attributes Byte sequence 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.nvmeof.fcatt Fabrics Controller Attributes (FCATT) Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.nvmeof.fcatt.dcm Dynamic Controller Model Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.nvmeof.fcatt.rsvd Reserved Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.nvmeof.icdoff In Capsule Data Offset (ICDOFF) Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.nvmeof.ioccsz I/O Queue Command Capsule Supported Size (IOCCSZ) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.nvmeof.iorcsz I/O Queue Response Capsule Supported Size (IORCSZ) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.nvmeof.msdbd Maximum SGL Data Block Descriptors (MSDBD) Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.nvmeof.ofcs Optional Fabric Commands Support (OFCS) Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.nvmeof.ofcs.dcs Supports Disconnect Command Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.nvmeof.ofcs.rsvd Reserved Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.nvmeof.rsvd Reserved Byte sequence 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.nvscc NVM Vendor Specific Command Configuration (NVSCC) Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.nvscc.rsvd Reserved Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.nvscc.std Standard Format Used for Vendor Specific Commands Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.nwpc Namespace Write Protection Capabilities (NWPC) Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.nwpc.pwpss Permanent Write Protect state Support Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.nwpc.rsvd Reserved Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.nwpc.wppcs Write Protect Until Power Cycle state Support Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.nwpc.wpss No Write Protect and Write Protect namespace write protection states Support Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.oacs Optional Admin Command Support (OACS) Unsigned integer (2 bytes) 3.2.0 to 3.6.8
nvme.cmd.identify.ctrl.oacs.db Dorbell Buffer Config Support Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.oacs.dtv Directive Send and Directive Receive Support Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.oacs.fmt Format NVM Support Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.oacs.fw Firmware Download and Commit Support Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.oacs.mi NVMe-MI Send and NVMe Receive Support Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.oacs.nsmgmt Namespace Management Support Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.oacs.sec Security Send and Security Receive Support Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.oacs.sec.lba Get LBA Status Support Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.oacs.sec.rsvd Reserved Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.oacs.stst Device Self-Test Support Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.oacs.vm Virtualization Management Support Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.oaes Optional Asynchronous Events Supported (OAES) Unsigned integer (4 bytes) 3.2.0 to 3.6.8
nvme.cmd.identify.ctrl.oaes.ana Asymmetric Namespace Access Change Notices Supported Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.oaes.ege Endurance Group Event Aggregate Log Page Change Notices Supported Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.oaes.fan Firmware Activation Supported Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.oaes.lba LBA Status Information Notices Supported Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.oaes.nan Namespace Attribute Notices Supported Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.oaes.ple Predictable Latency Event Aggregate Log Change Notices Supported Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.oaes.rsvd0 Reserved Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.oaes.rsvd1 Reserved Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.oaes.rsvd2 Reserved Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.oncs Optional NVM Command Support (ONCS) Unsigned integer (2 bytes) 3.2.0 to 3.6.8
nvme.cmd.identify.ctrl.oncs.ccs Supports Compare Command Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.oncs.dsms Supports Dataset Management Command Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.oncs.nzfs Supports non-zero Save Filed in Set/Get Features Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.oncs.ress Supports Reservations Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.oncs.rsvd Reserved Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.oncs.tstmps Supports Timestamps Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.oncs.vers Supports Verify Command Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.oncs.wus Supports Write Uncorrectable Command Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.oncs.wzs Support Write Zeroes Command Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.pels Persistent Event Log Size in 64 KiB Units (PELS) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.psds Power State Attributes Byte sequence 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.psds.psd Power State 0 Descriptor (PSD0) Byte sequence 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.psds.psd.actp Active Power (ACTP) Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.psds.psd.aps Active Power Scale (APS) Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.psds.psd.apw Active Power Workload (APW) Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.psds.psd.enlat Entry Latency (ENLAT) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.psds.psd.exlat Exit Latency (EXLAT) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.psds.psd.idlp Idle Power (IDLP) Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.psds.psd.ips Idle Power Scale (IPS) Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.psds.psd.mp Maximum Power (MP) Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.psds.psd.mxps Max Power Scale (MXPS) Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.psds.psd.nops Non-Operational State (NOPS) Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.psds.psd.rrl Relative Read Latency (RRL) Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.psds.psd.rrt Relative Read Throughput (RRT) Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.psds.psd.rsvd0 Reserved Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.psds.psd.rsvd1 Reserved Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.psds.psd.rsvd2 Reserved Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.psds.psd.rsvd3 Reserved Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.psds.psd.rsvd4 Reserved Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.psds.psd.rsvd5 Reserved Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.psds.psd.rsvd6 Reserved Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.psds.psd.rsvd7 Reserved Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.psds.psd.rsvd8 Reserved Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.psds.psd.rsvd9 Reserved Byte sequence 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.psds.psd.rwl Relative Write Latency (RWL) Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.psds.psd.rwt Relative Write Throughput (RWT) Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.rab Recommended Arbitration Burst (RAB) Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.rpmbs Replay Protected Memory Block Support (RPMBS) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.rpmbs.as Access Size (512-byte blocks, zero based) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.rpmbs.au Authentication Method Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.rpmbs.nu Number of RPMB Units Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.rpmbs.rsvd Reserved Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.rpmbs.ts Total RPMB Unit Size (128 KiB blocks, zero based) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.rrls Read Recovery Levels Support (RRLS) Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.rrls.rrls0 Read Recovery Level 0 Support Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.rrls.rrls1 Read Recovery Level 1 Support Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.rrls.rrls10 Read Recovery Level 10 Support Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.rrls.rrls11 Read Recovery Level 11 Support Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.rrls.rrls12 Read Recovery Level 12 Support Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.rrls.rrls13 Read Recovery Level 13 Support Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.rrls.rrls14 Read Recovery Level 14 Support Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.rrls.rrls15 Read Recovery Level 15 (Fast Fail) Support Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.rrls.rrls2 Read Recovery Level 2 Support Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.rrls.rrls3 Read Recovery Level 3 Support Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.rrls.rrls4 Read Recovery Level 4 (Default) Support Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.rrls.rrls5 Read Recovery Level 5 Support Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.rrls.rrls6 Read Recovery Level 6 Support Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.rrls.rrls7 Read Recovery Level 7 Support Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.rrls.rrls8 Read Recovery Level 8 Support Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.rrls.rrls9 Read Recovery Level 9 Support Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.rsvd0 Reserved Byte sequence 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.rsvd1 Reserved Byte sequence 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.rsvd2 Reserved Byte sequence 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.rsvd3 Reserved Byte sequence 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.rsvd4 Reserved Byte sequence 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.rsvd5 Reserved Byte sequence 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.rtd3e RTD3 Entry Latency (RTD3E) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.rtd3r RTD3 Resume Latency (RTD3R) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.sanicap Sanitize Capabilities (SANICAP) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.sanicap.bes Block Erase Support (BES) Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.sanicap.ces Crypto Erase Support (CES) Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.sanicap.ndi No-Deallocate Inhibited (NDI) Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.sanicap.nodmmas No-Deallocate Modifies Media After Sanitize (NODMMAS) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.sanicap.ows Overwrite Support (OWS) Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.sanicap.rsvd Reserved Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.sgls SGL Support (SGLS) Unsigned integer (4 bytes) 3.2.0 to 3.6.8
nvme.cmd.identify.ctrl.sgls.bbd Supports SGL Bit Bucket Descriptor Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.sgls.bufmptr Supports byte aligned contiguous buffer in MPTR Field Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.sgls.kdbs Supports Keyed SGL Data Block Descriptor Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.sgls.kmptr Supports SGL Segment in MPTR Field Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.sgls.lsgl Supports Larger SGL List than Command Requires Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.sgls.offs Supports Address Field as offset in Data Block, Segment and Last Segment SGLs Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.sgls.rsvd0 Reserved Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.sgls.rsvd1 Reserved Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.sgls.sgls SGL Supported Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.sgls.tdbd Supports Transport SGL Data Block Descriptor Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.sn Serial Number (SN) Character string 3.2.0 to 3.6.8
nvme.cmd.identify.ctrl.sqes Submission Queue Entry Size (SQES) Unsigned integer (1 byte) 3.2.0 to 3.6.8
nvme.cmd.identify.ctrl.sqes.maxs Maximum (allowed) Size Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.sqes.mins Minimum (required) Size Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.ssvid PCI Subsystem Vendor ID (SSVID) Unsigned integer (2 bytes) 3.2.0 to 3.6.8
nvme.cmd.identify.ctrl.subnqn NVM Subsystem NVMe Qualified Name (SUBNQN) Character string 3.2.0 to 3.6.8
nvme.cmd.identify.ctrl.tnvmcap Total NVM Capacity (TNVMCAP) Byte sequence 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.unvmcap Unallocated NVM Capacity (UNVMCAP) Byte sequence 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.ver Version (VER) Unsigned integer (4 bytes) 3.2.0 to 3.6.8
nvme.cmd.identify.ctrl.ver.min Minor Version Number (MNR) Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.ver.mjr Major Version Number (MJR) Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.ver.ter Tertiary Version Number (TER) Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.vid PCI Vendor ID (VID) Unsigned integer (2 bytes) 3.2.0 to 3.6.8
nvme.cmd.identify.ctrl.vs Vendor Specific Byte sequence 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.vwc Volatile Write Cache (VWC) Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.vwc.cfb Flush Command Behavior Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.vwc.cp Volatile Write Cache Present Boolean 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.vwc.rsvd Reserved Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.cmd.identify.ctrl.wctemp Warning Composite Temperature Threshold (WCTEMP) Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.dword10 DWORD10 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.dword10.cns Controller or Namespace Structure (CNS) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.dword10.cntid Controller Identifier (CNTID) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.dword10.rsvd Reserved Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.dword11 DWORD11 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.dword11.rsvd Reserved Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.dword14 DWORD14 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.dword14.rsvd UUID Index Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.dword14.uuid_index UUID Index Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.dwrod11.nvmesetid NVM Set Identifier (NVMSETID) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.get_logpage.dword14.rsvd Reserved Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.get_logpage.dword14.uuid_index UUID Index Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.identify.ns.dpc End-to-end Data Protection Capabilities (DPC) Unsigned integer (1 byte) 3.2.0 to 3.6.8
nvme.cmd.identify.ns.dps End-to-end Data Protection Type Settings (DPS) Unsigned integer (1 byte) 3.2.0 to 3.6.8
nvme.cmd.identify.ns.eui64 IEEE Extended Unique Identifier (EUI64) Byte sequence 3.2.0 to 3.6.8
nvme.cmd.identify.ns.flbas Formatted LBA Size (FLBAS) Unsigned integer (1 byte) 3.2.0 to 3.6.8
nvme.cmd.identify.ns.lbaf LBA Format Unsigned integer (4 bytes) 3.2.0 to 3.6.8
nvme.cmd.identify.ns.lbafs LBA Formats Label 3.2.0 to 3.6.8
nvme.cmd.identify.ns.mc Metadata Capabilities (MC) Unsigned integer (1 byte) 3.2.0 to 3.6.8
nvme.cmd.identify.ns.ncap Namespace Capacity (NCAP) Unsigned integer (8 bytes) 3.2.0 to 3.6.8
nvme.cmd.identify.ns.nguid Namespace Globally Unique Identifier (NGUID) Byte sequence 3.2.0 to 3.6.8
nvme.cmd.identify.ns.nlbaf Number of LBA Formats (NLBAF) Unsigned integer (1 byte) 3.2.0 to 3.6.8
nvme.cmd.identify.ns.nmic Namespace Multi-path I/O and Namespace Sharing Capabilities (NMIC) Unsigned integer (1 byte) 3.2.0 to 3.6.8
nvme.cmd.identify.ns.nsfeat Namespace Features (NSFEAT) Unsigned integer (1 byte) 3.2.0 to 3.6.8
nvme.cmd.identify.ns.nsze Namespace Size (NSZE) Unsigned integer (8 bytes) 3.2.0 to 3.6.8
nvme.cmd.identify.ns.nuse Namespace Utilization (NUSE) Unsigned integer (8 bytes) 3.2.0 to 3.6.8
nvme.cmd.identify.nslist.nsid Namespace list element Unsigned integer (4 bytes) 3.2.0 to 3.6.8
nvme.cmd.identify.rsvd Reserved Byte sequence 2.6.0 to 3.4.16
nvme.cmd.lr Limited Retry Unsigned integer (2 bytes) 2.4.0 to 3.6.8
nvme.cmd.mptr Metadata Pointer Unsigned integer (8 bytes) 2.4.0 to 3.6.8
nvme.cmd.nlb Absolute Number of Logical Blocks Unsigned integer (2 bytes) 2.4.0 to 3.6.8
nvme.cmd.nsid Namespace Id Unsigned integer (4 bytes) 2.4.0 to 3.6.8
nvme.cmd.opc Opcode Unsigned integer (1 byte) 2.4.0 to 3.6.8
nvme.cmd.prinfo Protection info fields Unsigned integer (2 bytes) 2.4.0 to 3.6.8
nvme.cmd.prinfo.action action Unsigned integer (2 bytes) 2.4.0 to 3.6.8
nvme.cmd.prinfo.apptag check application tag field Unsigned integer (2 bytes) 2.4.0 to 3.6.8
nvme.cmd.prinfo.guard check guard field Unsigned integer (2 bytes) 2.4.0 to 3.6.8
nvme.cmd.prinfo.lbrtag check Logical block reference tag Unsigned integer (2 bytes) 2.4.0 to 3.6.8
nvme.cmd.psdt PRP Or SGL Unsigned integer (1 byte) 2.4.0 to 3.6.8
nvme.cmd.rsvd Reserved Unsigned integer (1 byte) 2.4.0 to 3.6.8
nvme.cmd.rsvd1 Reserved Byte sequence 2.4.0 to 3.6.8
nvme.cmd.rsvd2 Reserved Unsigned integer (2 bytes) 2.4.0 to 3.6.8
nvme.cmd.rsvd3 Reserved Byte sequence 2.4.0 to 3.6.8
nvme.cmd.set_features.dword10 DWORD 10 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword10.fid Feature Identifier Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword10.rsvd Reserved Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword10.sv Save Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.aec DWORD11 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.aec.ana ANA Change Notices Boolean 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.aec.disc Discovery Log Page Change Notification Boolean 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.aec.eg Endurance Group Event Aggregate Log Change Notices Boolean 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.aec.fwa Firmware Activation Notices Boolean 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.aec.lba LBA Status Information Notices Boolean 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.aec.ns Namespace Attribute Notices Boolean 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.aec.plat Predictable Latency Event Aggregate Log Change Notices Boolean 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.aec.rsvd Reserved Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.aec.smart SMART and Health Critical Warnings Bitmask Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.aec.tel Telemetry Log Notices Boolean 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.apst DWORD11 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.apst.apste Autonomous Power State Transition Enable Boolean 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.apst.rsvd Reserved Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.arb DWORD11 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.arb.ab Arbitration Burst Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.arb.hpw High Priority Weight Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.arb.lpw Low Priority Weight Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.arb.mpw Medium Priority Weight Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.eg DWORD11 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.eg.egcw Endurance Group Critical Warnings Bitmask Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.eg.endgid Endurance Group Identifier Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.eg.rsvd Reserved Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.erec DWORD11 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.erec.dulbe Deallocated or Unwritten Logical Block Error Enable Boolean 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.erec.rsvd Reserved Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.erec.tler Time Limited Error Recovery (100 ms units) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.hctm DWORD11 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.hctm.tmt1 Thermal Management Temperature 1 (K) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.hctm.tmt2 Thermal Management Temperature 2 (K) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.hid DWORD11 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.hid.exhid Enable Extended Host Identifier Boolean 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.hid.rsvd Reserved Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.irqc DWORD11 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.irqc.thr Aggregation Threshold Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.irqc.time Aggregation Time (100 us units) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.irqv DWORD11 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.irqv.cd Coalescing Disable Boolean 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.irqv.iv IRQ Vector Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.irqv.rsvd Reserved Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.kat DWORD11 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.kat.kato Keep Alive Timeout (ms) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.lbart DWORD11 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.lbart.lbarn DWORD11 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.lbart.rsvd DWORD11 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.lbasi DWORD11 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.lbasi.lsipi LBA Status Information Poll Interval (100 ms) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.lbasi.lsiri LBA Status Information Report Interval (100 ms) Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.nops DWORD11 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.nops.noppme Non-Operational Power State Permissive Mode Enable Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.nops.rsvd Reserved Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.nq DWORD11 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.nq.ncqr Number of IO Completion Queues Requested Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.nq.nsqr Number of IO Submission Queues Requested Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.nswp DWORD11 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.nswp.rsvd DWORD11 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.nswp.wps DWORD11 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.plmc DWORD11 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.plmc.nvmsetid NVM Set Identifier Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.plmc.rsvd Reserved Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.plmw DWORD11 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.plmw.nvmsetid NVM Set Identifier Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.plmw.rsvd Reserved Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.pm DWORD11 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.pm.ps Power State Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.pm.rsvd Work Hint Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.pm.wh Work Hint Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.rrl DWORD11 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.rrl.nvmsetid NVM Set Identifier Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.rrl.rsvd Reserved Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.rsrvn DWORD11 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.rsrvn.regpre Mask Registration Preempted Notification Boolean 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.rsrvn.resrel Mask Reservation Released Notification Boolean 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.rsrvn.resrpe Mask Reservation Preempted Notification Boolean 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.rsrvn.rsvd0 Reserved Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.rsrvn.rsvd1 Reserved Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.rsrvp DWORD11 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.rsrvp.ptpl Persist Through Power Loss Boolean 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.rsrvp.rsvd Reserved Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.san DWORD11 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.san.nodrm No-Deallocate Response Mode Boolean 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.san.rsvd Reserved Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.swp DWORD11 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.swp.pbslc Pre-boot Software Load Count Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.swp.rsvd Reserved Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.tt DWORD11 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.tt.rsvd Reserved Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.tt.thpsel Threshold Type Select Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.tt.tmpsel Threshold Temperature Select Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.tt.tmpth Temperature Threshold Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.vwce DWORD11 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.vwce.rsvd Volatile Write Cache Enable Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.vwce.wce Volatile Write Cache Enable Boolean 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.wan DWORD11 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.wan.dn Disable Normal Boolean 3.6.0 to 3.6.8
nvme.cmd.set_features.dword11.wan.rsvd Reserved Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword12.plmc DWORD12 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword12.plmc.ple Predictable Latency Enable Boolean 3.6.0 to 3.6.8
nvme.cmd.set_features.dword12.plmc.rsvd Reserved Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword12.plmw DWORD12 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword12.plmw.rsvd Reserved Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword12.plmw.ws DWORD12 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword12.rrl DWORD12 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword12.rrl.rrl Read Recovery Level Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword12.rrl.rsvd Reserved Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword14 DWORD 14 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword14.rsvd Reserved Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.set_features.dword14.uuid UUID Index Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cmd.sgl.subtype Descriptor Sub Type Unsigned integer (1 byte) 2.4.0 to 3.6.8
nvme.cmd.sgl.type Descriptor Type Unsigned integer (1 byte) 2.4.0 to 3.6.8
nvme.cmd.sgl1 SGL1 Label 2.4.0 to 3.6.8
nvme.cmd.sgl1.addr Address Unsigned integer (8 bytes) 2.4.0 to 3.6.8
nvme.cmd.sgl1.addr_rsvd Reserved Unsigned integer (8 bytes) 2.4.0 to 3.6.8
nvme.cmd.sgl1.key Key Unsigned integer (4 bytes) 2.4.0 to 3.6.8
nvme.cmd.sgl1.len Length Unsigned integer (4 bytes) 2.4.0 to 3.6.8
nvme.cmd.sgl1.rsvd Reserved Byte sequence 2.4.0 to 3.6.8
nvme.cmd.slba Start LBA Unsigned integer (8 bytes) 2.4.0 to 3.6.8
nvme.cmd_latency Cmd Latency Floating point (double-precision) 2.4.0 to 3.6.8
nvme.cmd_pkt Cmd in Frame number 2.4.0 to 3.6.8
nvme.cqe.cid Command Identifier Unsigned integer (2 bytes) 2.4.0 to 3.6.8
nvme.cqe.dword0 DWORD0 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cqe.dword0.aev DWORD0 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cqe.dword0.aev.aei Asynchronous Event Information Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cqe.dword0.aev.aet Asynchronous Event Type Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cqe.dword0.aev.lpi Log Page Identifier Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cqe.dword0.aev.rsvd0 Reserved Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cqe.dword0.aev.rsvd1 Reserved Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cqe.dword0.set_features.err Set Features Error Specific Code Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cqe.dword0.set_features.lbart DWORD0: Set Feature LBA Range Type Result Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cqe.dword0.set_features.lbart.num Number of LBA Ranges Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cqe.dword0.set_features.lbart.rsvd Reserved Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cqe.dword0.set_features.ncqa Number of IO Completion Queues Allocated Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cqe.dword0.set_features.nq DWORD0: Set Feature Number of Queues Result Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cqe.dword0.set_features.nq.nsqa Number of IO Submission Queues Allocated Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cqe.dword0.set_features.pm DWORD0: Set Feature Power Management Result Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cqe.dword0.set_features.pm.ps Power Sate Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cqe.dword0.set_features.pm.rsvd Reserved Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cqe.dword0.set_features.pm.wh Workload Hint Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cqe.dword1 DWORD1 Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.cqe.rsvd Reserved Unsigned integer (2 bytes) 2.4.0 to 3.4.16
nvme.cqe.sqhd SQ Head Pointer Unsigned integer (2 bytes) 2.4.0 to 3.6.8
nvme.cqe.sqid SQ Identifier Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cqe.status Status Field Unsigned integer (2 bytes) 2.4.0 to 3.6.8
nvme.cqe.status.crd Command Retry Delay Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cqe.status.dnr Do not Retry Boolean 3.6.0 to 3.6.8
nvme.cqe.status.m More Infornation in Log Page Boolean 3.6.0 to 3.6.8
nvme.cqe.status.p Phase Tag Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cqe.status.rsvd Reserved Unsigned integer (2 bytes) 2.4.0 to 3.6.8
nvme.cqe.status.sc Status Code Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cqe.status.sct Status Code Type Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.cqe.sts Cmd specific Status Unsigned integer (8 bytes) 2.4.0 to 3.4.16
nvme.cqe_pkt Cqe in Frame number 2.4.0 to 3.6.8
nvme.data Nvme Data Byte sequence 2.6.0 to 3.6.8
nvme.data_req DATA Transfer Request Frame number 3.6.0 to 3.6.8
nvme.fabrics.cmd Cmd Label 3.6.0 to 3.6.8
nvme.fabrics.cmd.auth.al Allocation Length Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.fabrics.cmd.auth.rsvd1 Reserved Byte sequence 3.6.0 to 3.6.8
nvme.fabrics.cmd.auth.rsvd2 Reserved Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.fabrics.cmd.auth.rsvd3 Reserved Byte sequence 3.6.0 to 3.6.8
nvme.fabrics.cmd.auth.secp Security Protocol Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.fabrics.cmd.auth.sgl1 SGL1 Label 3.6.0 to 3.6.8
nvme.fabrics.cmd.auth.spsp0 SP Specific 0 Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.fabrics.cmd.auth.spsp1 SP Specific 1 Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.fabrics.cmd.cid Command Identifier Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.fabrics.cmd.connect.cattr Connect Attributes Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.fabrics.cmd.connect.cattr.dfc Disable SQ Flow Control Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.fabrics.cmd.connect.cattr.dioq Support Deletion of IO Queues Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.fabrics.cmd.connect.cattr.pc Priority Class Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.fabrics.cmd.connect.cattr.rsvd Reserved Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.fabrics.cmd.connect.data.cntrlid Controller ID Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.fabrics.cmd.connect.data.hostid Host Identifier Byte sequence 3.6.0 to 3.6.8
nvme.fabrics.cmd.connect.data.hostnqn Host NQN Character string 3.6.0 to 3.6.8
nvme.fabrics.cmd.connect.data.rsvd0 Reserved Byte sequence 3.6.0 to 3.6.8
nvme.fabrics.cmd.connect.data.rsvd1 Reserved Byte sequence 3.6.0 to 3.6.8
nvme.fabrics.cmd.connect.data.subnqn Subsystem NQN Character string 3.6.0 to 3.6.8
nvme.fabrics.cmd.connect.kato Keep Alive Timeout Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.fabrics.cmd.connect.qid Queue ID Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.fabrics.cmd.connect.recfmt Record Format Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.fabrics.cmd.connect.rsvd1 Reserved Byte sequence 3.6.0 to 3.6.8
nvme.fabrics.cmd.connect.rsvd2 Reserved Byte sequence 3.6.0 to 3.6.8
nvme.fabrics.cmd.connect.rsvd3 Reserved Byte sequence 3.6.0 to 3.6.8
nvme.fabrics.cmd.connect.sgl1 SGL1 Label 3.6.0 to 3.6.8
nvme.fabrics.cmd.connect.sqsize Submission Queue Size Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.fabrics.cmd.disconnect.recfmt Record Format Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.fabrics.cmd.disconnect.rsvd0 Reserved Byte sequence 3.6.0 to 3.6.8
nvme.fabrics.cmd.disconnect.rsvd1 Reserved Byte sequence 3.6.0 to 3.6.8
nvme.fabrics.cmd.fctype Fabric Command Type Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.fabrics.cmd.generic.field Fabric Cmd specific field Byte sequence 3.6.0 to 3.6.8
nvme.fabrics.cmd.generic.rsvd1 Reserved Byte sequence 3.6.0 to 3.6.8
nvme.fabrics.cmd.opc Opcode Byte sequence 3.6.0 to 3.6.8
nvme.fabrics.cmd.prop_attr.set.nssr NVM Subsystem Reset Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.fabrics.cmd.prop_attr.set.nssr.nssrc NVM Subsystem Reset Control Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.fabrics.cmd.prop_get.rsvd2 Reserved Byte sequence 3.6.0 to 3.6.8
nvme.fabrics.cmd.prop_get_set.attrib Attributes Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.fabrics.cmd.prop_get_set.attrib.rsvd Reserved Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.fabrics.cmd.prop_get_set.attrib.size Property Size Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.fabrics.cmd.prop_get_set.offset Offset Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.fabrics.cmd.prop_get_set.rsvd0 Reserved Byte sequence 3.6.0 to 3.6.8
nvme.fabrics.cmd.prop_get_set.rsvd1 Reserved Byte sequence 3.6.0 to 3.6.8
nvme.fabrics.cmd.prop_set.rsvd Reserved Byte sequence 3.6.0 to 3.6.8
nvme.fabrics.cmd.rsvd Reserved Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.fabrics.cmd_latency Cmd Latency Floating point (double-precision) 3.6.0 to 3.6.8
nvme.fabrics.cmd_pkt Fabric Cmd in Frame number 3.6.0 to 3.6.8
nvme.fabrics.cqe Cqe Label 3.6.0 to 3.6.8
nvme.fabrics.cqe.connect.authreq Authentication Required Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.fabrics.cqe.connect.cntrlid Controller ID Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.fabrics.cqe.connect.rsvd Reserved Byte sequence 3.6.0 to 3.6.8
nvme.fabrics.cqe.prop_set.rsvd Reserved Byte sequence 3.6.0 to 3.6.8
nvme.fabrics.cqe.sts Cmd specific Status Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.fabrics.cqe_pkt Fabric Cqe in Frame number 3.6.0 to 3.6.8
nvme.fabrics.data_req DATA Transfer Request Frame number 3.6.0 to 3.6.8
nvme.fabrics.prop_get.ccap Controller Capabilities Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.fabrics.prop_get.ccap.ams.vs Supports Arbitration Mechanism Vendor Specific Boolean 3.6.0 to 3.6.8
nvme.fabrics.prop_get.ccap.ams.wrr Supports Arbitration Mechanism with Weighted Round Robin and Urgent Priority Class Boolean 3.6.0 to 3.6.8
nvme.fabrics.prop_get.ccap.bps Boot Partition Support Boolean 3.6.0 to 3.6.8
nvme.fabrics.prop_get.ccap.cmbs Controller Memory Buffer Supported Boolean 3.6.0 to 3.6.8
nvme.fabrics.prop_get.ccap.cqr Contiguous Queues Required Boolean 3.6.0 to 3.6.8
nvme.fabrics.prop_get.ccap.css Command Sets Supported Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.fabrics.prop_get.ccap.dstrd Doorbell Stride Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.fabrics.prop_get.ccap.mpsmax Memory Page Size Maximum Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.fabrics.prop_get.ccap.mpsmin Memory Page Size Minimum Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.fabrics.prop_get.ccap.mqes Maximum Queue Entries Supported Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.fabrics.prop_get.ccap.nssrs NVM Subsystem Reset Supported Boolean 3.6.0 to 3.6.8
nvme.fabrics.prop_get.ccap.pmrs Persistent Memory Region Supported Boolean 3.6.0 to 3.6.8
nvme.fabrics.prop_get.ccap.rsdv1 Reserved Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.fabrics.prop_get.ccap.rsvd0 Reserved Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.fabrics.prop_get.ccap.rsvd2 Reserved Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.fabrics.prop_get.ccap.to Timeout (to ready status) Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.fabrics.prop_get.vs Version Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.fabrics.prop_get.vs.mjr Major Version Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.fabrics.prop_get.vs.mnr Minor Version Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.fabrics.prop_get.vs.ter Tertiary Version Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.fabrics.prop_get_set.cc Controller Configuration Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.fabrics.prop_get_set.cc.ams Arbitration Mechanism Selected Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.fabrics.prop_get_set.cc.css IO Command Set Selected Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.fabrics.prop_get_set.cc.en Enable Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.fabrics.prop_get_set.cc.iocqes IO Completion Queue Entry Size Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.fabrics.prop_get_set.cc.iosqes IO Submission Queue Entry Size Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.fabrics.prop_get_set.cc.mps Memory Page Size Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.fabrics.prop_get_set.cc.rsvd0 Reserved Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.fabrics.prop_get_set.cc.rsvd1 Reserved Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.fabrics.prop_get_set.cc.shn Shutdown Notification Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.fabrics.prop_get_set.csts Controller Status Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.fabrics.prop_get_set.csts.cfs Controller Fatal Status Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.fabrics.prop_get_set.csts.nssro NVM Subsystem Reset Occurred Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.fabrics.prop_get_set.csts.pp Processing Paused Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.fabrics.prop_get_set.csts.rdy Ready Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.fabrics.prop_get_set.csts.rsvd Reserved Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.fabrics.prop_get_set.csts.shst Shutdown Status Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.fabrics.prop_get_set.data Property Data Byte sequence 3.6.0 to 3.6.8
nvme.fabrics.prop_get_set.data.4B Value Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.fabrics.prop_get_set.data.8B Value Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.fabrics.prop_get_set.data.rsvd Reserved Unsigned integer (4 bytes) 3.6.0 to 3.6.8
nvme.set_features.hbs Host Behavior Support Structure Byte sequence 3.6.0 to 3.6.8
nvme.set_features.hbs.acre Advanced Command Retry Enable Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.set_features.hbs.rsvd Reserved Byte sequence 3.6.0 to 3.6.8
nvme.set_features.lbart LBA Range Structure Byte sequence 3.6.0 to 3.6.8
nvme.set_features.lbart.apst Autonomous Power State Transition Structure Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.set_features.lbart.apst.itps Idle Transition Power State Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.set_features.lbart.apst.itpt Idle Time Prior to Transition (us) Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.set_features.lbart.apst.rsvd0 Reserved Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.set_features.lbart.apst.rsvd1 Reserved Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.set_features.lbart.attr Attributes Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.set_features.lbart.attr.hid LBA Range shall be hidden from OS/EFI/BIOS Boolean 3.6.0 to 3.6.8
nvme.set_features.lbart.attr.ovw LBA Range may be overwritten Boolean 3.6.0 to 3.6.8
nvme.set_features.lbart.attr.rsvd Reserved Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.set_features.lbart.guid Unique Identifier Byte sequence 3.6.0 to 3.6.8
nvme.set_features.lbart.nlb Number of Logical Blocks Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.set_features.lbart.rsvd0 Reserved Byte sequence 3.6.0 to 3.6.8
nvme.set_features.lbart.rsvd1 Reserved Byte sequence 3.6.0 to 3.6.8
nvme.set_features.lbart.slba Starting LBA Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.set_features.lbart.type Type Unsigned integer (1 byte) 3.6.0 to 3.6.8
nvme.set_features.plmc Reserved Byte sequence 3.6.0 to 3.6.8
nvme.set_features.plmc.dtwinrt DTWIN Reads Threshold Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.set_features.plmc.dtwintt DTWIN Time Threshold Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.set_features.plmc.dtwinwt DTWIN Writes Threshold Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.set_features.plmc.ee Enable Event Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.set_features.plmc.ee.dtwinr DTWIN Reads Warning Boolean 3.6.0 to 3.6.8
nvme.set_features.plmc.ee.dtwint DTWIN Time Warning Boolean 3.6.0 to 3.6.8
nvme.set_features.plmc.ee.dtwinw DTWIN Writes Warning Boolean 3.6.0 to 3.6.8
nvme.set_features.plmc.ee.ndtwindde DTWIN to NDWIN transition due to Deterministic Excursion Boolean 3.6.0 to 3.6.8
nvme.set_features.plmc.ee.ndtwindv DTWIN to NDWIN transition due to typical or maximum value exceeded Boolean 3.6.0 to 3.6.8
nvme.set_features.plmc.ee.rsvd Reserved Unsigned integer (2 bytes) 3.6.0 to 3.6.8
nvme.set_features.plmc.rsvd0 Reserved Byte sequence 3.6.0 to 3.6.8
nvme.set_features.plmc.rsvd1 Reserved Byte sequence 3.6.0 to 3.6.8
nvme.set_features.tst Timestamp Structure Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.set_features.tst.ms Timestamp (milliseconds since 01-Jan-1970) Unsigned integer (8 bytes) 3.6.0 to 3.6.8
nvme.set_features.tst.rsvd Reserved Unsigned integer (8 bytes) 3.6.0 to 3.6.8