Reference

nvme_security_personality_attrs-libnvme3(2)

Security Personality Attributes data structure

NAME

enum nvme_security_personality_attrs - Security Personality Attributes data structure

SYNOPSIS

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

};

Constants

NVME_SEC_PERSONALITY_ASP

Allow Security Protocol: If set, then the security protocols specified by this data structure shall be allowed; if cleared, then they shall be prohibited.

NVME_SEC_PERSONALITY_TCGP

TCG Security Protocol: specifies the security protocol range 01h to 06h.

NVME_SEC_PERSONALITY_AHATSDP

Authentication in Host Attachments of Transient Storage Devices Protocol: specifies the security protocol value EEh.

NVME_SEC_PERSONALITY_VSP_SHIFT

Shift amount to get the Vendor Specific Protocol Fx bitmap (security protocols F0h to FFh) field.

NVME_SEC_PERSONALITY_VSP_MASK

Mask to get the Vendor Specific Protocol Fx bitmap field.