libnvme(9) API Manual libnvme(9)

# [NAME](#NAME)

struct nvme\_ave\_discovery\_log\_entry - AVE Discovery Log Entry

# [SYNOPSIS](#SYNOPSIS)

struct nvme\_ave\_discovery\_log\_entry {  
**\_\_le32 tel;**  
**char avenqn\[224];**  
**\_\_u8 numatr;**  
**\_\_u8 rsvd229\[3];**  
**struct nvme\_ave\_tr\_record atr\[];**  
};

# [Members](#Members)

[tel](#tel)

Total Entry Length

[avenqn](#avenqn)

AVE NQN

[numatr](#numatr)

Number of AVE Transport Records

[rsvd229](#rsvd229)

Reserved

[atr](#atr)

AVE Transport Record List

struct nvme\_ave\_discovery\_log\_entry October 2026

---

Document: nvme_ave_discovery_log_entry-libnvme3(2) from nvme-cli 3.2-r0 (Chainguard OS)
Source: https://github.com/linux-nvme/nvme-cli
