libnvme(9)
π NAME π
okay so bestie, welcome to the libnvme(9) API Manual β and this page is literally all about struct libnvme_passthru_completion, aka the async passthru completion record. no cap, that's the whole name. π
β¨ SYNOPSIS β¨
struct libnvme_passthru_completion {
struct libnvme_passthru_cmd *cmd;
void *cookie;
int status;
};
π«Ά Members π«Ά
cmdβ the command that completed, bestie. it's astruct libnvme_passthru_cmd *in the struct, slay.cookieβ the user cookie that was provided tolibnvme_submit_*_passthru. keep that wildcard exactly, iykyk.statusβ the completion status: an NVMe status or a negative errno. both possibilities stay on the menu. π
πΈ Description πΈ
this record is used for both admin and IO passthru command completions. like, both. admin and IO. it's giving equal-opportunity completion energy. π
k that's the whole vibe π«Ά β from the October 2026 struct libnvme_passthru_completion page in the libnvme(9) API Manual. byeee bestie β¨π
π¦ 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