libnvme(2)

πŸ’– libnvme(2) πŸ’–

okay bestie, welcome to the API Manual for libnvme β€” yes that's the manual name, we're keeping it, it's the vibe πŸ’…


✨ NAME ✨

enum nvme_lm_ctrl_data_queue_fid β€” Controller Data Queue β€” Set Feature

like, it's giving "controller data queue" but make it a set feature situation, yk? πŸŽ€


🌸 SYNOPSIS 🌸

enum nvme_lm_ctrl_data_queue_fid {
    NVME_LM_CTRL_DATA_QUEUE_ETPT_MASK ,
    NVME_LM_CTRL_DATA_QUEUE_ETPT_SHIFT

};

no cap, that's the whole enum, two members, that's it, she's small but she's iconic ✨


πŸ¦‹ Constants πŸ¦‹

lowkey just two of them and both are about ETPT, periodt:

  • NVME_LM_CTRL_DATA_QUEUE_ETPT_MASK β€” the mask that sets Enable Tail Pointer Trigger (ETPT). it's the masking queen πŸ‘‘
  • NVME_LM_CTRL_DATA_QUEUE_ETPT_SHIFT β€” the shift that sets ETPT. it's the shifting queen πŸ‘‘
bestie note: both of these are just the mask and the shift for ETPT β€” that's the whole personality of this enum, and honestly? we respect it πŸ’–

🫢 SEE ALSO 🫢

(the original page doesn't list any SEE ALSO references, so there's nothing to link here β€” not me being dramatic, it's just facts πŸ™ˆ)


okay that's the whole page, we ate and left no crumbs πŸ”₯ this was enum nvme_lm_ctrl_data_queue_fid from libnvme(2), and the footer was handing out big July 2026 energy ✨ go forth and set your features, bestie πŸ’…πŸŒΈ

πŸ“¦ where this page comes from