libnvme(2)
β¨ NAME β¨
okay bestie, say hi to struct nvme_mi_read_sc_list β it's the Management Endpoint Buffer Supported Command List Data Structure π that's literally its whole name, no notes, it's giving "my parents gave me a very long government name" energy.
π SYNOPSIS π
here's the fit it's wearing, copy it exactly, no improvising:
struct nvme_mi_read_sc_list {
__le16 numcmd;
struct nvme_mi_osc cmds[];
};
two members, one of them is a flexible array, slay. π
π Members π
numcmdβ Number of Commands. yes that's it, that's the whole description, lowkey iconic for how unbothered it is. it's a__le16, so little-endian, don't forget πcmdsβ MEB supported Command Data Structure. Seestruct nvme_mi_oscπ¦ (go look at that page, bestie, this one's just the receipt).
ngl this struct is short but she's doing her job perfectly and we respect her for it. no cap. πΈ
and that's the whole page!! this was struct nvme_mi_read_sc_list from the libnvme API Manual, dated July 2026 β see you in the next man page, mwah ππ
β¨π«Ά
π¦ where this page comes from
- ubuntu stonking: libnvme-dev 1.16.2-1build1 Β· LGPL-2.1-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms