Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Typedefs
mpi_fc.h File Reference

Go to the source code of this file.

Data Structures

struct  _MSG_LINK_SERVICE_BUFFER_POST_REQUEST
 
struct  _WWNFORMAT
 
struct  _MSG_LINK_SERVICE_BUFFER_POST_REPLY
 
struct  _MSG_LINK_SERVICE_RSP_REQUEST
 
struct  _MSG_LINK_SERVICE_RSP_REPLY
 
struct  _MSG_EXLINK_SERVICE_SEND_REQUEST
 
struct  _MSG_EXLINK_SERVICE_SEND_REPLY
 
struct  _MSG_FC_ABORT_REQUEST
 
struct  _MSG_FC_ABORT_REPLY
 
struct  _MSG_FC_COMMON_TRANSPORT_SEND_REQUEST
 
struct  _MSG_FC_COMMON_TRANSPORT_SEND_REPLY
 
struct  _MSG_FC_PRIMITIVE_SEND_REQUEST
 
struct  _MSG_FC_PRIMITIVE_SEND_REPLY
 

Macros

#define LINK_SERVICE_BUFFER_POST_FLAGS_PORT_MASK   (0x01)
 
#define MPI_LS_BUF_POST_REPLY_FLAG_NO_RSP_NEEDED   (0x80)
 
#define MPI_FC_DID_MASK   (0x00FFFFFF)
 
#define MPI_FC_DID_SHIFT   (0)
 
#define MPI_FC_RCTL_MASK   (0xFF000000)
 
#define MPI_FC_RCTL_SHIFT   (24)
 
#define MPI_FC_SID_MASK   (0x00FFFFFF)
 
#define MPI_FC_SID_SHIFT   (0)
 
#define MPI_FC_CSCTL_MASK   (0xFF000000)
 
#define MPI_FC_CSCTL_SHIFT   (24)
 
#define MPI_FC_FCTL_MASK   (0x00FFFFFF)
 
#define MPI_FC_FCTL_SHIFT   (0)
 
#define MPI_FC_TYPE_MASK   (0xFF000000)
 
#define MPI_FC_TYPE_SHIFT   (24)
 
#define FCP_TARGET_DID_MASK   (0x00FFFFFF)
 
#define FCP_TARGET_DID_SHIFT   (0)
 
#define FCP_TARGET_RCTL_MASK   (0xFF000000)
 
#define FCP_TARGET_RCTL_SHIFT   (24)
 
#define FCP_TARGET_SID_MASK   (0x00FFFFFF)
 
#define FCP_TARGET_SID_SHIFT   (0)
 
#define FCP_TARGET_CSCTL_MASK   (0xFF000000)
 
#define FCP_TARGET_CSCTL_SHIFT   (24)
 
#define FCP_TARGET_FCTL_MASK   (0x00FFFFFF)
 
#define FCP_TARGET_FCTL_SHIFT   (0)
 
#define FCP_TARGET_TYPE_MASK   (0xFF000000)
 
#define FCP_TARGET_TYPE_SHIFT   (24)
 
#define LINK_SERVICE_RSP_FLAGS_IMMEDIATE   (0x80)
 
#define LINK_SERVICE_RSP_FLAGS_PORT_MASK   (0x01)
 
#define EX_LINK_SERVICE_SEND_DID_MASK   (0x00FFFFFF)
 
#define EX_LINK_SERVICE_SEND_DID_SHIFT   (0)
 
#define EX_LINK_SERVICE_SEND_MSGFLAGS_MASK   (0xFF000000)
 
#define EX_LINK_SERVICE_SEND_MSGFLAGS_SHIFT   (24)
 
#define FC_ABORT_FLAG_PORT_MASK   (0x01)
 
#define FC_ABORT_TYPE_ALL_FC_BUFFERS   (0x00)
 
#define FC_ABORT_TYPE_EXACT_FC_BUFFER   (0x01)
 
#define FC_ABORT_TYPE_CT_SEND_REQUEST   (0x02)
 
#define FC_ABORT_TYPE_EXLINKSEND_REQUEST   (0x03)
 
#define MPI_FC_CT_SEND_DID_MASK   (0x00FFFFFF)
 
#define MPI_FC_CT_SEND_DID_SHIFT   (0)
 
#define MPI_FC_CT_SEND_MSGFLAGS_MASK   (0xFF000000)
 
#define MPI_FC_CT_SEND_MSGFLAGS_SHIFT   (24)
 
#define MPI_FC_PRIM_SEND_FLAGS_PORT_MASK   (0x01)
 
#define MPI_FC_PRIM_SEND_FLAGS_ML_RESET_LINK   (0x02)
 
#define MPI_FC_PRIM_SEND_FLAGS_RESET_LINK   (0x04)
 
#define MPI_FC_PRIM_SEND_FLAGS_STOP_SEND   (0x08)
 
#define MPI_FC_PRIM_SEND_FLAGS_SEND_ONCE   (0x10)
 
#define MPI_FC_PRIM_SEND_FLAGS_SEND_AROUND   (0x20)
 
#define MPI_FC_PRIM_SEND_FLAGS_UNTIL_FULL   (0x40)
 
#define MPI_FC_PRIM_SEND_FLAGS_FOREVER   (0x80)
 

Typedefs

typedef struct
_MSG_LINK_SERVICE_BUFFER_POST_REQUEST 
MSG_LINK_SERVICE_BUFFER_POST_REQUEST
 
typedef struct
_MSG_LINK_SERVICE_BUFFER_POST_REQUEST 
PTR_MSG_LINK_SERVICE_BUFFER_POST_REQUEST
 
typedef struct
_MSG_LINK_SERVICE_BUFFER_POST_REQUEST 
LinkServiceBufferPostRequest_t
 
typedef struct
_MSG_LINK_SERVICE_BUFFER_POST_REQUEST 
pLinkServiceBufferPostRequest_t
 
typedef struct _WWNFORMAT WWNFORMAT
 
typedef struct _WWNFORMAT WwnFormat_t
 
typedef struct
_MSG_LINK_SERVICE_BUFFER_POST_REPLY 
MSG_LINK_SERVICE_BUFFER_POST_REPLY
 
typedef struct
_MSG_LINK_SERVICE_BUFFER_POST_REPLY 
PTR_MSG_LINK_SERVICE_BUFFER_POST_REPLY
 
typedef struct
_MSG_LINK_SERVICE_BUFFER_POST_REPLY 
LinkServiceBufferPostReply_t
 
typedef struct
_MSG_LINK_SERVICE_BUFFER_POST_REPLY 
pLinkServiceBufferPostReply_t
 
typedef struct
_MSG_LINK_SERVICE_RSP_REQUEST 
MSG_LINK_SERVICE_RSP_REQUEST
 
typedef struct
_MSG_LINK_SERVICE_RSP_REQUEST 
PTR_MSG_LINK_SERVICE_RSP_REQUEST
 
typedef struct
_MSG_LINK_SERVICE_RSP_REQUEST 
LinkServiceRspRequest_t
 
typedef struct
_MSG_LINK_SERVICE_RSP_REQUEST 
pLinkServiceRspRequest_t
 
typedef struct
_MSG_LINK_SERVICE_RSP_REPLY 
MSG_LINK_SERVICE_RSP_REPLY
 
typedef struct
_MSG_LINK_SERVICE_RSP_REPLY 
PTR_MSG_LINK_SERVICE_RSP_REPLY
 
typedef struct
_MSG_LINK_SERVICE_RSP_REPLY 
LinkServiceRspReply_t
 
typedef struct
_MSG_LINK_SERVICE_RSP_REPLY 
pLinkServiceRspReply_t
 
typedef struct
_MSG_EXLINK_SERVICE_SEND_REQUEST 
MSG_EXLINK_SERVICE_SEND_REQUEST
 
typedef struct
_MSG_EXLINK_SERVICE_SEND_REQUEST 
PTR_MSG_EXLINK_SERVICE_SEND_REQUEST
 
typedef struct
_MSG_EXLINK_SERVICE_SEND_REQUEST 
ExLinkServiceSendRequest_t
 
typedef struct
_MSG_EXLINK_SERVICE_SEND_REQUEST 
pExLinkServiceSendRequest_t
 
typedef struct
_MSG_EXLINK_SERVICE_SEND_REPLY 
MSG_EXLINK_SERVICE_SEND_REPLY
 
typedef struct
_MSG_EXLINK_SERVICE_SEND_REPLY 
PTR_MSG_EXLINK_SERVICE_SEND_REPLY
 
typedef struct
_MSG_EXLINK_SERVICE_SEND_REPLY 
ExLinkServiceSendReply_t
 
typedef struct
_MSG_EXLINK_SERVICE_SEND_REPLY 
pExLinkServiceSendReply_t
 
typedef struct
_MSG_FC_ABORT_REQUEST 
MSG_FC_ABORT_REQUEST
 
typedef struct
_MSG_FC_ABORT_REQUEST 
PTR_MSG_FC_ABORT_REQUEST
 
typedef struct
_MSG_FC_ABORT_REQUEST 
FcAbortRequest_t
 
typedef struct
_MSG_FC_ABORT_REQUEST 
pFcAbortRequest_t
 
typedef struct _MSG_FC_ABORT_REPLY MSG_FC_ABORT_REPLY
 
typedef struct _MSG_FC_ABORT_REPLY PTR_MSG_FC_ABORT_REPLY
 
typedef struct _MSG_FC_ABORT_REPLY FcAbortReply_t
 
typedef struct _MSG_FC_ABORT_REPLY pFcAbortReply_t
 
typedef struct
_MSG_FC_COMMON_TRANSPORT_SEND_REQUEST 
MSG_FC_COMMON_TRANSPORT_SEND_REQUEST
 
typedef struct
_MSG_FC_COMMON_TRANSPORT_SEND_REQUEST 
PTR_MSG_FC_COMMON_TRANSPORT_SEND_REQUEST
 
typedef struct
_MSG_FC_COMMON_TRANSPORT_SEND_REQUEST 
FcCommonTransportSendRequest_t
 
typedef struct
_MSG_FC_COMMON_TRANSPORT_SEND_REQUEST 
pFcCommonTransportSendRequest_t
 
typedef struct
_MSG_FC_COMMON_TRANSPORT_SEND_REPLY 
MSG_FC_COMMON_TRANSPORT_SEND_REPLY
 
typedef struct
_MSG_FC_COMMON_TRANSPORT_SEND_REPLY 
PTR_MSG_FC_COMMON_TRANSPORT_SEND_REPLY
 
typedef struct
_MSG_FC_COMMON_TRANSPORT_SEND_REPLY 
FcCommonTransportSendReply_t
 
typedef struct
_MSG_FC_COMMON_TRANSPORT_SEND_REPLY 
pFcCommonTransportSendReply_t
 
typedef struct
_MSG_FC_PRIMITIVE_SEND_REQUEST 
MSG_FC_PRIMITIVE_SEND_REQUEST
 
typedef struct
_MSG_FC_PRIMITIVE_SEND_REQUEST 
PTR_MSG_FC_PRIMITIVE_SEND_REQUEST
 
typedef struct
_MSG_FC_PRIMITIVE_SEND_REQUEST 
FcPrimitiveSendRequest_t
 
typedef struct
_MSG_FC_PRIMITIVE_SEND_REQUEST 
pFcPrimitiveSendRequest_t
 
typedef struct
_MSG_FC_PRIMITIVE_SEND_REPLY 
MSG_FC_PRIMITIVE_SEND_REPLY
 
typedef struct
_MSG_FC_PRIMITIVE_SEND_REPLY 
PTR_MSG_FC_PRIMITIVE_SEND_REPLY
 
typedef struct
_MSG_FC_PRIMITIVE_SEND_REPLY 
FcPrimitiveSendReply_t
 
typedef struct
_MSG_FC_PRIMITIVE_SEND_REPLY 
pFcPrimitiveSendReply_t
 

Macro Definition Documentation

#define EX_LINK_SERVICE_SEND_DID_MASK   (0x00FFFFFF)

Definition at line 210 of file mpi_fc.h.

#define EX_LINK_SERVICE_SEND_DID_SHIFT   (0)

Definition at line 211 of file mpi_fc.h.

#define EX_LINK_SERVICE_SEND_MSGFLAGS_MASK   (0xFF000000)

Definition at line 212 of file mpi_fc.h.

#define EX_LINK_SERVICE_SEND_MSGFLAGS_SHIFT   (24)

Definition at line 213 of file mpi_fc.h.

#define FC_ABORT_FLAG_PORT_MASK   (0x01)

Definition at line 252 of file mpi_fc.h.

#define FC_ABORT_TYPE_ALL_FC_BUFFERS   (0x00)

Definition at line 254 of file mpi_fc.h.

#define FC_ABORT_TYPE_CT_SEND_REQUEST   (0x02)

Definition at line 256 of file mpi_fc.h.

#define FC_ABORT_TYPE_EXACT_FC_BUFFER   (0x01)

Definition at line 255 of file mpi_fc.h.

#define FC_ABORT_TYPE_EXLINKSEND_REQUEST   (0x03)

Definition at line 257 of file mpi_fc.h.

#define FCP_TARGET_CSCTL_MASK   (0xFF000000)

Definition at line 136 of file mpi_fc.h.

#define FCP_TARGET_CSCTL_SHIFT   (24)

Definition at line 137 of file mpi_fc.h.

#define FCP_TARGET_DID_MASK   (0x00FFFFFF)

Definition at line 130 of file mpi_fc.h.

#define FCP_TARGET_DID_SHIFT   (0)

Definition at line 131 of file mpi_fc.h.

#define FCP_TARGET_FCTL_MASK   (0x00FFFFFF)

Definition at line 138 of file mpi_fc.h.

#define FCP_TARGET_FCTL_SHIFT   (0)

Definition at line 139 of file mpi_fc.h.

#define FCP_TARGET_RCTL_MASK   (0xFF000000)

Definition at line 132 of file mpi_fc.h.

#define FCP_TARGET_RCTL_SHIFT   (24)

Definition at line 133 of file mpi_fc.h.

#define FCP_TARGET_SID_MASK   (0x00FFFFFF)

Definition at line 134 of file mpi_fc.h.

#define FCP_TARGET_SID_SHIFT   (0)

Definition at line 135 of file mpi_fc.h.

#define FCP_TARGET_TYPE_MASK   (0xFF000000)

Definition at line 140 of file mpi_fc.h.

#define FCP_TARGET_TYPE_SHIFT   (24)

Definition at line 141 of file mpi_fc.h.

#define LINK_SERVICE_BUFFER_POST_FLAGS_PORT_MASK   (0x01)

Definition at line 74 of file mpi_fc.h.

#define LINK_SERVICE_RSP_FLAGS_IMMEDIATE   (0x80)

Definition at line 171 of file mpi_fc.h.

#define LINK_SERVICE_RSP_FLAGS_PORT_MASK   (0x01)

Definition at line 172 of file mpi_fc.h.

#define MPI_FC_CSCTL_MASK   (0xFF000000)

Definition at line 122 of file mpi_fc.h.

#define MPI_FC_CSCTL_SHIFT   (24)

Definition at line 123 of file mpi_fc.h.

#define MPI_FC_CT_SEND_DID_MASK   (0x00FFFFFF)

Definition at line 296 of file mpi_fc.h.

#define MPI_FC_CT_SEND_DID_SHIFT   (0)

Definition at line 297 of file mpi_fc.h.

#define MPI_FC_CT_SEND_MSGFLAGS_MASK   (0xFF000000)

Definition at line 298 of file mpi_fc.h.

#define MPI_FC_CT_SEND_MSGFLAGS_SHIFT   (24)

Definition at line 299 of file mpi_fc.h.

#define MPI_FC_DID_MASK   (0x00FFFFFF)

Definition at line 116 of file mpi_fc.h.

#define MPI_FC_DID_SHIFT   (0)

Definition at line 117 of file mpi_fc.h.

#define MPI_FC_FCTL_MASK   (0x00FFFFFF)

Definition at line 124 of file mpi_fc.h.

#define MPI_FC_FCTL_SHIFT   (0)

Definition at line 125 of file mpi_fc.h.

#define MPI_FC_PRIM_SEND_FLAGS_FOREVER   (0x80)

Definition at line 346 of file mpi_fc.h.

#define MPI_FC_PRIM_SEND_FLAGS_ML_RESET_LINK   (0x02)

Definition at line 340 of file mpi_fc.h.

#define MPI_FC_PRIM_SEND_FLAGS_PORT_MASK   (0x01)

Definition at line 339 of file mpi_fc.h.

#define MPI_FC_PRIM_SEND_FLAGS_RESET_LINK   (0x04)

Definition at line 341 of file mpi_fc.h.

#define MPI_FC_PRIM_SEND_FLAGS_SEND_AROUND   (0x20)

Definition at line 344 of file mpi_fc.h.

#define MPI_FC_PRIM_SEND_FLAGS_SEND_ONCE   (0x10)

Definition at line 343 of file mpi_fc.h.

#define MPI_FC_PRIM_SEND_FLAGS_STOP_SEND   (0x08)

Definition at line 342 of file mpi_fc.h.

#define MPI_FC_PRIM_SEND_FLAGS_UNTIL_FULL   (0x40)

Definition at line 345 of file mpi_fc.h.

#define MPI_FC_RCTL_MASK   (0xFF000000)

Definition at line 118 of file mpi_fc.h.

#define MPI_FC_RCTL_SHIFT   (24)

Definition at line 119 of file mpi_fc.h.

#define MPI_FC_SID_MASK   (0x00FFFFFF)

Definition at line 120 of file mpi_fc.h.

#define MPI_FC_SID_SHIFT   (0)

Definition at line 121 of file mpi_fc.h.

#define MPI_FC_TYPE_MASK   (0xFF000000)

Definition at line 126 of file mpi_fc.h.

#define MPI_FC_TYPE_SHIFT   (24)

Definition at line 127 of file mpi_fc.h.

#define MPI_LS_BUF_POST_REPLY_FLAG_NO_RSP_NEEDED   (0x80)

Definition at line 114 of file mpi_fc.h.

Typedef Documentation