Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Enumerations
nes_user.h File Reference
#include <linux/types.h>

Go to the source code of this file.

Data Structures

struct  nes_alloc_ucontext_req
 
struct  nes_alloc_ucontext_resp
 
struct  nes_alloc_pd_resp
 
struct  nes_create_cq_req
 
struct  nes_create_qp_req
 
struct  nes_mem_reg_req
 
struct  nes_create_cq_resp
 
struct  nes_create_qp_resp
 

Macros

#define NES_ABI_USERSPACE_VER   1
 
#define NES_ABI_KERNEL_VER   1
 

Enumerations

enum  iwnes_memreg_type {
  IWNES_MEMREG_TYPE_MEM = 0x0000, IWNES_MEMREG_TYPE_QP = 0x0001, IWNES_MEMREG_TYPE_CQ = 0x0002, IWNES_MEMREG_TYPE_MW = 0x0003,
  IWNES_MEMREG_TYPE_FMR = 0x0004, IWNES_MEMREG_TYPE_FMEM = 0x0005
}
 

Macro Definition Documentation

#define NES_ABI_KERNEL_VER   1

Definition at line 43 of file nes_user.h.

#define NES_ABI_USERSPACE_VER   1

Definition at line 42 of file nes_user.h.

Enumeration Type Documentation

Enumerator:
IWNES_MEMREG_TYPE_MEM 
IWNES_MEMREG_TYPE_QP 
IWNES_MEMREG_TYPE_CQ 
IWNES_MEMREG_TYPE_MW 
IWNES_MEMREG_TYPE_FMR 
IWNES_MEMREG_TYPE_FMEM 

Definition at line 83 of file nes_user.h.