Linux Kernel
3.7.1
|
#include <linux/module.h>
#include <linux/interrupt.h>
#include <linux/slab.h>
#include <linux/ip.h>
#include <linux/in.h>
#include <linux/io.h>
#include <linux/netdevice.h>
#include <linux/etherdevice.h>
#include <linux/wait.h>
#include <linux/sched.h>
#include <xen/interface/io/netif.h>
#include <xen/interface/grant_table.h>
#include <xen/grant_table.h>
#include <xen/xenbus.h>
Go to the source code of this file.
Data Structures | |
struct | xenvif |
Macros | |
#define | pr_fmt(fmt) KBUILD_MODNAME ":%s: " fmt, __func__ |
#define | XEN_NETIF_TX_RING_SIZE __CONST_RING_SIZE(xen_netif_tx, PAGE_SIZE) |
#define | XEN_NETIF_RX_RING_SIZE __CONST_RING_SIZE(xen_netif_rx, PAGE_SIZE) |
#define XEN_NETIF_RX_RING_SIZE __CONST_RING_SIZE(xen_netif_rx, PAGE_SIZE) |
#define XEN_NETIF_TX_RING_SIZE __CONST_RING_SIZE(xen_netif_tx, PAGE_SIZE) |
int xen_netbk_map_frontend_rings | ( | struct xenvif * | vif, |
grant_ref_t | tx_ring_ref, | ||
grant_ref_t | rx_ring_ref | ||
) |
Definition at line 243 of file interface.c.
int xenvif_connect | ( | struct xenvif * | vif, |
unsigned long | tx_ring_ref, | ||
unsigned long | rx_ring_ref, | ||
unsigned int | evtchn | ||
) |
Definition at line 307 of file interface.c.
Definition at line 346 of file interface.c.
Definition at line 42 of file interface.c.
Definition at line 113 of file interface.c.
Definition at line 47 of file interface.c.
Definition at line 108 of file interface.c.
Definition at line 53 of file interface.c.