Home
last modified time | relevance | path

Searched refs:udp_tunnel_gro (Results 1 – 4 of 4) sorted by relevance

/linux/net/ipv4/
H A Dudp_offload.c56 struct udp_tunnel_gro *udp_tunnel_gro; in udp_tunnel_update_gro_lookup() local
59 udp_tunnel_gro = &net->ipv4.udp_tunnel_gro[is_ipv6]; in udp_tunnel_update_gro_lookup()
61 hlist_add_head(&up->tunnel_list, &udp_tunnel_gro->list); in udp_tunnel_update_gro_lookup()
65 if (udp_tunnel_gro->list.first && in udp_tunnel_update_gro_lookup()
66 !udp_tunnel_gro->list.first->next) { in udp_tunnel_update_gro_lookup()
67 tup = hlist_entry(udp_tunnel_gro->list.first, struct udp_sock, in udp_tunnel_update_gro_lookup()
70 rcu_assign_pointer(udp_tunnel_gro->sk, (struct sock *)tup); in udp_tunnel_update_gro_lookup()
72 RCU_INIT_POINTER(udp_tunnel_gro in udp_tunnel_update_gro_lookup()
[all...]
H A Dudp.c3768 for (i = 0; i < ARRAY_SIZE(net->ipv4.udp_tunnel_gro); ++i) { in udp_pernet_init()
3769 INIT_HLIST_HEAD(&net->ipv4.udp_tunnel_gro[i].list); in udp_pernet_init()
3770 RCU_INIT_POINTER(net->ipv4.udp_tunnel_gro[i].sk, NULL); in udp_pernet_init()
/linux/include/net/netns/
H A Dipv4.h50 struct udp_tunnel_gro { struct
103 struct udp_tunnel_gro udp_tunnel_gro[2];
51 skudp_tunnel_gro global() argument
52 listudp_tunnel_gro global() argument
102 struct udp_tunnel_gro udp_tunnel_gro[2]; global() member
/linux/include/linux/
H A Dudp.h236 return rcu_dereference(net->ipv4.udp_tunnel_gro[is_ipv6].sk);