smartmontools SVN Rev 5409
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
[legend]

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: