Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Enumerations | Variables
zfcp_dbf.h File Reference
#include <scsi/fc/fc_fcp.h>
#include "zfcp_ext.h"
#include "zfcp_fsf.h"
#include "zfcp_def.h"

Go to the source code of this file.

Data Structures

struct  zfcp_dbf_rec_trigger
 
struct  zfcp_dbf_rec_running
 
struct  zfcp_dbf_rec
 
struct  zfcp_dbf_san
 
struct  zfcp_dbf_hba_res
 
struct  zfcp_dbf_hba_uss
 
struct  zfcp_dbf_hba
 
struct  zfcp_dbf_scsi
 
struct  zfcp_dbf_pay
 
struct  zfcp_dbf
 

Macros

#define ZFCP_DBF_TAG_LEN   7
 
#define ZFCP_DBF_INVALID_LUN   0xFFFFFFFFFFFFFFFFull
 
#define ZFCP_DBF_SAN_MAX_PAYLOAD   (FC_CT_HDR_LEN + 32)
 
#define ZFCP_DBF_SCSI_OPCODE   16
 
#define ZFCP_DBF_PAY_MAX_REC   0x100
 

Enumerations

enum  zfcp_dbf_rec_id { ZFCP_DBF_REC_TRIG = 1, ZFCP_DBF_REC_RUN = 2 }
 
enum  zfcp_dbf_san_id { ZFCP_DBF_SAN_REQ = 1, ZFCP_DBF_SAN_RES = 2, ZFCP_DBF_SAN_ELS = 3 }
 
enum  zfcp_dbf_hba_id { ZFCP_DBF_HBA_RES = 1, ZFCP_DBF_HBA_USS = 2, ZFCP_DBF_HBA_BIT = 3, ZFCP_DBF_HBA_BASIC = 4 }
 
enum  zfcp_dbf_scsi_id { ZFCP_DBF_SCSI_CMND = 1 }
 

Variables

struct zfcp_dbf_rec_trigger __packed
 

Macro Definition Documentation

#define ZFCP_DBF_INVALID_LUN   0xFFFFFFFFFFFFFFFFull

Definition at line 18 of file zfcp_dbf.h.

#define ZFCP_DBF_PAY_MAX_REC   0x100

Definition at line 238 of file zfcp_dbf.h.

#define ZFCP_DBF_SAN_MAX_PAYLOAD   (FC_CT_HDR_LEN + 32)

Definition at line 111 of file zfcp_dbf.h.

#define ZFCP_DBF_SCSI_OPCODE   16

Definition at line 219 of file zfcp_dbf.h.

#define ZFCP_DBF_TAG_LEN   7

Definition at line 16 of file zfcp_dbf.h.

Enumeration Type Documentation

enum zfcp_dbf_hba_id - HBA trace record identifier : response trace record : unsolicited status trace record : bit error trace record

Enumerator:
ZFCP_DBF_HBA_RES 
ZFCP_DBF_HBA_USS 
ZFCP_DBF_HBA_BIT 
ZFCP_DBF_HBA_BASIC 

Definition at line 153 of file zfcp_dbf.h.

enum zfcp_dbf_rec_id - recovery trace record id : triggered recovery identifier : running recovery identifier

Enumerator:
ZFCP_DBF_REC_TRIG 
ZFCP_DBF_REC_RUN 

Definition at line 54 of file zfcp_dbf.h.

enum zfcp_dbf_san_id - SAN trace record identifier : request trace record id : response trace record id : extended link service record id

Enumerator:
ZFCP_DBF_SAN_REQ 
ZFCP_DBF_SAN_RES 
ZFCP_DBF_SAN_ELS 

Definition at line 93 of file zfcp_dbf.h.

enum zfcp_dbf_scsi_id - scsi trace record identifier : scsi command trace record

Enumerator:
ZFCP_DBF_SCSI_CMND 

Definition at line 190 of file zfcp_dbf.h.

Variable Documentation