| /linux/net/bridge/ |
| H 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() 81 WRITE_ONCE(vlan->tinfo.tunnel_id, key); in __vlan_tunnel_info_add() 191 __be64 tunnel_id; in br_handle_egress_vlan_tunnel() local 196 tunnel_id = READ_ONCE(vlan->tinfo.tunnel_id); in br_handle_egress_vlan_tunnel() 197 if (!tunnel_id || unlikely(!skb_vlan_tag_present(skb))) in br_handle_egress_vlan_tunnel() 212 tunnel_id, 0); in br_handle_egress_vlan_tunnel()
|
| H 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()
|
| H A D | br_vlan_options.c | 14 __be32 tid = tunnel_id_to_key32(v->tinfo.tunnel_id); in __vlan_tun_put()
|
| H A D | br_private.h | 174 __be64 tunnel_id; member
|
| /linux/net/l2tp/ |
| H A D | l2tp_core.c | 120 static u32 l2tp_v2_session_key(u16 tunnel_id, u16 session_id) in l2tp_v2_session_key() argument 122 return ((u32)tunnel_id) << 16 | session_id; in l2tp_v2_session_key() 180 unsigned long tunnel_id, tmp; in l2tp_sk_to_tunnel() local 186 idr_for_each_entry_ul(&pn->l2tp_tunnel_idr, tunnel, tmp, tunnel_id) { in l2tp_sk_to_tunnel() 215 struct l2tp_tunnel *l2tp_tunnel_get(const struct net *net, u32 tunnel_id) in l2tp_tunnel_get() argument 221 tunnel = idr_find(&pn->l2tp_tunnel_idr, tunnel_id); in l2tp_tunnel_get() 297 struct l2tp_session *l2tp_v2_session_get(const struct net *net, u16 tunnel_id, u16 session_id) in l2tp_v2_session_get() argument 299 u32 session_key = l2tp_v2_session_key(tunnel_id, session_id); in l2tp_v2_session_get() 316 u32 tunnel_id, u32 session_id) in l2tp_session_get() argument 319 return l2tp_v2_session_get(net, tunnel_id, session_id); in l2tp_session_get() [all …]
|
| H A D | l2tp_netlink.c | 48 u32 tunnel_id; in l2tp_nl_session_get() local 60 tunnel_id = nla_get_u32(info->attrs[L2TP_ATTR_CONN_ID]); in l2tp_nl_session_get() 62 tunnel = l2tp_tunnel_get(net, tunnel_id); in l2tp_nl_session_get() 65 tunnel_id, session_id); in l2tp_nl_session_get() 187 u32 tunnel_id; in l2tp_nl_cmd_tunnel_create() local 201 tunnel_id = nla_get_u32(attrs[L2TP_ATTR_CONN_ID]); in l2tp_nl_cmd_tunnel_create() 237 ret = l2tp_tunnel_create(fd, proto_version, tunnel_id, in l2tp_nl_cmd_tunnel_create() 262 u32 tunnel_id; in l2tp_nl_cmd_tunnel_delete() local 270 tunnel_id = nla_get_u32(info->attrs[L2TP_ATTR_CONN_ID]); in l2tp_nl_cmd_tunnel_delete() 272 tunnel = l2tp_tunnel_get(net, tunnel_id); in l2tp_nl_cmd_tunnel_delete() [all …]
|
| H A D | l2tp_core.h | 167 u32 tunnel_id; member 219 struct l2tp_tunnel *l2tp_tunnel_get(const struct net *net, u32 tunnel_id); 223 struct l2tp_session *l2tp_v2_session_get(const struct net *net, u16 tunnel_id, u16 session_id); 225 u32 tunnel_id, u32 session_id); 227 u32 tunnel_id, unsigned long *key); 235 int l2tp_tunnel_create(int fd, int version, u32 tunnel_id,
|
| H A D | trace.h | 65 __entry->tid = tunnel->tunnel_id; 103 __entry->tid = session->tunnel ? session->tunnel->tunnel_id : 0;
|
| H A D | l2tp_debugfs.c | 61 pd->tunnel->tunnel_id, &pd->skey); in l2tp_dfs_next_session() 139 seq_printf(m, "\nTUNNEL %u peer %u", tunnel->tunnel_id, tunnel->peer_tunnel_id); in l2tp_dfs_seq_tunnel_show()
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | test_tunnel_kern.c | 65 key.tunnel_id = 2; in gre_set_tunnel() 112 bpf_printk("key %d remote ip 0x%x\n", key.tunnel_id, key.remote_ipv4); in gre_get_tunnel() 124 key.tunnel_id = 2; in ip6gretap_set_tunnel() 154 key.tunnel_id, key.remote_ipv6[3], key.tunnel_label); in ip6gretap_get_tunnel() 168 key.tunnel_id = 2; in erspan_set_tunnel() 222 key.tunnel_id, key.remote_ipv4, md.version); in erspan_get_tunnel() 247 key.tunnel_id = 2; in ip4ip6erspan_set_tunnel() 303 key.tunnel_id, key.remote_ipv4, md.version); in ip4ip6erspan_get_tunnel() 337 key.tunnel_id = 2; in vxlan_set_tunnel_dst() 376 key.tunnel_id = 2; in vxlan_set_tunnel_src() [all …]
|
| /linux/include/net/ |
| H A D | dst_metadata.h | 203 __be64 tunnel_id, in __ip_tun_set_dst() argument 214 0, 0, tp_dst, tunnel_id, flags); in __ip_tun_set_dst() 220 __be64 tunnel_id, in ip_tun_rx_dst() argument 227 0, flags, tunnel_id, md_size); in ip_tun_rx_dst() 241 __be64 tunnel_id, in __ipv6_tun_set_dst() argument 254 info->key.tun_id = tunnel_id; in __ipv6_tun_set_dst() 270 __be64 tunnel_id, in ipv6_tun_rx_dst() argument 277 0, ip6_flowlabel(ip6h), flags, tunnel_id, in ipv6_tun_rx_dst()
|
| H A D | udp_tunnel.h | 199 __be64 tunnel_id, int md_size);
|
| /linux/tools/testing/selftests/net/ |
| H A D | l2tp.sh | 142 ip -netns $host_1 l2tp add tunnel tunnel_id 1041 peer_tunnel_id 1042 \ 144 ip -netns $host_1 l2tp add session name l2tp4 tunnel_id 1041 \ 152 ip -netns $host_2 l2tp add tunnel tunnel_id 1042 peer_tunnel_id 1041 \ 154 ip -netns $host_2 l2tp add session name l2tp4 tunnel_id 1042 \ 171 ip -netns $host_1 l2tp add tunnel tunnel_id 1061 peer_tunnel_id 1062 \ 173 ip -netns $host_1 l2tp add session name l2tp6 tunnel_id 1061 \ 181 ip -netns $host_2 l2tp add tunnel tunnel_id 1062 peer_tunnel_id 1061 \ 183 ip -netns $host_2 l2tp add session name l2tp6 tunnel_id 1062 \
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en/rep/ |
| H A D | tc.c | 703 u32 reg_c0, reg_c1, zone_restore_id, tunnel_id; in mlx5e_rep_tc_receive() local 726 tunnel_id = (reg_c1 >> ESW_TUN_OFFSET) & TUNNEL_ID_MASK; in mlx5e_rep_tc_receive() 733 if (!(tunnel_id >> ESW_TUN_OPTS_BITS)) { in mlx5e_rep_tc_receive() 737 mapped_id = tunnel_id & ESW_IPSEC_RX_MAPPED_ID_MASK; in mlx5e_rep_tc_receive() 745 zone_restore_id, tunnel_id, &tc_priv)) in mlx5e_rep_tc_receive()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | en_tc.h | 93 int tunnel_id; /* mapped tunnel id */ member 391 u32 zone_restore_id, u32 tunnel_id,
|
| H A D | eswitch.h | 67 u32 tunnel_id; member
|
| /linux/include/uapi/linux/ |
| H A D | ppp-ioctl.h | 69 __u16 tunnel_id; /* redundant */ member
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en/tc/ |
| H A D | sample.c | 524 restore_obj.sample.tunnel_id = attr->tunnel_id; in mlx5e_tc_sample_offload()
|
| /linux/Documentation/virt/uml/ |
| H A D | user_mode_linux_howto_v2.rst | 516 local 127.0.0.1 encap udp tunnel_id 2 \ 518 ip l2tp add session name l2tp1 tunnel_id 2 \ 520 down ip l2tp del session tunnel_id 2 session_id 0xffffffff && \ 521 ip l2tp del tunnel tunnel_id 2
|
| /linux/include/uapi/rdma/ |
| H A D | ib_user_verbs.h | 1074 __be32 tunnel_id; member
|
| /linux/tools/include/uapi/linux/ |
| H A D | bpf.h | 2308 * this struct exposes the *key*\ **->tunnel_id**, which is 6382 __u32 tunnel_id; 6347 __u32 tunnel_id; global() member
|
| /linux/Documentation/networking/ |
| H A D | l2tp.rst | 408 sax.pppol2tp.s_tunnel = tunnel_id;
|
| /linux/drivers/net/ethernet/broadcom/bnxt/ |
| H A D | bnxt_tc.c | 818 req->tunnel_id = tunnel_id_to_key32(tun_key->tun_id); in hwrm_cfa_decap_filter_alloc()
|
| /linux/net/core/ |
| H A D | filter.c | 4778 to->tunnel_id = be64_to_cpu(info->key.tun_id); in BPF_CALL_4() 4905 info->key.tun_id = cpu_to_be64(from->tunnel_id); in BPF_CALL_4()
|