---
name: "nvme_dev_personalities_log-libnvme3"
section: "2"
platform: "linux"
package: "nvme-cli"
version: "3.2-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/nvme_dev_personalities_log-libnvme3"
---

# nvme\_dev\_personalities\_log-libnvme3(2)

Device Personalities Log Page (Log Identifier 1Dh)

## NAME

struct nvme\_dev\_personalities\_log - Device Personalities Log Page (Log Identifier 1Dh)

## SYNOPSIS

struct nvme\_dev\_personalities\_log {\
     **\_\_le16 nump;**\
     **\_\_u8 cdplpv;**\
     **\_\_u8 dplphl;**\
     **\_\_le16 cdplps;**\
     **struct nvme\_personality\_properties perprops\[\];**\
 };\

## Members

- nump

  Number of Personalities: number of *struct* *nvme\_personality\_properties* entries in *perprops*. This is a 0's based value.

- cdplpv

  CDP Log Page Version

- dplphl

  Device Personalities Log Page Header Length

- cdplps

  Device Personalities Log Page Size: size of this log page in bytes.

- perprops

  CDP Personality list, listed in ascending order of Personality Identifier.
