Home
last modified time | relevance | path

Searched refs:udp_tunnel_gro (Results 1 – 2 of 2) 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->sk, NULL); in udp_tunnel_update_gro_lookup()
H A Dudp.c3925 for (i = 0; i < ARRAY_SIZE(net->ipv4.udp_tunnel_gro); ++i) { in udp_pernet_init()
3926 INIT_HLIST_HEAD(&net->ipv4.udp_tunnel_gro[i].list); in udp_pernet_init()
3927 RCU_INIT_POINTER(net->ipv4.udp_tunnel_gro[i].sk, NULL); in udp_pernet_init()