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

#include <qib.h>

Data Fields

void ** rcvegrbuf
 
dma_addr_trcvegrbuf_phys
 
voidrcvhdrq
 
voidrcvhdrtail_kvaddr
 
voidtid_pg_list
 
unsigned longuser_event_mask
 
wait_queue_head_t wait
 
dma_addr_t rcvegr_phys
 
dma_addr_t rcvhdrq_phys
 
dma_addr_t rcvhdrqtailaddr_phys
 
int cnt
 
unsigned ctxt
 
u16 subctxt_cnt
 
u16 subctxt_id
 
u16 rcvegrcnt
 
u16 rcvegr_tid_base
 
u32 piocnt
 
u32 pio_base
 
u32 piobufs
 
u32 rcvegrbuf_chunks
 
u16 rcvegrbufs_perchunk
 
u16 rcvegrbufs_perchunk_shift
 
size_t rcvegrbuf_size
 
size_t rcvhdrq_size
 
unsigned long flag
 
u32 tidcursor
 
u32 rcvwait_to
 
u32 piowait_to
 
u32 rcvnowait
 
u32 pionowait
 
u32 urgent
 
u32 urgent_poll
 
pid_t pid
 
pid_t subpid [QLOGIC_IB_MAX_SUBCTXT]
 
char comm [16]
 
u16 pkeys [4]
 
struct qib_devdatadd
 
struct qib_pportdatappd
 
voidsubctxt_uregbase
 
voidsubctxt_rcvegrbuf
 
voidsubctxt_rcvhdr_base
 
u32 userversion
 
u32 active_slaves
 
u16 poll_type
 
u8 seq_cnt
 
u8 redirect_seq_cnt
 
u32 head
 
u32 pkt_count
 
struct qib_qplookaside_qp
 
u32 lookaside_qpn
 
struct list_head qp_wait_list
 

Detailed Description

Definition at line 117 of file qib.h.

Field Documentation

u32 active_slaves

Definition at line 217 of file qib.h.

int cnt

Definition at line 150 of file qib.h.

char comm[16]

Definition at line 201 of file qib.h.

unsigned ctxt

Definition at line 156 of file qib.h.

Definition at line 205 of file qib.h.

unsigned long flag

Definition at line 182 of file qib.h.

Definition at line 224 of file qib.h.

struct qib_qp* lookaside_qp

Definition at line 227 of file qib.h.

u32 lookaside_qpn

Definition at line 228 of file qib.h.

Definition at line 198 of file qib.h.

u32 pio_base

Definition at line 168 of file qib.h.

u32 piobufs

Definition at line 170 of file qib.h.

u32 piocnt

Definition at line 166 of file qib.h.

u32 pionowait

Definition at line 192 of file qib.h.

u32 piowait_to

Definition at line 188 of file qib.h.

u16 pkeys[4]

Definition at line 203 of file qib.h.

u32 pkt_count

Definition at line 225 of file qib.h.

u16 poll_type

Definition at line 219 of file qib.h.

Definition at line 207 of file qib.h.

struct list_head qp_wait_list

Definition at line 230 of file qib.h.

dma_addr_t rcvegr_phys

Definition at line 141 of file qib.h.

u16 rcvegr_tid_base

Definition at line 164 of file qib.h.

void** rcvegrbuf

Definition at line 118 of file qib.h.

u32 rcvegrbuf_chunks

Definition at line 172 of file qib.h.

dma_addr_t* rcvegrbuf_phys

Definition at line 119 of file qib.h.

size_t rcvegrbuf_size

Definition at line 178 of file qib.h.

u16 rcvegrbufs_perchunk

Definition at line 174 of file qib.h.

u16 rcvegrbufs_perchunk_shift

Definition at line 176 of file qib.h.

u16 rcvegrcnt

Definition at line 162 of file qib.h.

void* rcvhdrq

Definition at line 121 of file qib.h.

dma_addr_t rcvhdrq_phys

Definition at line 143 of file qib.h.

size_t rcvhdrq_size

Definition at line 180 of file qib.h.

dma_addr_t rcvhdrqtailaddr_phys

Definition at line 144 of file qib.h.

void* rcvhdrtail_kvaddr

Definition at line 123 of file qib.h.

u32 rcvnowait

Definition at line 190 of file qib.h.

u32 rcvwait_to

Definition at line 186 of file qib.h.

u8 redirect_seq_cnt

Definition at line 222 of file qib.h.

u8 seq_cnt

Definition at line 221 of file qib.h.

u16 subctxt_cnt

Definition at line 158 of file qib.h.

u16 subctxt_id

Definition at line 160 of file qib.h.

void* subctxt_rcvegrbuf

Definition at line 211 of file qib.h.

void* subctxt_rcvhdr_base

Definition at line 213 of file qib.h.

void* subctxt_uregbase

Definition at line 209 of file qib.h.

Definition at line 199 of file qib.h.

void* tid_pg_list

Definition at line 128 of file qib.h.

u32 tidcursor

Definition at line 184 of file qib.h.

u32 urgent

Definition at line 194 of file qib.h.

u32 urgent_poll

Definition at line 196 of file qib.h.

unsigned long* user_event_mask

Definition at line 134 of file qib.h.

u32 userversion

Definition at line 215 of file qib.h.

Definition at line 136 of file qib.h.


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