Linux Kernel
3.7.1
|
#include <nes_verbs.h>
Data Fields | |
struct ib_ucontext | ibucontext |
struct nes_device * | nesdev |
unsigned long | mmap_wq_offset |
unsigned long | mmap_cq_offset |
int | index |
unsigned long | allocated_doorbells [BITS_TO_LONGS(NES_MAX_USER_DB_REGIONS)] |
u16 | mmap_db_index [NES_MAX_USER_DB_REGIONS] |
u16 | first_free_db |
unsigned long | allocated_wqs [BITS_TO_LONGS(NES_MAX_USER_WQ_REGIONS)] |
struct nes_qp * | mmap_nesqp [NES_MAX_USER_WQ_REGIONS] |
u16 | first_free_wq |
struct list_head | cq_reg_mem_list |
struct list_head | qp_reg_mem_list |
u32 | mcrqf |
atomic_t | usecnt |
Definition at line 47 of file nes_verbs.h.
unsigned long allocated_doorbells[BITS_TO_LONGS(NES_MAX_USER_DB_REGIONS)] |
Definition at line 53 of file nes_verbs.h.
unsigned long allocated_wqs[BITS_TO_LONGS(NES_MAX_USER_WQ_REGIONS)] |
Definition at line 56 of file nes_verbs.h.
Definition at line 59 of file nes_verbs.h.
u16 first_free_db |
Definition at line 55 of file nes_verbs.h.
u16 first_free_wq |
Definition at line 58 of file nes_verbs.h.
struct ib_ucontext ibucontext |
Definition at line 48 of file nes_verbs.h.
int index |
Definition at line 52 of file nes_verbs.h.
u32 mcrqf |
Definition at line 61 of file nes_verbs.h.
unsigned long mmap_cq_offset |
Definition at line 51 of file nes_verbs.h.
u16 mmap_db_index[NES_MAX_USER_DB_REGIONS] |
Definition at line 54 of file nes_verbs.h.
struct nes_qp* mmap_nesqp[NES_MAX_USER_WQ_REGIONS] |
Definition at line 57 of file nes_verbs.h.
unsigned long mmap_wq_offset |
Definition at line 50 of file nes_verbs.h.
struct nes_device* nesdev |
Definition at line 49 of file nes_verbs.h.
Definition at line 60 of file nes_verbs.h.
atomic_t usecnt |
Definition at line 62 of file nes_verbs.h.