smartmontools SVN Rev 5613
Utility to control and monitor storage systems with "S.M.A.R.T."
Public Attributes | List of all members
nvme_pt_command Struct Reference

#include <freebsd_nvme_ioctl.h>

Collaboration diagram for nvme_pt_command:
Collaboration graph

Public Attributes

struct nvme_command cmd
struct nvme_completion cpl
void * buf
uint32_t len
uint32_t is_read
struct mtx * driver_lock
struct nvme_sqe cmd
struct nvme_cqe cpl
uint32_t timeout

Detailed Description

Definition at line 95 of file freebsd_nvme_ioctl.h.

Member Data Documentation

◆ buf

void * nvme_pt_command::buf

Definition at line 124 of file freebsd_nvme_ioctl.h.

◆ cmd [1/2]

struct nvme_command nvme_pt_command::cmd

Definition at line 108 of file freebsd_nvme_ioctl.h.

◆ cmd [2/2]

struct nvme_sqe nvme_pt_command::cmd

Definition at line 141 of file netbsd_nvme_ioctl.h.

◆ cpl [1/2]

struct nvme_completion nvme_pt_command::cpl

Definition at line 121 of file freebsd_nvme_ioctl.h.

◆ cpl [2/2]

struct nvme_cqe nvme_pt_command::cpl

Definition at line 154 of file netbsd_nvme_ioctl.h.

◆ driver_lock

struct mtx* nvme_pt_command::driver_lock

Definition at line 145 of file freebsd_nvme_ioctl.h.

◆ is_read

uint32_t nvme_pt_command::is_read

Definition at line 139 of file freebsd_nvme_ioctl.h.

◆ len

uint32_t nvme_pt_command::len

Definition at line 130 of file freebsd_nvme_ioctl.h.

◆ timeout

uint32_t nvme_pt_command::timeout

Definition at line 179 of file netbsd_nvme_ioctl.h.

The documentation for this struct was generated from the following files: