Searched refs:gcells (Results 1 - 1 of 1) sorted by relevance

/linux-4.4.14/include/net/
H A Dgro_cells.h17 static inline void gro_cells_receive(struct gro_cells *gcells, struct sk_buff *skb) gro_cells_receive() argument
22 if (!gcells->cells || skb_cloned(skb) || !(dev->features & NETIF_F_GRO)) { gro_cells_receive()
27 cell = this_cpu_ptr(gcells->cells); gro_cells_receive()
60 static inline int gro_cells_init(struct gro_cells *gcells, struct net_device *dev) gro_cells_init() argument
64 gcells->cells = alloc_percpu(struct gro_cell); gro_cells_init()
65 if (!gcells->cells) gro_cells_init()
69 struct gro_cell *cell = per_cpu_ptr(gcells->cells, i); for_each_possible_cpu()
78 static inline void gro_cells_destroy(struct gro_cells *gcells) gro_cells_destroy() argument
82 if (!gcells->cells) gro_cells_destroy()
85 struct gro_cell *cell = per_cpu_ptr(gcells->cells, i); for_each_possible_cpu()
90 free_percpu(gcells->cells);
91 gcells->cells = NULL;

Completed in 37 milliseconds