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

#include <ocrdma.h>

Data Fields

struct ib_qp ibqp
 
struct ocrdma_devdev
 
u8 __iomemsq_db
 
spinlock_t q_lock ____cacheline_aligned
 
struct ocrdma_qp_hwq_info sq
 
struct {
   uint64_t   wrid
 
   uint16_t   dpp_wqe_idx
 
   uint16_t   dpp_wqe
 
   uint8_t   signaled
 
   uint8_t   rsvd [3]
 
wqe_wr_id_tbl
 
u32 max_inline_data
 
struct ocrdma_cqsq_cq
 
struct list_head sq_entry
 
u8 __iomemrq_db
 
struct ocrdma_qp_hwq_info rq
 
u64rqe_wr_id_tbl
 
struct ocrdma_cqrq_cq
 
struct ocrdma_srqsrq
 
struct list_head rq_entry
 
enum ocrdma_qp_state state
 
int cap_flags
 
u32 max_ord
 
u32 max_ird
 
u32 id
 
struct ocrdma_pdpd
 
enum ib_qp_type qp_type
 
int sgid_idx
 
u32 qkey
 
bool dpp_enabled
 
u8ird_q_va
 

Detailed Description

Definition at line 256 of file ocrdma.h.

Field Documentation

Definition at line 262 of file ocrdma.h.

int cap_flags

Definition at line 285 of file ocrdma.h.

Definition at line 258 of file ocrdma.h.

bool dpp_enabled

Definition at line 295 of file ocrdma.h.

uint16_t dpp_wqe

Definition at line 267 of file ocrdma.h.

uint16_t dpp_wqe_idx

Definition at line 266 of file ocrdma.h.

struct ib_qp ibqp

Definition at line 257 of file ocrdma.h.

Definition at line 288 of file ocrdma.h.

u8* ird_q_va

Definition at line 296 of file ocrdma.h.

u32 max_inline_data

Definition at line 271 of file ocrdma.h.

u32 max_ird

Definition at line 286 of file ocrdma.h.

u32 max_ord

Definition at line 286 of file ocrdma.h.

Definition at line 289 of file ocrdma.h.

u32 qkey

Definition at line 294 of file ocrdma.h.

enum ib_qp_type qp_type

Definition at line 291 of file ocrdma.h.

Definition at line 277 of file ocrdma.h.

struct ocrdma_cq* rq_cq

Definition at line 279 of file ocrdma.h.

u8 __iomem* rq_db

Definition at line 276 of file ocrdma.h.

Definition at line 282 of file ocrdma.h.

u64* rqe_wr_id_tbl

Definition at line 278 of file ocrdma.h.

uint8_t rsvd[3]

Definition at line 269 of file ocrdma.h.

int sgid_idx

Definition at line 293 of file ocrdma.h.

uint8_t signaled

Definition at line 268 of file ocrdma.h.

Definition at line 263 of file ocrdma.h.

struct ocrdma_cq* sq_cq

Definition at line 272 of file ocrdma.h.

u8 __iomem* sq_db

Definition at line 260 of file ocrdma.h.

struct list_head sq_entry

Definition at line 274 of file ocrdma.h.

Definition at line 280 of file ocrdma.h.

Definition at line 284 of file ocrdma.h.

struct { ... } * wqe_wr_id_tbl
uint64_t wrid

Definition at line 265 of file ocrdma.h.


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