logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

struct nvme_mi_admin_req_hdr - Admin command request header.

Description

Wire format for Admin command message headers, defined in section 6 of NVMe-MI. August 2025 struct nvme_mi_admin_req_hdr libnvme(2)

Members

hdr Generic MI message header opcode Admin command opcode (using enum nvme_admin_opcode) flags Command Flags, indicating dlen and doff validity; Only defined in NVMe-MI version 1.1, no fields defined in 1.2 (where the dlen/doff are always considered valid). ctrl_id Controller ID target of command cdw1 Submission Queue Entry doubleword 1 cdw2 Submission Queue Entry doubleword 2 cdw3 Submission Queue Entry doubleword 3 cdw4 Submission Queue Entry doubleword 4 cdw5 Submission Queue Entry doubleword 5 doff Offset of data to return from command dlen Length of sent/returned data rsvd0 Reserved rsvd1 Reserved cdw10 Submission Queue Entry doubleword 10 cdw11 Submission Queue Entry doubleword 11 cdw12 Submission Queue Entry doubleword 12 cdw13 Submission Queue Entry doubleword 13 cdw14 Submission Queue Entry doubleword 14 cdw15 Submission Queue Entry doubleword 15

Name

struct nvme_mi_admin_req_hdr - Admin command request header.

Synopsis

struct nvme_mi_admin_req_hdr { structnvme_mi_msg_hdrhdr;__u8opcode;__u8flags;__le16ctrl_id;__le32cdw1,cdw2,cdw3,cdw4,cdw5;__le32doff;__le32dlen;__le32rsvd0,rsvd1;__le32cdw10,cdw11,cdw12,cdw13,cdw14,cdw15; };

See Also