nvmf_treq-libnvme3(2)

nvmf_treq-libnvme32

Transport requirements codes for discovery log page entry treq field

Usage

enum nvmf_treq {
NVMF_TREQ_SECTYPE_SHIFT ,

NVMF_TREQ_SECTYPE_MASK ,

NVMF_TREQ_NOT_SPECIFIED ,

NVMF_TREQ_REQUIRED ,

NVMF_TREQ_NOT_REQUIRED ,

NVMF_TREQ_DISABLE_SQFLOW_SHIFT ,

NVMF_TREQ_DISABLE_SQFLOW_MASK ,

NVMF_TREQ_DISABLE_SQFLOW

};

Constants

NVMF_TREQ_SECTYPE_SHIFT

Shift amount to get Secure Channel requirement

NVMF_TREQ_SECTYPE_MASK

Mask to get Secure Channel requirement

NVMF_TREQ_NOT_SPECIFIED

Not specified

NVMF_TREQ_REQUIRED

Required

NVMF_TREQ_NOT_REQUIRED

Not Required

NVMF_TREQ_DISABLE_SQFLOW_SHIFT

Shift amount to get SQ flow control disable

NVMF_TREQ_DISABLE_SQFLOW_MASK

Mask to get SQ flow control disable

NVMF_TREQ_DISABLE_SQFLOW

SQ flow control disable supported

From nvme-cli 3.2-1 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.