smartmontools SVN Rev 5618
Utility to control and monitor storage systems with "S.M.A.R.T."
Public Attributes | List of all members
nvme_sqe Struct Reference

#include <netbsd_nvme_ioctl.h>

Collaboration diagram for nvme_sqe:
Collaboration graph
[legend]

Public Attributes

uint8_t opcode
 
uint8_t flags
 
uint16_t cid
 
uint32_t nsid
 
uint8_t _reserved [8]
 
uint64_t mptr
 
union {
   uint64_t   prp [2]
 
   struct nvme_sge   sge
 
entry
 
uint32_t cdw10
 
uint32_t cdw11
 
uint32_t cdw12
 
uint32_t cdw13
 
uint32_t cdw14
 
uint32_t cdw15
 

Detailed Description

Definition at line 27 of file netbsd_nvme_ioctl.h.

Member Data Documentation

◆ _reserved

uint8_t nvme_sqe::_reserved[8]

Definition at line 34 of file netbsd_nvme_ioctl.h.

◆ cdw10

uint32_t nvme_sqe::cdw10

Definition at line 43 of file netbsd_nvme_ioctl.h.

◆ cdw11

uint32_t nvme_sqe::cdw11

Definition at line 44 of file netbsd_nvme_ioctl.h.

◆ cdw12

uint32_t nvme_sqe::cdw12

Definition at line 45 of file netbsd_nvme_ioctl.h.

◆ cdw13

uint32_t nvme_sqe::cdw13

Definition at line 46 of file netbsd_nvme_ioctl.h.

◆ cdw14

uint32_t nvme_sqe::cdw14

Definition at line 47 of file netbsd_nvme_ioctl.h.

◆ cdw15

uint32_t nvme_sqe::cdw15

Definition at line 48 of file netbsd_nvme_ioctl.h.

◆ cid

uint16_t nvme_sqe::cid

Definition at line 30 of file netbsd_nvme_ioctl.h.

◆ 

union { ... } nvme_sqe::entry

◆ flags

uint8_t nvme_sqe::flags

Definition at line 29 of file netbsd_nvme_ioctl.h.

◆ mptr

uint64_t nvme_sqe::mptr

Definition at line 36 of file netbsd_nvme_ioctl.h.

◆ nsid

uint32_t nvme_sqe::nsid

Definition at line 32 of file netbsd_nvme_ioctl.h.

◆ opcode

uint8_t nvme_sqe::opcode

Definition at line 28 of file netbsd_nvme_ioctl.h.

◆ prp

uint64_t nvme_sqe::prp[2]

Definition at line 39 of file netbsd_nvme_ioctl.h.

◆ sge

struct nvme_sge nvme_sqe::sge

Definition at line 40 of file netbsd_nvme_ioctl.h.


The documentation for this struct was generated from the following file: