OS Manuals

nvme_init_get_features_personality-libnvme3(2)

nvme_init_get_features_personality - Initialize passthru command for Get Features - Configurable Device Personality

nvme_init_get_features_personality(9) libnvme API manual nvme_init_get_features_personality(9)

nvme_init_get_features_personality - Initialize passthru command for Get Features - Configurable Device Personality

void nvme_init_get_features_personality (struct libnvme_passthru_cmd *cmd , enum nvme_get_features_sel sel , __u8 perid , void *data , __u32 len );

Passthru command to use
Select which type of attribute to return, see enum nvme_get_features_sel
Personality Identifier (PERID), see enum nvme_personality_identifier
Personality Identifier specific data buffer, or NULL if the personality does not use the data buffer
Length of data

Initializes the passthru command buffer for the Get Features command with FID value NVME_FEAT_FID_CONF_DEV_PERSONALITY

nvme_init_get_features_personality October 2026

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