#include "ipoib.h"
#include <linux/module.h>
#include <linux/init.h>
#include <linux/slab.h>
#include <linux/kernel.h>
#include <linux/vmalloc.h>
#include <linux/if_arp.h>
#include <linux/ip.h>
#include <linux/in.h>
#include <linux/jhash.h>
#include <net/arp.h>
Go to the source code of this file.
|
| MODULE_AUTHOR ("Roland Dreier") |
|
| MODULE_DESCRIPTION ("IP-over-InfiniBand net driver") |
|
| MODULE_LICENSE ("Dual BSD/GPL") |
|
| module_param_named (send_queue_size, ipoib_sendq_size, int, 0444) |
|
| MODULE_PARM_DESC (send_queue_size,"Number of descriptors in send queue") |
|
| module_param_named (recv_queue_size, ipoib_recvq_size, int, 0444) |
|
| MODULE_PARM_DESC (recv_queue_size,"Number of descriptors in receive queue") |
|
int | ipoib_open (struct net_device *dev) |
|
int | ipoib_set_mode (struct net_device *dev, const char *buf) |
|
void | ipoib_mark_paths_invalid (struct net_device *dev) |
|
void | ipoib_flush_paths (struct net_device *dev) |
|
struct ipoib_neigh * | ipoib_neigh_get (struct net_device *dev, u8 *daddr) |
|
struct ipoib_neigh * | ipoib_neigh_alloc (u8 *daddr, struct net_device *dev) |
|
void | ipoib_neigh_dtor (struct ipoib_neigh *neigh) |
|
void | ipoib_neigh_free (struct ipoib_neigh *neigh) |
|
void | ipoib_del_neighs_by_gid (struct net_device *dev, u8 *gid) |
|
int | ipoib_dev_init (struct net_device *dev, struct ib_device *ca, int port) |
|
void | ipoib_dev_cleanup (struct net_device *dev) |
|
void | ipoib_setup (struct net_device *dev) |
|
struct ipoib_dev_priv * | ipoib_intf_alloc (const char *name) |
|
void | ipoib_set_umcast (struct net_device *ndev, int umcast_val) |
|
int | ipoib_add_umcast_attr (struct net_device *dev) |
|
int | ipoib_add_pkey_attr (struct net_device *dev) |
|
int | ipoib_set_dev_features (struct ipoib_dev_priv *priv, struct ib_device *hca) |
|
| module_init (ipoib_init_module) |
|
| module_exit (ipoib_cleanup_module) |
|
MODULE_AUTHOR |
( |
"Roland Dreier" |
| ) |
|
MODULE_DESCRIPTION |
( |
"IP-over-InfiniBand net driver" |
| ) |
|
module_exit |
( |
ipoib_cleanup_module |
| ) |
|
module_init |
( |
ipoib_init_module |
| ) |
|
MODULE_LICENSE |
( |
"Dual BSD/GPL" |
| ) |
|