smartmontools SVN Rev 5612
Utility to control and monitor storage systems with "S.M.A.R.T."
Classes | Namespaces | Macros | Variables
scsinvme.cpp File Reference
#include "config.h"
#include "dev_interface.h"
#include "dev_tunnelled.h"
#include "nvmecmds.h"
#include "scsicmds.h"
#include "sg_unaligned.h"
#include "utility.h"
#include <errno.h>
Include dependency graph for scsinvme.cpp:

Go to the source code of this file.

Classes

class  snt::sntasmedia_device
 
class  snt::sntjmicron_device
 
class  snt::sntrealtek_device
 

Namespaces

namespace  snt
 

Macros

#define SNT_JMICRON_NVME_SIGNATURE   0x454d564eu
 
#define SNT_JMICRON_CDB_LEN   12
 
#define SNT_JMICRON_NVM_CMD_LEN   512
 

Variables

const char * scsinvme_cpp_svnid = "$Id: scsinvme.cpp 5568 2023-12-22 17:34:33Z chrfranke $"
 

Macro Definition Documentation

◆ SNT_JMICRON_CDB_LEN

#define SNT_JMICRON_CDB_LEN   12

Definition at line 120 of file scsinvme.cpp.

◆ SNT_JMICRON_NVM_CMD_LEN

#define SNT_JMICRON_NVM_CMD_LEN   512

Definition at line 121 of file scsinvme.cpp.

◆ SNT_JMICRON_NVME_SIGNATURE

#define SNT_JMICRON_NVME_SIGNATURE   0x454d564eu

Definition at line 119 of file scsinvme.cpp.

Variable Documentation

◆ scsinvme_cpp_svnid

const char* scsinvme_cpp_svnid = "$Id: scsinvme.cpp 5568 2023-12-22 17:34:33Z chrfranke $"

Definition at line 23 of file scsinvme.cpp.