Skip to content

Commit 1d39c71

Browse files
ikegami-tigaw
authored andcommitted
nvme-print-stdout: use NVME_CTRL_OACS definitions
Still needed to add some remaining definitions in libnvme. Signed-off-by: Tokunori Ikegami <[email protected]>
1 parent 771cf44 commit 1d39c71

1 file changed

Lines changed: 11 additions & 11 deletions

File tree

nvme-print-stdout.c

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1968,17 +1968,17 @@ static void stdout_id_ctrl_oacs(__le16 ctrl_oacs)
19681968
__u16 oacs = le16_to_cpu(ctrl_oacs);
19691969
__u16 rsvd = (oacs & 0xF000) >> 12;
19701970
__u16 hmlms = (oacs & 0x800) >> 11;
1971-
__u16 lock = (oacs & 0x400) >> 10;
1972-
__u16 glbas = (oacs & 0x200) >> 9;
1973-
__u16 dbc = (oacs & 0x100) >> 8;
1974-
__u16 vir = (oacs & 0x80) >> 7;
1975-
__u16 nmi = (oacs & 0x40) >> 6;
1976-
__u16 dir = (oacs & 0x20) >> 5;
1977-
__u16 sft = (oacs & 0x10) >> 4;
1978-
__u16 nsm = (oacs & 0x8) >> 3;
1979-
__u16 fwc = (oacs & 0x4) >> 2;
1980-
__u16 fmt = (oacs & 0x2) >> 1;
1981-
__u16 sec = oacs & 0x1;
1971+
__u16 lock = (oacs & NVME_CTRL_OACS_CMD_FEAT_LD) >> 10;
1972+
__u16 glbas = (oacs & NVME_CTRL_OACS_LBA_STATUS) >> 9;
1973+
__u16 dbc = (oacs & NVME_CTRL_OACS_DBBUF_CFG) >> 8;
1974+
__u16 vir = (oacs & NVME_CTRL_OACS_VIRT_MGMT) >> 7;
1975+
__u16 nmi = (oacs & NVME_CTRL_OACS_NVME_MI) >> 6;
1976+
__u16 dir = (oacs & NVME_CTRL_OACS_DIRECTIVES) >> 5;
1977+
__u16 sft = (oacs & NVME_CTRL_OACS_SELF_TEST) >> 4;
1978+
__u16 nsm = (oacs & NVME_CTRL_OACS_NS_MGMT) >> 3;
1979+
__u16 fwc = (oacs & NVME_CTRL_OACS_FW) >> 2;
1980+
__u16 fmt = (oacs & NVME_CTRL_OACS_FORMAT) >> 1;
1981+
__u16 sec = oacs & NVME_CTRL_OACS_SECURITY;
19821982

19831983
if (rsvd)
19841984
printf(" [15:12] : %#x\tReserved\n", rsvd);

0 commit comments

Comments
 (0)