nvme_is_64bit_reg(9)
nvme_is_64bit_reg(9) π
β¨
okay so welcome to the libnvme API manual, bestie β this page is all about nvme_is_64bit_reg(9), and it's lowkey a tiny vibe check for controller register offsets. π«Ά
π NAME π
nvme_is_64bit_reg β checks if offset of the controller register is a know 64bit value.
β¨ SYNOPSIS β¨
bool nvme_is_64bit_reg (__u32 offset );
π ARGUMENTS π
offsetβ Offset of controller register field in bytes
π¦ DESCRIPTION π¦
so the tea is: this function does not care about transport, periodt. That means the offset is not going to be checked inside of this function for the unsupported fields in a specific transport. No cap.
For example, the BPMBL(Boot Partition Memory Buffer Location) register is not supported by fabrics, but it can be checked here. iykyk π
πΈ RETURN πΈ
trueif given offset is64bitregister, otherwise it returnsfalse.
mwah π that's the whole page. cute little sign-off: this one is dated October 2026, with source/version nvme_is_64bit_reg and page nvme_is_64bit_reg(9). slay. π
π¦ 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