libnvme(2)
β¨ NAME β¨
okay so bestie, welcome to the libnvme API manual π this page is all about enum nvme_aqa β and it literally says: this field indicates the admin queue attributes. that's it, that's the whole vibe. no cap. π
πΈ SYNOPSIS πΈ
here's the whole thing, copy-paste exact, don't touch a single character or i will cry:
enum nvme_aqa {
NVME_AQA_ASQS_SHIFT ,
NVME_AQA_ACQS_SHIFT ,
NVME_AQA_ASQS_MASK ,
NVME_AQA_ACQS_MASK
};
like... four constants. four. she's minimal, she's mysterious, she's iconic π
π Constants π
this is the part where we meet the girlies one by one. each one has a job. each one does it flawlessly. periodt.
NVME_AQA_ASQS_SHIFTβ the shift amount you use to get the admin submission queue size. so like, you take this, you shift, and boom π¦ the size appears.NVME_AQA_ACQS_SHIFTβ same energy, different queue: the shift amount to get the admin completion queue size β¨NVME_AQA_ASQS_MASKβ not a shift, a mask, and it gets you the admin submission queue size. different tool, same slay π₯NVME_AQA_ACQS_MASKβ and finally, the mask for the admin completion queue size. she's the last one but definitely not the least π
ngl there is nothing else on this page. no flags, no return values, no environment variables, no files, no bugs, no SEE ALSO. just these four constants chilling. and honestly? obsessed. π
and that's the whole page, bestie π this was libnvme(2), the API Manual β enum nvme_aqa edition β dated July 2026. go shift and mask responsibly πΈπ§β¨
π¦ 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