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

#include <ehca_classes.h>

Data Fields

union {
   struct ib_qp   ib_qp
 
   struct ib_srq   ib_srq
 
}; 
 
u32 qp_type
 
enum ehca_ext_qp_type ext_type
 
enum ib_qp_state state
 
struct ipz_queue ipz_squeue
 
struct ehca_queue_map sq_map
 
struct ipz_queue ipz_rqueue
 
struct ehca_queue_map rq_map
 
struct h_galpas galpas
 
u32 qkey
 
u32 real_qp_num
 
u32 token
 
spinlock_t spinlock_s
 
spinlock_t spinlock_r
 
u32 sq_max_inline_data_size
 
struct ipz_qp_handle ipz_qp_handle
 
struct ehca_pfqp pf
 
struct ib_qp_init_attr init_attr
 
struct ehca_cqsend_cq
 
struct ehca_cqrecv_cq
 
unsigned int sqerr_purgeflag
 
struct hlist_node list_entries
 
struct ehca_mod_qp_parmmod_qp_parm
 
int mod_qp_parm_idx
 
u32 mm_count_squeue
 
u32 mm_count_rqueue
 
u32 mm_count_galpa
 
int unsol_ack_circ
 
int mtu_shift
 
u32 message_count
 
u32 packet_count
 
atomic_t nr_events
 
wait_queue_head_t wait_completion
 
int mig_armed
 
struct list_head sq_err_node
 
struct list_head rq_err_node
 

Detailed Description

Definition at line 185 of file ehca_classes.h.

Field Documentation

union { ... }
enum ehca_ext_qp_type ext_type

Definition at line 191 of file ehca_classes.h.

struct h_galpas galpas

Definition at line 197 of file ehca_classes.h.

Definition at line 187 of file ehca_classes.h.

Definition at line 188 of file ehca_classes.h.

Definition at line 206 of file ehca_classes.h.

Definition at line 204 of file ehca_classes.h.

struct ipz_queue ipz_rqueue

Definition at line 195 of file ehca_classes.h.

struct ipz_queue ipz_squeue

Definition at line 193 of file ehca_classes.h.

struct hlist_node list_entries

Definition at line 210 of file ehca_classes.h.

u32 message_count

Definition at line 221 of file ehca_classes.h.

int mig_armed

Definition at line 225 of file ehca_classes.h.

u32 mm_count_galpa

Definition at line 217 of file ehca_classes.h.

u32 mm_count_rqueue

Definition at line 216 of file ehca_classes.h.

u32 mm_count_squeue

Definition at line 215 of file ehca_classes.h.

struct ehca_mod_qp_parm* mod_qp_parm

Definition at line 212 of file ehca_classes.h.

int mod_qp_parm_idx

Definition at line 213 of file ehca_classes.h.

int mtu_shift

Definition at line 220 of file ehca_classes.h.

atomic_t nr_events

Definition at line 223 of file ehca_classes.h.

u32 packet_count

Definition at line 222 of file ehca_classes.h.

Definition at line 205 of file ehca_classes.h.

u32 qkey

Definition at line 198 of file ehca_classes.h.

u32 qp_type

Definition at line 190 of file ehca_classes.h.

u32 real_qp_num

Definition at line 199 of file ehca_classes.h.

struct ehca_cq* recv_cq

Definition at line 208 of file ehca_classes.h.

struct list_head rq_err_node

Definition at line 227 of file ehca_classes.h.

Definition at line 196 of file ehca_classes.h.

struct ehca_cq* send_cq

Definition at line 207 of file ehca_classes.h.

spinlock_t spinlock_r

Definition at line 202 of file ehca_classes.h.

spinlock_t spinlock_s

Definition at line 201 of file ehca_classes.h.

struct list_head sq_err_node

Definition at line 226 of file ehca_classes.h.

Definition at line 194 of file ehca_classes.h.

u32 sq_max_inline_data_size

Definition at line 203 of file ehca_classes.h.

unsigned int sqerr_purgeflag

Definition at line 209 of file ehca_classes.h.

Definition at line 192 of file ehca_classes.h.

Definition at line 200 of file ehca_classes.h.

int unsol_ack_circ

Definition at line 219 of file ehca_classes.h.

wait_queue_head_t wait_completion

Definition at line 224 of file ehca_classes.h.


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