Reference

nvme_init_get_features_personality-libnvme3(2)

Initialize passthru command for Get Features - Configurable Device Personality

NAME

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

SYNOPSIS

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

ARGUMENTS

cmd

Passthru command to use

sel

Select which type of attribute to return, see enum nvme_get_features_sel

perid

Personality Identifier (PERID), see enum nvme_personality_identifier

data

Personality Identifier specific data buffer, or NULL if the personality does not use the data buffer

len

Length of data

DESCRIPTION

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