gcells             15 include/net/gro_cells.h int gro_cells_receive(struct gro_cells *gcells, struct sk_buff *skb);
gcells             16 include/net/gro_cells.h int gro_cells_init(struct gro_cells *gcells, struct net_device *dev);
gcells             17 include/net/gro_cells.h void gro_cells_destroy(struct gro_cells *gcells);
gcells             12 net/core/gro_cells.c int gro_cells_receive(struct gro_cells *gcells, struct sk_buff *skb)
gcells             22 net/core/gro_cells.c 	if (!gcells->cells || skb_cloned(skb) || netif_elide_gro(dev)) {
gcells             27 net/core/gro_cells.c 	cell = this_cpu_ptr(gcells->cells);
gcells             69 net/core/gro_cells.c int gro_cells_init(struct gro_cells *gcells, struct net_device *dev)
gcells             73 net/core/gro_cells.c 	gcells->cells = alloc_percpu(struct gro_cell);
gcells             74 net/core/gro_cells.c 	if (!gcells->cells)
gcells             78 net/core/gro_cells.c 		struct gro_cell *cell = per_cpu_ptr(gcells->cells, i);
gcells             92 net/core/gro_cells.c void gro_cells_destroy(struct gro_cells *gcells)
gcells             96 net/core/gro_cells.c 	if (!gcells->cells)
gcells             99 net/core/gro_cells.c 		struct gro_cell *cell = per_cpu_ptr(gcells->cells, i);
gcells            105 net/core/gro_cells.c 	free_percpu(gcells->cells);
gcells            106 net/core/gro_cells.c 	gcells->cells = NULL;