Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Enumerations
mthca_provider.h File Reference
#include <rdma/ib_verbs.h>
#include <rdma/ib_pack.h>

Go to the source code of this file.

Data Structures

struct  mthca_buf_list
 
union  mthca_buf
 
struct  mthca_uar
 
struct  mthca_ucontext
 
struct  mthca_mr
 
struct  mthca_fmr
 
struct  mthca_pd
 
struct  mthca_eq
 
struct  mthca_ah
 
struct  mthca_cq_buf
 
struct  mthca_cq_resize
 
struct  mthca_cq
 
struct  mthca_srq
 
struct  mthca_wq
 
struct  mthca_qp
 
struct  mthca_sqp
 

Macros

#define MTHCA_MPT_FLAG_ATOMIC   (1 << 14)
 
#define MTHCA_MPT_FLAG_REMOTE_WRITE   (1 << 13)
 
#define MTHCA_MPT_FLAG_REMOTE_READ   (1 << 12)
 
#define MTHCA_MPT_FLAG_LOCAL_WRITE   (1 << 11)
 
#define MTHCA_MPT_FLAG_LOCAL_READ   (1 << 10)
 

Enumerations

enum  mthca_ah_type { MTHCA_AH_ON_HCA, MTHCA_AH_PCI_POOL, MTHCA_AH_KMALLOC }
 

Macro Definition Documentation

#define MTHCA_MPT_FLAG_ATOMIC   (1 << 14)

Definition at line 41 of file mthca_provider.h.

#define MTHCA_MPT_FLAG_LOCAL_READ   (1 << 10)

Definition at line 45 of file mthca_provider.h.

#define MTHCA_MPT_FLAG_LOCAL_WRITE   (1 << 11)

Definition at line 44 of file mthca_provider.h.

#define MTHCA_MPT_FLAG_REMOTE_READ   (1 << 12)

Definition at line 43 of file mthca_provider.h.

#define MTHCA_MPT_FLAG_REMOTE_WRITE   (1 << 13)

Definition at line 42 of file mthca_provider.h.

Enumeration Type Documentation

Enumerator:
MTHCA_AH_ON_HCA 
MTHCA_AH_PCI_POOL 
MTHCA_AH_KMALLOC 

Definition at line 121 of file mthca_provider.h.