#include <linux/skbuff.h>
#include <linux/slab.h>
#include <linux/netdevice.h>
#include <net/gro_cells.h>
#include <net/hotdata.h>
struct gro_cell { … };
int gro_cells_receive(struct gro_cells *gcells, struct sk_buff *skb)
{ … }
EXPORT_SYMBOL(…);
static int gro_cell_poll(struct napi_struct *napi, int budget)
{ … }
int gro_cells_init(struct gro_cells *gcells, struct net_device *dev)
{ … }
EXPORT_SYMBOL(…);
struct percpu_free_defer { … };
static void percpu_free_defer_callback(struct rcu_head *head)
{ … }
void gro_cells_destroy(struct gro_cells *gcells)
{ … }
EXPORT_SYMBOL(…);