smartmontools SVN Rev 5680
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::nvme_or_sat_device
 
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 5677 2025-03-20 17:22:18Z chrfranke $"
 

Macro Definition Documentation

◆ SNT_JMICRON_CDB_LEN

#define SNT_JMICRON_CDB_LEN   12

Definition at line 164 of file scsinvme.cpp.

◆ SNT_JMICRON_NVM_CMD_LEN

#define SNT_JMICRON_NVM_CMD_LEN   512

Definition at line 165 of file scsinvme.cpp.

◆ SNT_JMICRON_NVME_SIGNATURE

#define SNT_JMICRON_NVME_SIGNATURE   0x454d564eu

Definition at line 163 of file scsinvme.cpp.

Variable Documentation

◆ scsinvme_cpp_svnid

const char* scsinvme_cpp_svnid = "$Id: scsinvme.cpp 5677 2025-03-20 17:22:18Z chrfranke $"

Definition at line 23 of file scsinvme.cpp.