---
name: "libnvme_passthru_completion-libnvme3"
section: "2"
platform: "linux"
package: "nvme-cli"
version: "3.2-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/libnvme_passthru_completion-libnvme3"
---

# libnvme\_passthru\_completion-libnvme3(2)

Async passthru completion record

## NAME

struct libnvme\_passthru\_completion - Async passthru completion record

## SYNOPSIS

struct libnvme\_passthru\_completion {\
     **struct libnvme\_passthru\_cmd \*cmd;**\
     **void \*cookie;**\
     **int status;**\
 };\

## Members

- cmd

  Command that completed

- cookie

  User cookie provided to libnvme\_submit\_\***\_passthru**

- status

  Completion status (NVMe status or negative errno)

## Description

Used for both admin and IO passthru command completions.
