nvme_init_g...write_atomic(9)

πŸ“¦ version 3.2, in arch rolling

πŸ’… nvme_init_get_features_write_atomic(9) πŸ’…

okay so bestie, we're in the libnvme API manual and this is the page for nvme_init_get_features_write_atomic β€” yes the name is a whole mouthful, we're surviving tho 🫢


✨ NAME ✨

nvme_init_get_features_write_atomic β€” Initialize passthru command for Get Features - Write Atomic 🌸

like, it sets up your passthru command so you can go get the Write Atomic feature, iykyk πŸ’…


✨ SYNOPSIS ✨

void nvme_init_get_features_write_atomic (struct libnvme_passthru_cmd *cmd , enum nvme_get_features_sel sel );

that's it, that's the whole signature β€” no return value, it's giving void main character energy πŸ‘‘


✨ ARGUMENTS ✨

  • cmd β€” the Passthru command to use πŸŽ€ bestie this is your command buffer, hand it over and let the function do its thing
  • sel β€” Select which type of attribute to return, see enum nvme_get_features_sel πŸ” literally just tell it which flavor of attribute you want back, the enum's got the details

✨ DESCRIPTION ✨

Initializes the passthru command buffer for the Get Features command with FID value NVME_FEAT_FID_WRITE_ATOMIC 🌟

so yeah β€” it's prepping your passthru buffer for the Get Features command, and it's using FID NVME_FEAT_FID_WRITE_ATOMIC to do it. lowkey simple, highkey useful, no cap πŸ’―


ngl there's not a ton of drama on this page β€” no warnings, no deprecated stuff, no exit codes, no environment variables, just a clean little initializer doing its job 🧚 and honestly? we love a low-stakes icon ✨

and that's the whole vibe check, bestie πŸ¦‹ this page came from the libnvme API manual, dated October 2026 β€” mwah, slay, periodt πŸ’–πŸŽ€πŸ’…

πŸ“¦ where this page comes from