---
name: "nvme_mi_aem_occ_list_hdr-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_mi_aem_occ_list_hdr-libnvme3"
---

# nvme\_mi\_aem\_occ\_list\_hdr-libnvme3(2)

AE occurrence list header

## NAME

struct nvme\_mi\_aem\_occ\_list\_hdr - AE occurrence list header

## SYNOPSIS

struct nvme\_mi\_aem\_occ\_list\_hdr {\
     **\_\_u8 numaeo;**\
     **\_\_u8 aelver;**\
     **\_\_u8 aeolli\[3\];**\
     **\_\_u8 aeolhl;**\
     **\_\_u8 aemti;**\
 };\

## Members

- numaeo

  Number of AE Occurrence Data Structures

- aelver

  AE Occurrence List Version Number

- aeolli

  AE Occurrence List Length Info (AEOLLI)

- aeolhl

  AE Occurrence List Header Length (shall be set to 7)

- aemti

  AEM Transmission Info

## Description

The header for the occurrence list.  numaeo defines how many nvme\_mi\_aem\_occ\_data structures (including variable payaloads) are included. Following this header is each of the numaeo occurrence data structures.
