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

#include <bna_types.h>

Data Fields

void ** sw_qpt
 
voidunmap_q
 
u32 producer_index
 
u32 consumer_index
 
volatile u32hw_consumer_index
 
u32 q_depth
 
void __iomemq_dbell
 
struct bna_ib_dbelli_dbell
 
int page_idx
 
int page_count
 
struct bna_txqtxq
 
struct bnadbnad
 
voidpriv
 
enum bna_intr_type intr_type
 
int intr_vector
 
u8 priority
 
unsigned long flags
 
int id
 
char name [BNA_Q_NAME_SIZE]
 

Detailed Description

Definition at line 430 of file bna_types.h.

Field Documentation

Definition at line 444 of file bna_types.h.

u32 consumer_index

Definition at line 435 of file bna_types.h.

unsigned long flags

Definition at line 449 of file bna_types.h.

volatile u32* hw_consumer_index

Definition at line 436 of file bna_types.h.

struct bna_ib_dbell* i_dbell

Definition at line 439 of file bna_types.h.

Definition at line 450 of file bna_types.h.

enum bna_intr_type intr_type

Definition at line 446 of file bna_types.h.

int intr_vector

Definition at line 447 of file bna_types.h.

Definition at line 451 of file bna_types.h.

int page_count

Definition at line 441 of file bna_types.h.

int page_idx

Definition at line 440 of file bna_types.h.

u8 priority

Definition at line 448 of file bna_types.h.

Definition at line 445 of file bna_types.h.

u32 producer_index

Definition at line 434 of file bna_types.h.

void __iomem* q_dbell

Definition at line 438 of file bna_types.h.

u32 q_depth

Definition at line 437 of file bna_types.h.

void** sw_qpt

Definition at line 432 of file bna_types.h.

Definition at line 443 of file bna_types.h.

void* unmap_q

Definition at line 433 of file bna_types.h.


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