| /linux/net/bridge/ |
| A D | br_vlan_tunnel.c | 25 return vle->tinfo.tunnel_id != tunid; in br_vlan_tunid_cmp() 30 .key_offset = offsetof(struct net_bridge_vlan, tinfo.tunnel_id), 38 __be64 tunnel_id) in br_vlan_tunnel_lookup() argument 40 return rhashtable_lookup_fast(tbl, &tunnel_id, in br_vlan_tunnel_lookup() 48 WRITE_ONCE(vlan->tinfo.tunnel_id, 0); in vlan_tunnel_info_release() 80 WRITE_ONCE(vlan->tinfo.tunnel_id, key); in __vlan_tunnel_info_add() 189 __be64 tunnel_id; in br_handle_egress_vlan_tunnel() local 195 tunnel_id = READ_ONCE(vlan->tinfo.tunnel_id); in br_handle_egress_vlan_tunnel() 196 if (!tunnel_id || unlikely(!skb_vlan_tag_present(skb))) in br_handle_egress_vlan_tunnel()
|
| A D | br_netlink_tunnel.c | 32 __be32 tunid_curr = tunnel_id_to_key32(v_curr->tinfo.tunnel_id); in vlan_tunid_inrange() 33 __be32 tunid_last = tunnel_id_to_key32(v_last->tinfo.tunnel_id); in vlan_tunid_inrange() 46 if (!br_vlan_should_use(v) || !v->tinfo.tunnel_id) in __get_num_vlan_tunnel_infos() 91 __be64 tunnel_id, u16 flags) in br_fill_vlan_tinfo() argument 93 __be32 tid = tunnel_id_to_key32(tunnel_id); in br_fill_vlan_tinfo() 127 vtbegin->tinfo.tunnel_id, in br_fill_vlan_tinfo_range() 133 vtend->tinfo.tunnel_id, in br_fill_vlan_tinfo_range() 139 vtbegin->tinfo.tunnel_id, in br_fill_vlan_tinfo_range()
|
| A D | br_vlan_options.c | 14 __be32 tid = tunnel_id_to_key32(v->tinfo.tunnel_id); in __vlan_tun_put()
|
| /linux/tools/testing/selftests/bpf/progs/ |
| A D | test_tunnel_kern.c | 51 key.tunnel_id = 2; in _gre_set_tunnel() 90 key.tunnel_id = 2; in _ip6gretap_set_tunnel() 135 key.tunnel_id = 2; in _erspan_set_tunnel() 191 key.tunnel_id, key.remote_ipv4, md.version); in _erspan_get_tunnel() 219 key.tunnel_id = 2; in _ip4ip6erspan_set_tunnel() 277 key.tunnel_id, key.remote_ipv4, md.version); in _ip4ip6erspan_get_tunnel() 305 key.tunnel_id = 2; in _vxlan_set_tunnel() 347 key.tunnel_id, key.remote_ipv4, md.gbp); in _vxlan_get_tunnel() 360 key.tunnel_id = 22; in _ip6vxlan_set_tunnel() 403 key.tunnel_id = 2; in _geneve_set_tunnel() [all …]
|
| /linux/include/net/ |
| A D | dst_metadata.h | 148 __be64 tunnel_id, in __ip_tun_set_dst() argument 159 0, 0, tp_dst, tunnel_id, flags); in __ip_tun_set_dst() 165 __be64 tunnel_id, in ip_tun_rx_dst() argument 171 0, flags, tunnel_id, md_size); in ip_tun_rx_dst() 180 __be64 tunnel_id, in __ipv6_tun_set_dst() argument 193 info->key.tun_id = tunnel_id; in __ipv6_tun_set_dst() 209 __be64 tunnel_id, in ipv6_tun_rx_dst() argument 216 0, ip6_flowlabel(ip6h), flags, tunnel_id, in ipv6_tun_rx_dst()
|
| A D | udp_tunnel.h | 161 __be16 flags, __be64 tunnel_id,
|
| /linux/net/l2tp/ |
| A D | l2tp_netlink.c | 48 u32 tunnel_id; in l2tp_nl_session_get() local 62 tunnel = l2tp_tunnel_get(net, tunnel_id); in l2tp_nl_session_get() 186 u32 tunnel_id; in l2tp_nl_cmd_tunnel_create() local 261 u32 tunnel_id; in l2tp_nl_cmd_tunnel_delete() local 271 tunnel = l2tp_tunnel_get(net, tunnel_id); in l2tp_nl_cmd_tunnel_delete() 291 u32 tunnel_id; in l2tp_nl_cmd_tunnel_modify() local 301 tunnel = l2tp_tunnel_get(net, tunnel_id); in l2tp_nl_cmd_tunnel_modify() 453 u32 tunnel_id; in l2tp_nl_cmd_tunnel_get() local 470 tunnel = l2tp_tunnel_get(net, tunnel_id); in l2tp_nl_cmd_tunnel_get() 523 u32 tunnel_id = 0; in l2tp_nl_cmd_session_create() local [all …]
|
| A D | l2tp_core.c | 212 if (tunnel->tunnel_id == tunnel_id && in l2tp_tunnel_get() 801 u32 tunnel_id, session_id; in l2tp_udp_recv_core() local 848 tunnel_id = ntohs(*(__be16 *)ptr); in l2tp_udp_recv_core() 854 tunnel_id = tunnel->tunnel_id; in l2tp_udp_recv_core() 936 u32 tunnel_id = tunnel->peer_tunnel_id; in l2tp_build_l2tpv2_header() local 944 *bufp++ = htons(tunnel_id); in l2tp_build_l2tpv2_header() 1274 u32 tunnel_id, in l2tp_tunnel_sock_create() argument 1329 ip6_addr.l2tp_conn_id = tunnel_id; in l2tp_tunnel_sock_create() 1356 ip_addr.l2tp_conn_id = tunnel_id; in l2tp_tunnel_sock_create() 1406 tunnel->tunnel_id = tunnel_id; in l2tp_tunnel_create() [all …]
|
| A D | l2tp_ppp.c | 557 u32 tunnel_id; member 576 info->tunnel_id = sa_v2in4->pppol2tp.s_tunnel; in pppol2tp_sockaddr_get_info() 592 info->tunnel_id = sa_v3in4->pppol2tp.s_tunnel; in pppol2tp_sockaddr_get_info() 690 if (!info.tunnel_id) in pppol2tp_connect() 717 info.tunnel_id, in pppol2tp_connect() 929 sp.pppol2tp.s_tunnel = tunnel->tunnel_id; in pppol2tp_getname() 947 sp.pppol2tp.s_tunnel = tunnel->tunnel_id; in pppol2tp_getname() 965 sp.pppol2tp.s_tunnel = tunnel->tunnel_id; in pppol2tp_getname() 984 sp.pppol2tp.s_tunnel = tunnel->tunnel_id; in pppol2tp_getname() 1124 stats.tunnel_id = session->tunnel->tunnel_id; in pppol2tp_ioctl() [all …]
|
| A D | l2tp_core.h | 169 u32 tunnel_id; member 225 struct l2tp_tunnel *l2tp_tunnel_get(const struct net *net, u32 tunnel_id); 239 int l2tp_tunnel_create(int fd, int version, u32 tunnel_id,
|
| A D | l2tp_ip.c | 46 __be32 raddr, int dif, u32 tunnel_id) in __l2tp_ip_bind_lookup() argument 67 if (l2tp->conn_id != tunnel_id) in __l2tp_ip_bind_lookup() 116 u32 tunnel_id; in l2tp_ip_recv() local 165 tunnel_id = ntohl(*(__be32 *)&skb->data[4]); in l2tp_ip_recv() 170 tunnel_id); in l2tp_ip_recv()
|
| A D | l2tp_ip6.c | 57 int dif, u32 tunnel_id) in __l2tp_ip6_bind_lookup() argument 80 if (l2tp->conn_id != tunnel_id) in __l2tp_ip6_bind_lookup() 129 u32 tunnel_id; in l2tp_ip6_recv() local 178 tunnel_id = ntohl(*(__be32 *)&skb->data[4]); in l2tp_ip6_recv() 183 inet6_iif(skb), tunnel_id); in l2tp_ip6_recv()
|
| A D | trace.h | 65 __entry->tid = tunnel->tunnel_id; 103 __entry->tid = session->tunnel ? session->tunnel->tunnel_id : 0;
|
| A D | l2tp_debugfs.c | 142 seq_printf(m, "\nTUNNEL %u peer %u", tunnel->tunnel_id, tunnel->peer_tunnel_id); in l2tp_dfs_seq_tunnel_show()
|
| /linux/tools/testing/selftests/net/ |
| A D | l2tp.sh | 149 ip -netns host-1 l2tp add tunnel tunnel_id 1041 peer_tunnel_id 1042 \ 151 ip -netns host-1 l2tp add session name l2tp4 tunnel_id 1041 \ 159 ip -netns host-2 l2tp add tunnel tunnel_id 1042 peer_tunnel_id 1041 \ 161 ip -netns host-2 l2tp add session name l2tp4 tunnel_id 1042 \ 178 ip -netns host-1 l2tp add tunnel tunnel_id 1061 peer_tunnel_id 1062 \ 180 ip -netns host-1 l2tp add session name l2tp6 tunnel_id 1061 \ 188 ip -netns host-2 l2tp add tunnel tunnel_id 1062 peer_tunnel_id 1061 \ 190 ip -netns host-2 l2tp add session name l2tp6 tunnel_id 1062 \
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en/rep/ |
| A D | tc.c | 552 u32 tunnel_id) in mlx5e_restore_tunnel() argument 564 enc_opts_id = tunnel_id & ENC_OPTS_BITS_MASK; in mlx5e_restore_tunnel() 565 tun_id = tunnel_id >> ENC_OPTS_BITS; in mlx5e_restore_tunnel() 646 u32 tunnel_id = (reg_c1 >> ESW_TUN_OFFSET) & TUNNEL_ID_MASK; in mlx5e_restore_skb_chain() local 672 return mlx5e_restore_tunnel(priv, skb, tc_priv, tunnel_id); in mlx5e_restore_skb_chain() 685 if (!mlx5e_restore_tunnel(priv, skb, tc_priv, mapped_obj->sample.tunnel_id)) { in mlx5e_restore_skb_sample() 700 u32 tunnel_id = (reg_c1 >> ESW_TUN_OFFSET) & TUNNEL_ID_MASK; in mlx5e_restore_skb_int_port() local 706 if (tunnel_id) in mlx5e_restore_skb_int_port() 707 return mlx5e_restore_tunnel(priv, skb, tc_priv, tunnel_id); in mlx5e_restore_skb_int_port()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en/tc/ |
| A D | sample.h | 30 u32 tunnel_id); 49 u32 tunnel_id) in mlx5e_tc_sample_offload() argument
|
| A D | sample.c | 495 u32 tunnel_id) in mlx5e_tc_sample_offload() argument 554 restore_obj.sample.tunnel_id = tunnel_id; in mlx5e_tc_sample_offload() 579 if (tunnel_id) in mlx5e_tc_sample_offload()
|
| /linux/net/ipv4/ |
| A D | udp_tunnel_core.c | 184 __be16 flags, __be64 tunnel_id, int md_size) in udp_tun_rx_dst() argument 190 tun_dst = ip_tun_rx_dst(skb, flags, tunnel_id, md_size); in udp_tun_rx_dst() 192 tun_dst = ipv6_tun_rx_dst(skb, flags, tunnel_id, md_size); in udp_tun_rx_dst()
|
| /linux/samples/bpf/ |
| A D | tc_l2_redirect_kern.c | 143 tkey.tunnel_id = 10000; in _l2_to_iptun_ingress_redirect() 194 tkey.tunnel_id = 10000; in _l2_to_ip6tun_ingress_redirect()
|
| /linux/include/uapi/linux/ |
| A D | ppp-ioctl.h | 69 __u16 tunnel_id; /* redundant */ member
|
| /linux/drivers/net/ethernet/rocker/ |
| A D | rocker_ofdpa.c | 68 u32 tunnel_id; member 420 if (entry->key.bridge.tunnel_id && in ofdpa_cmd_flow_tbl_add_bridge() 422 entry->key.bridge.tunnel_id)) in ofdpa_cmd_flow_tbl_add_bridge() 919 u32 tunnel_id, in ofdpa_flow_tbl_bridge() argument 962 entry->key.bridge.tunnel_id = tunnel_id; in ofdpa_flow_tbl_bridge() 1633 u32 tunnel_id = 0; in ofdpa_port_ctrl_vlan_bridge() local 1641 vlan_id, tunnel_id, in ofdpa_port_ctrl_vlan_bridge() 1849 u32 tunnel_id = 0; in ofdpa_port_fdb_learn() local 1859 NULL, vlan_id, tunnel_id, goto_tbl, in ofdpa_port_fdb_learn()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| A D | tc_priv.h | 106 int tunnel_id; /* the mapped tunnel id of this flow */ member
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| A D | eswitch.h | 65 u32 tunnel_id; member
|
| /linux/drivers/infiniband/hw/mlx5/ |
| A D | fs.c | 135 #define LAST_TUNNEL_FIELD tunnel_id 511 ntohl(ib_spec->tunnel.mask.tunnel_id)); in parse_flow_attr() 513 ntohl(ib_spec->tunnel.val.tunnel_id)); in parse_flow_attr()
|