About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
NVME | Back to Index page |
Prolog Control Block Contents NVME DSECT NVMEQPRM DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) |
|
NVME Prolog | Top of page |
NAME : HCPNVME DESCRIPTION: NVMe Block DSECT : NVME FUNCTION : The NVMe block contains information needed to manage a real NVMe PCIe function associated with an emulated device and its aliases. LOCATED BY : RCPINVMB field of HCPRPCI CREATED BY : HCPNVMIN DELETED BY : HCPNVMTE SERIALIZED : Serialized by holding NVMELOCK RELOCATION CONSIDERATIONS : None |
NVME Control Block Content | Top of page |
|
NVME Storage Layout | Top of page |
*** NVME - NVMe Block * * +-------------------------------------------------------+ * 0 | | * = NVMELOCK = * | | * +---------------------------+---------------------------+ * 18 | NVMEALET | NVMECFGA | * +---------------------------+---------------------------+ * 20 | NVMENVMR | NVMEHNDE | * +---------------------------+---------------------------+ * 28 | NVMECUIB | NVMEIOQA | * +------+------+-------------+---------------------------+ * 30 |:EFLG0|:ESTAT|/////////////| NVMERPCI | * +------+------+-------------+---------------------------+ * 38 | NVMEPFID | NVMEPEND | * +---------------------------+---------------------------+ * 40 | NVMEASIT | * +-------------------------------------------------------+ * 48 | NVMEIOTA | * +-------------------------------------------------------+ * 50 | NVMEBASE | * +-------------------------------------------------------+ * 58 | | * = NVMEADQL = * | | * +-------------------------------------------------------+ * 70 | NVMEDNLB | * +-------------------------------------------------------+ * 78 | NVMENLB | * +-------------------------------------------------------+ * 80 | NVMEAIBV | * +-------------+-------------+---------------------------+ * 88 | NVMEQCNT | NVMESTRD | NVMEMAXB | * +-------------+-------------+-------------+-------------+ * 90 | NVMEMAXD | NVMEDEVN | NVMEDVCT | NVMESEGO | * +-------------+-------------+-------------+-------------+ * 98 | NVMENBAS | NVMEBDCT | NVMEPMIO | NVMEMSIO | * +-------------+-------------+-------------+-------------+ * A0 | NVMEPCIO | NVMEMSXO | NVMENSQS | NVMENCQS | * +-------------+-------------+-------------+-------------+ * A8 | NVMELSTE | NVMEQSIZ | NVMEBSEX | NVMEBMSK | * +-------------+-------------+-------------+-------------+ * B0 | NVMEAIBL | * +---------------------------+---------------------------+ * B8 | NVMERTRY | NVMERROR | * +-------------+-------------+---------------------------+ * C0 | NVMEILMX | NVMEQOFF |///////////////////////////| * +-------------+-------------+---------------------------+ * C8 |///////////////////////////| NVMEIRSV | * +---------------------------+---------------------------+ * D0 | NVMEITIM | * +-------------------------------------------------------+ * D8 | NVMESMSK | * +-------------------------------------------------------+ * E0 | NVMEQMSK | * | | * +------+------------------------------------------------+ * F0 |//////|////////////////////////////////////////////////| * +------+////////////////////////////////////////////////| * |///////////////////////////////////////////////////////| * +-------------+-------------+-------------+-------------+ * 100 | NVMEADSO | NVMEADCO | NVMEADSE | NVMEADCE | * +-------------+-------------+-------------+------+------+ * 108 | NVMEADCI | NVMEADFI | NVMEADQN |:EADPT|//////| * +-------------+-------------+-------------+------+------+ * 110 | NVMEADRS |///////////////////////////| * +---------------------------+---------------------------+ * 118 |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 120 |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 128 | NVMEADQA | * +---------------------------+---------------------------+ * 130 |///////////////////////////|///////////////////////////| * +-------------+-------------+-------------+-------------+ * 138 |/////////////|/////////////|/////////////|/////////////| * +-------------+-------------+-------------+-------------+ * 140 |/////////////|/////////////|///////////////////////////| * +-------------+-------------+---------------------------+ * 148 |///////////////////////////|///////////////////////////| * +-------------+-------------+------+--------------------+ * 150 |/////////////|/////////////|//////|////////////////////| * +-------------+-------------+------+--------------------+ * 158 |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 160 |///////////////////////////////////////////////////////| * +---------------------------+---------------------------+ * 168 |///////////////////////////|///////////////////////////| * +---------------------------+---------------------------+ * 170 |///////////////////////////|///////////////////////////| * +---------------------------+---------------------------+ * 178 |///////////////////////////| NVMEADQM | * +---------------------------+---------------------------+ * 180 * *** NVME - NVMe Block *** NVMEQPRM - NVMe Queue Parameters * * +-------------+-------------+-------------+-------------+ * 0 | NVMQSQDO | NVMQCQDO | NVMQSQEL | NVMQCQEL | * +-------------+-------------+-------------+------+------+ * 8 | NVMQCMID | NVMQFCID | NVMQNUMB |:QPHAS|//////| * +-------------+-------------+-------------+------+------+ * 10 | NVMQRSUM | NVMQPRPA | * +---------------------------+---------------------------+ * 18 | NVMQLBNO | * +-------------------------------------------------------+ * 20 | NVMQADAD | * +-------------------------------------------------------+ * 28 | NVMQBUFA | * +---------------------------+-------------+-------------+ * 30 | NVMQMAPA | NVMQPTEI | NVMQWABO | * +-------------+-------------+-------------+-------------+ * 38 | NVMQDOFF | NVMQRESD | NVMQRESO | NVMQDSTE | * +-------------+-------------+-------------+-------------+ * 40 | NVMQDPTE | NVMQSHCT | NVMQDLEN | * +-------------+-------------+---------------------------+ * 48 | NVMQSQPR | NVMQSQSB | * +-------------+-------------+------+--------------------+ * 50 | NVMQSQCI | NVMQSQNB |:QSQOP|////////////////////| * +-------------+-------------+------+--------------------+ * 58 | NVMQSTOD | * +-------------------------------------------------------+ * 60 | NVMQACTM | * +---------------------------+---------------------------+ * 68 | NVMQRDOP | NVMQBLRD | * +---------------------------+---------------------------+ * 70 | NVMQWROP | NVMQBLWR | * +---------------------------+---------------------------+ * 78 | NVMQNDBP | NVMQQMSK | * +---------------------------+---------------------------+ * 80 * *** NVMEQPRM - NVMe Queue Parameters |
NVME Cross Reference | Top of page |
Copyright IBM Corporation, 1990, 2024