libnvme(9) API Manual libnvme(9)

# [NAME](#NAME)

struct nvme\_lockdown\_log\_enhanced - Command and Feature Lockdown Log Page - Enhanced

# [SYNOPSIS](#SYNOPSIS)

struct nvme\_lockdown\_log\_enhanced {  
**\_\_u8 ver;**  
**\_\_u8 cfia;**  
**\_\_le16 cntlid;**  
**\_\_le32 sze;**  
**\_\_le16 ncfid;**  
**\_\_le16 cfids;**  
**\_\_u8 rsvd12\[4];**  
**struct nvme\_lockdown\_cfi\_desc cfid\[];**  
};

# [Members](#Members)

[ver](#ver)

Version: cleared to 0h.

[cfia](#cfia)

Command and Feature Identifier Attributes, see *enum* *nvme\_lockdown\_log\_enhanced\_cfia*.

[cntlid](#cntlid)

Controller Identifier this log page applies to. FFFFh indicates the descriptor list entries are each reported by one or more controllers in the NVM subsystem, rather than a single controller.

[sze](#sze)

Size of this log page in bytes.

[ncfid](#ncfid)

Number of Command and Feature Identifier Descriptors in *cfid*.

[cfids](#cfids)

Command and Feature Identifier Descriptors Size: size in bytes of each entry in *cfid*.

[rsvd12](#rsvd12)

Reserved

[cfid](#cfid)

Command and Feature Identifier Descriptor list, see *struct* *nvme\_lockdown\_cfi\_desc*.

struct nvme\_lockdown\_log\_enhanced October 2026

---

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