libnvme(9)
π libnvme(9) β the API Manual, bestie edition π
okay so real talk, this page is from the libnvme(9) API Manual and it's literally just one little enum, but it's an important little enum, so let's give it the attention it deserves π
β¨ NAME β¨
enum nvme_rate_limiting_target β the Rate Limiting Feature Command Dword 11 Target (TGT), no cap π―
Like, that's the whole name. It's the thing that tells you where the rate limiting is aimed. TGT. Dword 11. Iconic behavior honestly.
πΈ SYNOPSIS πΈ
here's the whole vibe, copy it exactly bestie:
enum nvme_rate_limiting_target {
NVME_RATE_LIMITING_TARGET_CONTROLLER ,
NVME_RATE_LIMITING_TARGET_VENDOR_MIN ,
NVME_RATE_LIMITING_TARGET_VENDOR_MAX
};
three constants, one enum, zero drama π«Ά
π Constants π
so these are the actual members and what each one means, fr fr:
NVME_RATE_LIMITING_TARGET_CONTROLLERβ the Target Identifier field here specifies the controller identifier π like, the target is a controller, that's the whole assignment.NVME_RATE_LIMITING_TARGET_VENDOR_MINβ this one marks the start of the vendor specific range π¦ it's the beginning of the "vendors do whatever they want in here" zone.NVME_RATE_LIMITING_TARGET_VENDOR_MAXβ and this one marks the end of the vendor specific range π the boundary, the edge, the closing tag of the vendor zone.
ngl this page is short and sweet, but every single constant is up there βCONTROLLER,VENDOR_MIN,VENDOR_MAXβ in the exact same order as the source. don't sleep on the min/max pairing, it's giving bookends π
and that's the whole page, bestie β¨ this was the libnvme(9) API Manual, October 2026 edition, and I hope it slayed for you π libnvme(9) forever, periodt π
π¦ 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