Home
last modified time | relevance | path

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

/linux/net/core/
H A Dgro_cells.c14 int gro_cells_receive(struct gro_cells *gcells, struct sk_buff *skb) in gro_cells_receive() argument
25 if (!gcells->cells || skb_cloned(skb) || netif_elide_gro(dev)) { in gro_cells_receive()
30 local_lock_nested_bh(&gcells->cells->bh_lock); in gro_cells_receive()
32 cell = this_cpu_ptr(gcells->cells); in gro_cells_receive()
50 local_unlock_nested_bh(&gcells->cells->bh_lock); in gro_cells_receive()
78 int gro_cells_init(struct gro_cells *gcells, struct net_device *dev) in gro_cells_init() argument
82 gcells->cells = alloc_percpu(struct gro_cell); in gro_cells_init()
83 if (!gcells->cells) in gro_cells_init()
87 struct gro_cell *cell = per_cpu_ptr(gcells->cells, i); in gro_cells_init()
115 void gro_cells_destroy(struct gro_cells *gcells) in gro_cells_destroy() argument
[all …]
/linux/include/net/
H A Dgro_cells.h15 int gro_cells_receive(struct gro_cells *gcells, struct sk_buff *skb);
16 int gro_cells_init(struct gro_cells *gcells, struct net_device *dev);
17 void gro_cells_destroy(struct gro_cells *gcells);
/linux/net/dsa/
H A Duser.h25 struct gro_cells gcells; member
H A Dtag.c123 gro_cells_receive(&p->gcells, skb); in dsa_switch_rcv()
H A Duser.c2812 ret = gro_cells_init(&p->gcells, user_dev); in dsa_user_create()
2874 gro_cells_destroy(&p->gcells); in dsa_user_create()
2895 gro_cells_destroy(&p->gcells); in dsa_user_destroy()