libnvme(9)
π NAME π
okay so welcome to libnvme(9) bestie β this is the API Manual page for enum nvme_id_ctrl_nvm_aocs, aka Admin Optional Command Support. yes it's a mouthful, no I will not be shortening it π
β¨ SYNOPSIS β¨
the whole vibe, in code form:
enum nvme_id_ctrl_nvm_aocs {
NVME_ID_CTRL_NVM_AOCS_RALBAS_SHIFT ,
NVME_ID_CTRL_NVM_AOCS_RALBAS_MASK
};
yep, that's it. two constants. main character energy, minimal effort π«Ά
π CONSTANTS π
okay so these are the two icons you actually get in this enum, and honestly? they're both about one thing: RALBAS. let's get into it π₯
NVME_ID_CTRL_NVM_AOCS_RALBAS_SHIFTβ this one is the shift amount you use to actually get at Reporting Allocated LBA Supported (RALBAS). like, it's the little slider that moves the bits where you need them π§NVME_ID_CTRL_NVM_AOCS_RALBAS_MASKβ and this one is the mask to get RALBAS. mask girlies rise, this is how you isolate the bits after you've done your shifting β¨
ngl, both of these are literally just about RALBAS β one shifts, one masks, and together they're the whole team π€
and that's the page!! short, sweet, iconic. this was the libnvme(9) API Manual, dated October 2026 β ty for reading bestie, go shift some bits responsibly ππ¦πΈπ
π¦ where this page comes from
- arch rolling: nvme-cli 3.2-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms