---
name: "nvme_eom_optional_data_present"
section: "2"
platform: "linux"
package: "libnvme-dev"
version: "1.13-2"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/nvme_eom_optional_data_present"
---

# nvme\_eom\_optional\_data\_present(2)

EOM Optional Data Present Fields

## NAME

enum nvme\_eom\_optional\_data\_present - EOM Optional Data Present Fields

## SYNOPSIS

enum nvme\_eom\_optional\_data\_present {\
     **NVME\_EOM\_ODP\_PEFP\_SHIFT** , \
\
     **NVME\_EOM\_ODP\_EDFP\_SHIFT** , \
\
     **NVME\_EOM\_ODP\_RSVD\_SHIFT** , \
\
     **NVME\_EOM\_ODP\_PEFP\_MASK** , \
\
     **NVME\_EOM\_ODP\_EDFP\_MASK** , \
\
     **NVME\_EOM\_ODP\_RSVD\_MASK**

};

## Constants

- NVME\_EOM\_ODP\_PEFP\_SHIFT

  Shift amount to get the printable eye field present from the *struct nvme\_phy\_rx\_eom\_log*.odp field.

- NVME\_EOM\_ODP\_EDFP\_SHIFT

  Shift amount to get the eye data field present from the *struct nvme\_phy\_rx\_eom\_log*.odp field.

- NVME\_EOM\_ODP\_RSVD\_SHIFT

  Shift amount to get the reserved optional data present from the *struct nvme\_phy\_rx\_eom\_log*.odp field.

- NVME\_EOM\_ODP\_PEFP\_MASK

  Mask to get the printable eye field present from the *struct nvme\_phy\_rx\_eom\_log*.odp field.

- NVME\_EOM\_ODP\_EDFP\_MASK

  Mask to get the eye data field present from the *struct nvme\_phy\_rx\_eom\_log*.odp field.

- NVME\_EOM\_ODP\_RSVD\_MASK

  Mask to get the reserved data present from the *struct nvme\_phy\_rx\_eom\_log*.odp field.
