libnvme(9)

πŸ“¦ version 3.2, in arch rolling

πŸ¦‹ enum nvme_primary_ctrl_cap_crt β€” Controller Resource Types πŸ¦‹

okay so bestie, welcome to the libnvme(9) API Manual β€” this page is literally about enum nvme_primary_ctrl_cap_crt, aka the Controller Resource Types enum. It’s giving tiny-but-iconic, and yes, we’re covering every constant. ✨


πŸŽ€ NAME πŸŽ€

enum nvme_primary_ctrl_cap_crt β€” Controller Resource Types

🌈 SYNOPSIS 🌈

enum nvme_primary_ctrl_cap_crt {
    NVME_PRIMARY_CTRL_CAP_CRT_VQRS_SHIFT ,
    NVME_PRIMARY_CTRL_CAP_CRT_VQRS_MASK ,
    NVME_PRIMARY_CTRL_CAP_CRT_VIRS_SHIFT ,
    NVME_PRIMARY_CTRL_CAP_CRT_VIRS_MASK ,
    NVME_PRIMARY_CTRL_CAP_CRT_RSVD_SHIFT ,
    NVME_PRIMARY_CTRL_CAP_CRT_RSVD_MASK

};

πŸ’– Constants πŸ’–

no cap, here’s the whole lineup β€” every constant, with its exact job explained:

  • NVME_PRIMARY_CTRL_CAP_CRT_VQRS_SHIFT β€” the shift amount to get VQRS. πŸŒ€
  • NVME_PRIMARY_CTRL_CAP_CRT_VQRS_MASK β€” the mask to get VQRS. 🎯
  • NVME_PRIMARY_CTRL_CAP_CRT_VIRS_SHIFT β€” the shift amount to get VIRS. πŸŒ€
  • NVME_PRIMARY_CTRL_CAP_CRT_VIRS_MASK β€” the mask to get VIRS. 🎯
  • NVME_PRIMARY_CTRL_CAP_CRT_RSVD_SHIFT β€” the shift amount to get Reserved. πŸ”’
  • NVME_PRIMARY_CTRL_CAP_CRT_RSVD_MASK β€” the mask to get Reserved. πŸ”

okay that’s all six, periodt. literally every constant is here β€” no skips, no β€œwe’ll circle back,” no nothing. πŸ’…


October 2026 Β· kisses from the libnvme(9) API Manual β€” bye bestie, go slay those Controller Resource Types πŸ«ΆπŸ’‹

πŸ“¦ where this page comes from