libnvme(2)
π libnvme(2) π
okay bestie, welcome to the libnvme corner of the manual pages β¨ this one is a little enum and it's genuinely so simple, you're gonna eat it up.
πΈ NAME πΈ
enum nvme_id_ctrl_sqes β defines the required</> and maximum</> Submission Queue entry size when you're using the NVM Command Set, no cap π
β¨ SYNOPSIS β¨
enum nvme_id_ctrl_sqes {
NVME_CTRL_SQES_MIN ,
NVME_CTRL_SQES_MAX
};
likeβ¦ that's it. two constants. two lil guys. iconic behavior honestly π
π¦ Constants π¦
NVME_CTRL_SQES_MINβ a mask you use to get the value of the required Submission Queue Entry size when using the NVM Command Set. it's giving "the minimum you gotta have" π«ΆNVME_CTRL_SQES_MAXβ a mask you use to get the value of the maximum Submission Queue entry size when using the NVM Command Set. it's giving "the biggest you're allowed to go" π
fr fr both of these are mask things β you don't read them raw, you mask with them to pull the actual size value out. that's the whole vibe π§
and that's the page!! literally a two-constant enum living its best life in the libnvme API manual, dated July 2026 π mwah, go mask some submission queue entries, you got this π
π¦ 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