libnvme(9) API Manual libnvme(9)

# [NAME](#NAME)

enum nvme\_resv\_notify\_rnlpt - Reservation Notification Log - Reservation Notification Log Page Type

# [SYNOPSIS](#SYNOPSIS)

enum nvme\_resv\_notify\_rnlpt {  
**NVME\_RESV\_NOTIFY\_RNLPT\_EMPTY** ,  
**NVME\_RESV\_NOTIFY\_RNLPT\_REGISTRATION\_PREEMPTED** ,  
**NVME\_RESV\_NOTIFY\_RNLPT\_RESERVATION\_RELEASED** ,  
**NVME\_RESV\_NOTIFY\_RNLPT\_RESERVATION\_PREEMPTED**

};

# [Constants](#Constants)

[NVME\_RESV\_NOTIFY\_RNLPT\_EMPTY](#NVME_RESV_NOTIFY_RNLPT_EMPTY)

Empty Log Page

[NVME\_RESV\_NOTIFY\_RNLPT\_REGISTRATION\_PREEMPTED](#NVME_RESV_NOTIFY_RNLPT_REGISTRATION_PREEMPTED)

Registration Preempted

[NVME\_RESV\_NOTIFY\_RNLPT\_RESERVATION\_RELEASED](#NVME_RESV_NOTIFY_RNLPT_RESERVATION_RELEASED)

Reservation Released

[NVME\_RESV\_NOTIFY\_RNLPT\_RESERVATION\_PREEMPTED](#NVME_RESV_NOTIFY_RNLPT_RESERVATION_PREEMPTED)

Reservation Preempted

enum nvme\_resv\_notify\_rnlpt October 2026

---

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