Lines Matching refs:tun_dst
99 struct metadata_dst *tun_dst; in tun_rx_dst() local
101 tun_dst = metadata_dst_alloc(md_size, METADATA_IP_TUNNEL, GFP_ATOMIC); in tun_rx_dst()
102 if (!tun_dst) in tun_rx_dst()
105 tun_dst->u.tun_info.options_len = 0; in tun_rx_dst()
106 tun_dst->u.tun_info.mode = 0; in tun_rx_dst()
107 return tun_dst; in tun_rx_dst()
163 struct metadata_dst *tun_dst; in __ip_tun_set_dst() local
165 tun_dst = tun_rx_dst(md_size); in __ip_tun_set_dst()
166 if (!tun_dst) in __ip_tun_set_dst()
169 ip_tunnel_key_init(&tun_dst->u.tun_info.key, in __ip_tun_set_dst()
172 return tun_dst; in __ip_tun_set_dst()
195 struct metadata_dst *tun_dst; in __ipv6_tun_set_dst() local
198 tun_dst = tun_rx_dst(md_size); in __ipv6_tun_set_dst()
199 if (!tun_dst) in __ipv6_tun_set_dst()
202 info = &tun_dst->u.tun_info; in __ipv6_tun_set_dst()
216 return tun_dst; in __ipv6_tun_set_dst()