Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
ocrdma_dev Struct Reference

#include <ocrdma.h>

Data Fields

struct ib_device ibdev
 
struct ocrdma_dev_attr attr
 
struct mutex dev_lock
 
spinlock_t flush_q_lock ____cacheline_aligned
 
struct ocrdma_cq ** cq_tbl
 
struct ocrdma_qp ** qp_tbl
 
struct ocrdma_eq meq
 
struct ocrdma_eqqp_eq_tbl
 
int eq_cnt
 
u16 base_eqid
 
u16 max_eq
 
union ib_gidsgid_tbl
 
spinlock_t sgid_lock
 
int gsi_qp_created
 
struct ocrdma_cqgsi_sqcq
 
struct ocrdma_cqgsi_rqcq
 
struct {
   struct ocrdma_av *   va
 
   dma_addr_t   pa
 
   u32   size
 
   u32   num_ah
 
   spinlock_t   lock
 
   u32   ahid
 
   struct ocrdma_pbl   pbl
 
av_tbl
 
voidmbx_cmd
 
struct ocrdma_mq mq
 
struct mqe_ctx mqe_ctx
 
struct be_dev_info nic_info
 
struct list_head entry
 
struct rcu_head rcu
 
int id
 

Detailed Description

Definition at line 126 of file ocrdma.h.

Field Documentation

Definition at line 131 of file ocrdma.h.

u32 ahid

Definition at line 161 of file ocrdma.h.

Definition at line 128 of file ocrdma.h.

struct { ... } av_tbl
u16 base_eqid

Definition at line 139 of file ocrdma.h.

struct ocrdma_cq** cq_tbl

Definition at line 133 of file ocrdma.h.

struct mutex dev_lock

Definition at line 130 of file ocrdma.h.

Definition at line 171 of file ocrdma.h.

int eq_cnt

Definition at line 138 of file ocrdma.h.

int gsi_qp_created

Definition at line 148 of file ocrdma.h.

struct ocrdma_cq* gsi_rqcq

Definition at line 150 of file ocrdma.h.

struct ocrdma_cq* gsi_sqcq

Definition at line 149 of file ocrdma.h.

Definition at line 127 of file ocrdma.h.

Definition at line 173 of file ocrdma.h.

spinlock_t lock

Definition at line 160 of file ocrdma.h.

u16 max_eq

Definition at line 140 of file ocrdma.h.

void* mbx_cmd

Definition at line 165 of file ocrdma.h.

Definition at line 136 of file ocrdma.h.

Definition at line 166 of file ocrdma.h.

Definition at line 167 of file ocrdma.h.

struct be_dev_info nic_info

Definition at line 169 of file ocrdma.h.

u32 num_ah

Definition at line 156 of file ocrdma.h.

Definition at line 154 of file ocrdma.h.

Definition at line 162 of file ocrdma.h.

struct ocrdma_eq* qp_eq_tbl

Definition at line 137 of file ocrdma.h.

struct ocrdma_qp** qp_tbl

Definition at line 134 of file ocrdma.h.

Definition at line 172 of file ocrdma.h.

spinlock_t sgid_lock

Definition at line 146 of file ocrdma.h.

union ib_gid* sgid_tbl

Definition at line 142 of file ocrdma.h.

u32 size

Definition at line 155 of file ocrdma.h.

Definition at line 153 of file ocrdma.h.


The documentation for this struct was generated from the following file: