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

#include <qib_verbs.h>

Data Fields

struct ib_device ibdev
 
struct list_head pending_mmaps
 
spinlock_t mmap_offset_lock
 
u32 mmap_offset
 
struct qib_mregion __rcudma_mr
 
struct qib_qpn_table qpn_table
 
struct qib_lkey_table lk_table
 
struct list_head piowait
 
struct list_head dmawait
 
struct list_head txwait
 
struct list_head memwait
 
struct list_head txreq_free
 
struct timer_list mem_timer
 
struct qib_qp __rcu ** qp_table
 
struct qib_pio_headerpio_hdrs
 
dma_addr_t pio_hdrs_phys
 
spinlock_t pending_lock
 
u32 qp_table_size
 
u32 qp_rnd
 
spinlock_t qpt_lock
 
u32 n_piowait
 
u32 n_txwait
 
u32 n_pds_allocated
 
spinlock_t n_pds_lock
 
u32 n_ahs_allocated
 
spinlock_t n_ahs_lock
 
u32 n_cqs_allocated
 
spinlock_t n_cqs_lock
 
u32 n_qps_allocated
 
spinlock_t n_qps_lock
 
u32 n_srqs_allocated
 
spinlock_t n_srqs_lock
 
u32 n_mcast_grps_allocated
 
spinlock_t n_mcast_grps_lock
 

Detailed Description

Definition at line 731 of file qib_verbs.h.

Field Documentation

Definition at line 736 of file qib_verbs.h.

struct list_head dmawait

Definition at line 742 of file qib_verbs.h.

Definition at line 732 of file qib_verbs.h.

Definition at line 740 of file qib_verbs.h.

struct timer_list mem_timer

Definition at line 746 of file qib_verbs.h.

struct list_head memwait

Definition at line 744 of file qib_verbs.h.

u32 mmap_offset

Definition at line 735 of file qib_verbs.h.

spinlock_t mmap_offset_lock

Definition at line 734 of file qib_verbs.h.

u32 n_ahs_allocated

Definition at line 761 of file qib_verbs.h.

spinlock_t n_ahs_lock

Definition at line 762 of file qib_verbs.h.

u32 n_cqs_allocated

Definition at line 763 of file qib_verbs.h.

spinlock_t n_cqs_lock

Definition at line 764 of file qib_verbs.h.

u32 n_mcast_grps_allocated

Definition at line 769 of file qib_verbs.h.

spinlock_t n_mcast_grps_lock

Definition at line 770 of file qib_verbs.h.

u32 n_pds_allocated

Definition at line 759 of file qib_verbs.h.

spinlock_t n_pds_lock

Definition at line 760 of file qib_verbs.h.

u32 n_piowait

Definition at line 756 of file qib_verbs.h.

u32 n_qps_allocated

Definition at line 765 of file qib_verbs.h.

spinlock_t n_qps_lock

Definition at line 766 of file qib_verbs.h.

u32 n_srqs_allocated

Definition at line 767 of file qib_verbs.h.

spinlock_t n_srqs_lock

Definition at line 768 of file qib_verbs.h.

u32 n_txwait

Definition at line 757 of file qib_verbs.h.

spinlock_t pending_lock

Definition at line 751 of file qib_verbs.h.

struct list_head pending_mmaps

Definition at line 733 of file qib_verbs.h.

Definition at line 748 of file qib_verbs.h.

dma_addr_t pio_hdrs_phys

Definition at line 749 of file qib_verbs.h.

struct list_head piowait

Definition at line 741 of file qib_verbs.h.

u32 qp_rnd

Definition at line 753 of file qib_verbs.h.

struct qib_qp __rcu** qp_table

Definition at line 747 of file qib_verbs.h.

u32 qp_table_size

Definition at line 752 of file qib_verbs.h.

struct qib_qpn_table qpn_table

Definition at line 739 of file qib_verbs.h.

spinlock_t qpt_lock

Definition at line 754 of file qib_verbs.h.

struct list_head txreq_free

Definition at line 745 of file qib_verbs.h.

struct list_head txwait

Definition at line 743 of file qib_verbs.h.


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