libnvme(9)

πŸ“¦ version 3.2, in arch rolling

πŸ’… libnvme(9) β€” API Manual

okay so bestie, welcome to the libnvme API manual, page libnvme(9) β€” and today's main character is literally one enum, and it's giving rate limiting, so let's get into it ✨


🌸 NAME

enum nvme_rate_limiting_scope β€” Non-Volatile Storage Medium Access Descriptor - Scope (SC) πŸŽ€

like yes, that's a whole mouthful, but it's just the enum that tells you what scope (SC) a rate limiting thing applies to. iykyk πŸ’…


πŸ¦‹ SYNOPSIS

enum nvme_rate_limiting_scope {
    NVME_RATE_LIMITING_SCOPE_NVM_SUBSYSTEM ,
    NVME_RATE_LIMITING_SCOPE_DOMAIN ,
    NVME_RATE_LIMITING_SCOPE_ENDURANCE_GROUP ,
    NVME_RATE_LIMITING_SCOPE_NAMESPACE

};

no cap, that's the whole thing β€” four constants, zero drama 🫢


πŸ‘‘ Constants

okay so here are the four icons, one per bullet, and ngl the descriptions are short and sweet so i'm matching the energy πŸ’–

  • NVME_RATE_LIMITING_SCOPE_NVM_SUBSYSTEM β€” NVM subsystem 🌈
  • NVME_RATE_LIMITING_SCOPE_DOMAIN β€” Domain ⭐
  • NVME_RATE_LIMITING_SCOPE_ENDURANCE_GROUP β€” Endurance Group πŸ”₯
  • NVME_RATE_LIMITING_SCOPE_NAMESPACE β€” Namespace πŸ¦‹

like, that's it. that's the enum. every constant accounted for, nothing skipped, we ate and left no crumbs πŸ“


fr fr bestie, that's the entire page β€” no hidden options, no environment variables, no exit statuses, no bug notes, just four scopes and a dream πŸ’œ

and that's a wrap, babe! πŸŽ€ this was enum nvme_rate_limiting_scope from the API Manual, dated October 2026, living on page libnvme(9) β€” go forth and rate limit responsibly, mwah πŸ’…βœ¨πŸŒΈ

πŸ“¦ where this page comes from