OS Manuals

nvme_security_personality_attrs-libnvme3(2)

enum nvme_security_personality_attrs - Security Personality Attributes data structure

libnvme(9) API Manual libnvme(9)

enum nvme_security_personality_attrs - Security Personality Attributes data structure

enum nvme_security_personality_attrs {
NVME_SEC_PERSONALITY_ASP ,
NVME_SEC_PERSONALITY_TCGP ,
NVME_SEC_PERSONALITY_AHATSDP ,
NVME_SEC_PERSONALITY_VSP_SHIFT ,
NVME_SEC_PERSONALITY_VSP_MASK

};

Allow Security Protocol: If set, then the security protocols specified by this data structure shall be allowed; if cleared, then they shall be prohibited.
TCG Security Protocol: specifies the security protocol range 01h to 06h.
Authentication in Host Attachments of Transient Storage Devices Protocol: specifies the security protocol value EEh.
Shift amount to get the Vendor Specific Protocol Fx bitmap (security protocols F0h to FFh) field.
Mask to get the Vendor Specific Protocol Fx bitmap field.
enum nvme_security_personality_attrs October 2026

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