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

#include <ocrdma.h>

Data Fields

struct ib_cq ibcq
 
struct ocrdma_devdev
 
struct ocrdma_cqeva
 
u32 phase
 
u32 getp
 
u32 max_hw_cqe
 
bool phase_change
 
bool armed
 
bool solicited
 
bool arm_needed
 
spinlock_t cq_lock ____cacheline_aligned
 
spinlock_t comp_handler_lock ____cacheline_aligned
 
u16 id
 
u16 eqn
 
struct ocrdma_ucontextucontext
 
dma_addr_t pa
 
u32 len
 
atomic_t use_cnt
 
struct list_head sq_head rq_head
 

Detailed Description

Definition at line 176 of file ocrdma.h.

Field Documentation

Definition at line 190 of file ocrdma.h.

spinlock_t comp_handler_lock ____cacheline_aligned

Definition at line 194 of file ocrdma.h.

bool arm_needed

Definition at line 188 of file ocrdma.h.

bool armed

Definition at line 187 of file ocrdma.h.

Definition at line 178 of file ocrdma.h.

u16 eqn

Definition at line 196 of file ocrdma.h.

u32 getp

Definition at line 181 of file ocrdma.h.

struct ib_cq ibcq

Definition at line 177 of file ocrdma.h.

Definition at line 195 of file ocrdma.h.

u32 len

Definition at line 200 of file ocrdma.h.

u32 max_hw_cqe

Definition at line 185 of file ocrdma.h.

Definition at line 199 of file ocrdma.h.

u32 phase

Definition at line 180 of file ocrdma.h.

bool phase_change

Definition at line 186 of file ocrdma.h.

struct list_head sq_head rq_head

Definition at line 206 of file ocrdma.h.

bool solicited

Definition at line 187 of file ocrdma.h.

Definition at line 198 of file ocrdma.h.

atomic_t use_cnt

Definition at line 201 of file ocrdma.h.

Definition at line 179 of file ocrdma.h.


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