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

#include <linux_nvme_ioctl.h>

Collaboration diagram for nvme_user_io:
Collaboration graph
[legend]

Public Attributes

__u8 opcode
 
__u8 flags
 
__u16 control
 
__u16 nblocks
 
__u16 rsvd
 
__u64 metadata
 
__u64 addr
 
__u64 slba
 
__u32 dsmgmt
 
__u32 reftag
 
__u16 apptag
 
__u16 appmask
 

Detailed Description

Definition at line 12 of file linux_nvme_ioctl.h.

Member Data Documentation

◆ addr

__u64 nvme_user_io::addr

Definition at line 19 of file linux_nvme_ioctl.h.

◆ appmask

__u16 nvme_user_io::appmask

Definition at line 24 of file linux_nvme_ioctl.h.

◆ apptag

__u16 nvme_user_io::apptag

Definition at line 23 of file linux_nvme_ioctl.h.

◆ control

__u16 nvme_user_io::control

Definition at line 15 of file linux_nvme_ioctl.h.

◆ dsmgmt

__u32 nvme_user_io::dsmgmt

Definition at line 21 of file linux_nvme_ioctl.h.

◆ flags

__u8 nvme_user_io::flags

Definition at line 14 of file linux_nvme_ioctl.h.

◆ metadata

__u64 nvme_user_io::metadata

Definition at line 18 of file linux_nvme_ioctl.h.

◆ nblocks

__u16 nvme_user_io::nblocks

Definition at line 16 of file linux_nvme_ioctl.h.

◆ opcode

__u8 nvme_user_io::opcode

Definition at line 13 of file linux_nvme_ioctl.h.

◆ reftag

__u32 nvme_user_io::reftag

Definition at line 22 of file linux_nvme_ioctl.h.

◆ rsvd

__u16 nvme_user_io::rsvd

Definition at line 17 of file linux_nvme_ioctl.h.

◆ slba

__u64 nvme_user_io::slba

Definition at line 20 of file linux_nvme_ioctl.h.


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