FEMU  原版 master 7e238cc
FEMU: Accurate, Scalable and Extensible NVMe SSD Emulator (FAST'18)
NvmeIdCtrl结构体 参考

#include <nvme.h>

NvmeIdCtrl 的协作图:

成员变量

uint16_t vid
 
uint16_t ssvid
 
uint8_t sn [20]
 
uint8_t mn [40]
 
uint8_t fr [8]
 
uint8_t rab
 
uint8_t ieee [3]
 
uint8_t cmic
 
uint8_t mdts
 
uint16_t cntlid
 
uint32_t ver
 
uint32_t rtd3r
 
uint32_t rtd3e
 
uint32_t oaes
 
uint32_t ctratt
 
uint8_t rsvd100 [12]
 
uint8_t fguid [16]
 
uint8_t rsvd128 [128]
 
uint16_t oacs
 
uint8_t acl
 
uint8_t aerl
 
uint8_t frmw
 
uint8_t lpa
 
uint8_t elpe
 
uint8_t npss
 
uint8_t avscc
 
uint8_t apsta
 
uint16_t wctemp
 
uint16_t cctemp
 
uint16_t mtfa
 
uint32_t hmpre
 
uint32_t hmmin
 
uint8_t tnvmcap [16]
 
uint8_t unvmcap [16]
 
uint32_t rpmbs
 
uint16_t edstt
 
uint8_t dsto
 
uint8_t fwug
 
uint16_t kas
 
uint16_t hctma
 
uint16_t mntmt
 
uint16_t mxtmt
 
uint32_t sanicap
 
uint8_t rsvd332 [180]
 
uint8_t sqes
 
uint8_t cqes
 
uint16_t maxcmd
 
uint32_t nn
 
uint16_t oncs
 
uint16_t fuses
 
uint8_t fna
 
uint8_t vwc
 
uint16_t awun
 
uint16_t awupf
 
uint8_t nvscc
 
uint8_t rsvd531
 
uint16_t acwu
 
uint8_t rsvd534 [2]
 
uint32_t sgls
 
uint8_t rsvd540 [228]
 
uint8_t subnqn [256]
 
uint8_t rsvd1024 [1024]
 
NvmePSD psd [32]
 
uint8_t vs [1024]
 

结构体成员变量说明

◆ acl

uint8_t NvmeIdCtrl::acl

◆ acwu

uint16_t NvmeIdCtrl::acwu

◆ aerl

uint8_t NvmeIdCtrl::aerl

◆ apsta

uint8_t NvmeIdCtrl::apsta

◆ avscc

uint8_t NvmeIdCtrl::avscc

◆ awun

uint16_t NvmeIdCtrl::awun

◆ awupf

uint16_t NvmeIdCtrl::awupf

◆ cctemp

uint16_t NvmeIdCtrl::cctemp

◆ cmic

uint8_t NvmeIdCtrl::cmic

◆ cntlid

uint16_t NvmeIdCtrl::cntlid

◆ cqes

uint8_t NvmeIdCtrl::cqes

◆ ctratt

uint32_t NvmeIdCtrl::ctratt

◆ dsto

uint8_t NvmeIdCtrl::dsto

◆ edstt

uint16_t NvmeIdCtrl::edstt

◆ elpe

uint8_t NvmeIdCtrl::elpe

◆ fguid

uint8_t NvmeIdCtrl::fguid[16]

◆ fna

uint8_t NvmeIdCtrl::fna

◆ fr

uint8_t NvmeIdCtrl::fr[8]

◆ frmw

uint8_t NvmeIdCtrl::frmw

◆ fuses

uint16_t NvmeIdCtrl::fuses

◆ fwug

uint8_t NvmeIdCtrl::fwug

◆ hctma

uint16_t NvmeIdCtrl::hctma

◆ hmmin

uint32_t NvmeIdCtrl::hmmin

◆ hmpre

uint32_t NvmeIdCtrl::hmpre

◆ ieee

uint8_t NvmeIdCtrl::ieee[3]

◆ kas

uint16_t NvmeIdCtrl::kas

◆ lpa

uint8_t NvmeIdCtrl::lpa

◆ maxcmd

uint16_t NvmeIdCtrl::maxcmd

◆ mdts

uint8_t NvmeIdCtrl::mdts

◆ mn

uint8_t NvmeIdCtrl::mn[40]

◆ mntmt

uint16_t NvmeIdCtrl::mntmt

◆ mtfa

uint16_t NvmeIdCtrl::mtfa

◆ mxtmt

uint16_t NvmeIdCtrl::mxtmt

◆ nn

uint32_t NvmeIdCtrl::nn

◆ npss

uint8_t NvmeIdCtrl::npss

◆ nvscc

uint8_t NvmeIdCtrl::nvscc

◆ oacs

uint16_t NvmeIdCtrl::oacs

◆ oaes

uint32_t NvmeIdCtrl::oaes

◆ oncs

uint16_t NvmeIdCtrl::oncs

◆ psd

NvmePSD NvmeIdCtrl::psd[32]

◆ rab

uint8_t NvmeIdCtrl::rab

◆ rpmbs

uint32_t NvmeIdCtrl::rpmbs

◆ rsvd100

uint8_t NvmeIdCtrl::rsvd100[12]

◆ rsvd1024

uint8_t NvmeIdCtrl::rsvd1024[1024]

◆ rsvd128

uint8_t NvmeIdCtrl::rsvd128[128]

◆ rsvd332

uint8_t NvmeIdCtrl::rsvd332[180]

◆ rsvd531

uint8_t NvmeIdCtrl::rsvd531

◆ rsvd534

uint8_t NvmeIdCtrl::rsvd534[2]

◆ rsvd540

uint8_t NvmeIdCtrl::rsvd540[228]

◆ rtd3e

uint32_t NvmeIdCtrl::rtd3e

◆ rtd3r

uint32_t NvmeIdCtrl::rtd3r

◆ sanicap

uint32_t NvmeIdCtrl::sanicap

◆ sgls

uint32_t NvmeIdCtrl::sgls

◆ sn

uint8_t NvmeIdCtrl::sn[20]

◆ sqes

uint8_t NvmeIdCtrl::sqes

◆ ssvid

uint16_t NvmeIdCtrl::ssvid

◆ subnqn

uint8_t NvmeIdCtrl::subnqn[256]

◆ tnvmcap

uint8_t NvmeIdCtrl::tnvmcap[16]

◆ unvmcap

uint8_t NvmeIdCtrl::unvmcap[16]

◆ ver

uint32_t NvmeIdCtrl::ver

◆ vid

uint16_t NvmeIdCtrl::vid

◆ vs

uint8_t NvmeIdCtrl::vs[1024]

◆ vwc

uint8_t NvmeIdCtrl::vwc

◆ wctemp

uint16_t NvmeIdCtrl::wctemp

该结构体的文档由以下文件生成: