Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
iwch_provider.c File Reference
#include <linux/module.h>
#include <linux/moduleparam.h>
#include <linux/device.h>
#include <linux/netdevice.h>
#include <linux/etherdevice.h>
#include <linux/delay.h>
#include <linux/errno.h>
#include <linux/list.h>
#include <linux/sched.h>
#include <linux/spinlock.h>
#include <linux/ethtool.h>
#include <linux/rtnetlink.h>
#include <linux/inetdevice.h>
#include <linux/slab.h>
#include <asm/io.h>
#include <asm/irq.h>
#include <asm/byteorder.h>
#include <rdma/iw_cm.h>
#include <rdma/ib_verbs.h>
#include <rdma/ib_smi.h>
#include <rdma/ib_umem.h>
#include <rdma/ib_user_verbs.h>
#include "cxio_hal.h"
#include "iwch.h"
#include "iwch_provider.h"
#include "iwch_cm.h"
#include "iwch_user.h"
#include "common.h"

Go to the source code of this file.

Functions

void iwch_qp_add_ref (struct ib_qp *qp)
 
void iwch_qp_rem_ref (struct ib_qp *qp)
 
int iwch_register_device (struct iwch_dev *dev)
 
void iwch_unregister_device (struct iwch_dev *dev)
 

Function Documentation

void iwch_qp_add_ref ( struct ib_qp qp)

Definition at line 1086 of file iwch_provider.c.

void iwch_qp_rem_ref ( struct ib_qp qp)

Definition at line 1092 of file iwch_provider.c.

int iwch_register_device ( struct iwch_dev dev)

Definition at line 1347 of file iwch_provider.c.

void iwch_unregister_device ( struct iwch_dev dev)

Definition at line 1457 of file iwch_provider.c.