Searched refs:tun_id (Results 1 - 14 of 14) sorted by relevance
/linux-4.4.14/net/ipv4/ |
H A D | ip_tunnel_core.c | 138 dst->key.tun_id = src->key.tun_id; iptunnel_metadata_reply() 254 tun_info->key.tun_id = nla_get_u64(tb[LWTUNNEL_IP_ID]); ip_tun_build_state() 284 if (nla_put_u64(skb, LWTUNNEL_IP_ID, tun_info->key.tun_id) || ip_tun_fill_encap_info() 349 tun_info->key.tun_id = nla_get_u64(tb[LWTUNNEL_IP6_ID]); ip6_tun_build_state() 379 if (nla_put_u64(skb, LWTUNNEL_IP6_ID, tun_info->key.tun_id) || ip6_tun_fill_encap_info()
|
H A D | ip_gre.c | 405 __be64 tun_id; ipgre_rcv() local 408 tun_id = key_to_tunnel_id(tpi->key); ipgre_rcv() 409 tun_dst = ip_tun_rx_dst(skb, flags, tun_id, 0); ipgre_rcv() 567 tunnel_id_to_key(tun_info->key.tun_id), 0); gre_fb_xmit()
|
H A D | route.c | 1794 fl4.flowi4_tun_key.tun_id = tun_info->key.tun_id; ip_route_input_slow() 1796 fl4.flowi4_tun_key.tun_id = 0; ip_route_input_slow()
|
H A D | fib_frontend.c | 340 fl4.flowi4_tun_key.tun_id = 0; __fib_validate_source()
|
/linux-4.4.14/net/core/ |
H A D | fib_rules.c | 189 if (rule->tun_id && (rule->tun_id != fl->flowi_tun_key.tun_id)) fib_rule_match() 337 rule->tun_id = nla_get_be64(tb[FRA_TUN_ID]); fib_nl_newrule() 413 if (rule->tun_id) fib_nl_newrule() 483 (rule->tun_id != nla_get_be64(tb[FRA_TUN_ID]))) fib_nl_delrule() 500 if (rule->tun_id) fib_nl_delrule() 609 (rule->tun_id && fib_nl_fill_rule() 610 nla_put_be64(skb, FRA_TUN_ID, rule->tun_id))) fib_nl_fill_rule()
|
H A D | filter.c | 1571 to->tunnel_id = be64_to_cpu(info->key.tun_id); bpf_skb_get_tunnel_key() 1606 info->key.tun_id = cpu_to_be64(from->tunnel_id); bpf_skb_set_tunnel_key()
|
/linux-4.4.14/include/net/ |
H A D | fib_rules.h | 22 __be64 tun_id; member in struct:fib_rule
|
H A D | ip_tunnels.h | 36 __be64 tun_id; member in struct:ip_tunnel_key 186 __be64 tun_id, __be16 tun_flags) ip_tunnel_key_init() 188 key->tun_id = tun_id; ip_tunnel_key_init() 182 ip_tunnel_key_init(struct ip_tunnel_key *key, __be32 saddr, __be32 daddr, u8 tos, u8 ttl, __be16 tp_src, __be16 tp_dst, __be64 tun_id, __be16 tun_flags) ip_tunnel_key_init() argument
|
H A D | dst_metadata.h | 148 info->key.tun_id = tunnel_id; ipv6_tun_rx_dst()
|
H A D | flow.h | 24 __be64 tun_id; member in struct:flowi_tunnel 107 fl4->flowi4_tun_key.tun_id = 0; flowi4_init_output()
|
/linux-4.4.14/drivers/net/ |
H A D | geneve.c | 799 static void tunnel_id_to_vni(__be64 tun_id, __u8 *vni) tunnel_id_to_vni() argument 802 vni[0] = (__force __u8)(tun_id >> 16); tunnel_id_to_vni() 803 vni[1] = (__force __u8)(tun_id >> 8); tunnel_id_to_vni() 804 vni[2] = (__force __u8)tun_id; tunnel_id_to_vni() 806 vni[0] = (__force __u8)((__force u64)tun_id >> 40); tunnel_id_to_vni() 807 vni[1] = (__force __u8)((__force u64)tun_id >> 48); tunnel_id_to_vni() 808 vni[2] = (__force __u8)((__force u64)tun_id >> 56); tunnel_id_to_vni() 852 tunnel_id_to_vni(key->tun_id, vni); geneve_xmit_skb() 937 tunnel_id_to_vni(key->tun_id, vni); geneve6_xmit_skb()
|
H A D | vxlan.c | 1951 vni = be64_to_cpu(info->key.tun_id); vxlan_xmit_one()
|
/linux-4.4.14/net/openvswitch/ |
H A D | flow_netlink.c | 576 SW_FLOW_KEY_PUT(match, tun_key.tun_id, nla_for_each_nested() 723 nla_put_be64(skb, OVS_TUNNEL_KEY_ATTR_ID, output->tun_id)) __ip_tun_to_nlattr()
|
/linux-4.4.14/net/ipv6/ |
H A D | route.c | 1166 fl6.flowi6_tun_key.tun_id = tun_info->key.tun_id; ip6_route_input()
|
Completed in 1041 milliseconds