nvme_init_keep_alive(9)
π nvme_init_keep_alive(9) π
okay so bestie, you're in the libnvme API manual, section 9, and today's main character is nvme_init_keep_alive. she's not loud, she's not flashy β she just sets things up so your Keep Alive command can actually, y'know, exist. π
β¨ NAME β¨
nvme_init_keep_alive β Initialize passthru command for Keep Alive command
like yes, that's literally her whole job and she ate π
πΈ SYNOPSIS πΈ
void nvme_init_keep_alive (struct libnvme_passthru_cmd *cmd );
bestie it returns void β nothing comes back, no notes, no drama, she just does the thing π«Ά
π¦ ARGUMENTS π¦
cmdβ the passthru command to use. this is the buffer she's gonna set up for you. hand her your command and she'll do the rest, no cap π
β DESCRIPTION β
So here's the vibe check: nvme_init_keep_alive initializes the passthru command buffer for the Keep Alive command. that's it, that's the whole plot π₯
and the little detail that matters β all command specific fields are reserved. every single one of them. reserved. not yours to fill in, not yours to touch, just reserved, periodt π
think of it like she's making the bed for you: everything's already arranged, so please don't come in and rearrange the pillows π
lowkey important: cmd is passthru command to use β the whole function is just prepping that buffer for the Keep Alive command. no extra params, no flags, no secret options. she keeps it cute and minimal π§
and that's the whole page, bestie β no cap, she's a short one but she's iconic π
π· written up in October 2026 under the nvme_init_keep_alive(9) source/version tag, and yes, this little love letter to a passthru init function is officially called nvme_init_keep_alive(9) too. bye babes, go init those buffers responsibly πβ¨
π¦ 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