OS Manuals

nvme_nvm_id_ns_pif-libnvme3(2)

enum nvme_nvm_id_ns_pif - This field indicates the type of the Protection Information Format

libnvme(9) API Manual libnvme(9)

enum nvme_nvm_id_ns_pif - This field indicates the type of the Protection Information Format

enum nvme_nvm_id_ns_pif {
NVME_NVM_PIF_16B_GUARD ,
NVME_NVM_PIF_32B_GUARD ,
NVME_NVM_PIF_64B_GUARD ,
NVME_NVM_PIF_QTYPE

};

16-bit Guard Protection Information Format
32-bit Guard Protection Information Format
64-bit Guard Protection Information Format
If Qualified Protection Information Format Supports and Protection Information Format is set to 3, then protection information format is taken from Qualified Protection Information Format field.
enum nvme_nvm_id_ns_pif October 2026

nvme-cli 3.2-r0 · os · ingested 2026-10-31