NAME
nvme_init_set_features_personality - Initialize passthru command for Configurable Device Personality
SYNOPSIS
void nvme_init_set_features_personality (struct libnvme_passthru_cmd *cmd , bool sv , __u8 perid , bool chps , bool perfs , __u32 cdw11 , void *data , __u32 len );
ARGUMENTS
- cmd
-
Passthru command to use
- sv
-
Save value across power states
- perid
-
Personality Identifier (PERID), see enum nvme_personality_identifier
- chps
-
Change Personality Settings (CHPS)
- perfs
-
Personality Freeze State (PERFS)
- cdw11
-
Personality Identifier specific Command Dword 11 value
- 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 Set Features command with FID value NVME_FEAT_FID_CONF_DEV_PERSONALITY