Reference

nvme_resv_status-libnvme3(2)

Reservation Status Data Structure

NAME

struct nvme_resv_status - Reservation Status Data Structure

SYNOPSIS

struct nvme_resv_status {
__le32 gen;
__u8 rtype;
__u8 regstrnt[2];
__u8 rsvd7[2];
__u8 ptpls;
__u8 rsvd10[14];
union {
struct {
__u8 rsvd24[40];
struct nvme_registrant_ext registrant_eds[0];
};
struct nvme_registrant registrant_ds[0];
};
};

Members

gen

Generation

rtype

Reservation Type

regstrnt

Number of Registrants

rsvd7

Reserved

ptpls

Persist Through Power Loss State

rsvd10

Reserved

{unnamed_union}

anonymous

{unnamed_struct}

anonymous

rsvd24

Reserved

registrant_eds

Registrant Extended Data Structure

registrant_ds

Registrant Data Structure