/Linux-v4.19/net/bridge/ |
D | br_vlan_tunnel.c | 29 return vle->tinfo.tunnel_id != tunid; in br_vlan_tunid_cmp() 34 .key_offset = offsetof(struct net_bridge_vlan, tinfo.tunnel_id), 43 u64 tunnel_id) in br_vlan_tunnel_lookup() argument 45 return rhashtable_lookup_fast(tbl, &tunnel_id, in br_vlan_tunnel_lookup() 56 vlan->tinfo.tunnel_id = 0; in vlan_tunnel_info_del() 78 vlan->tinfo.tunnel_id = key; in __vlan_tunnel_info_add() 89 vlan->tinfo.tunnel_id = 0; in __vlan_tunnel_info_add() 191 if (!vlan || !vlan->tinfo.tunnel_id) in br_handle_egress_vlan_tunnel()
|
D | br_netlink_tunnel.c | 36 __be32 tunid_curr = tunnel_id_to_key32(v_curr->tinfo.tunnel_id); in vlan_tunid_inrange() 37 __be32 tunid_last = tunnel_id_to_key32(v_last->tinfo.tunnel_id); in vlan_tunid_inrange() 50 if (!br_vlan_should_use(v) || !v->tinfo.tunnel_id) in __get_num_vlan_tunnel_infos() 95 __be64 tunnel_id, u16 flags) in br_fill_vlan_tinfo() argument 97 __be32 tid = tunnel_id_to_key32(tunnel_id); in br_fill_vlan_tinfo() 131 vtbegin->tinfo.tunnel_id, in br_fill_vlan_tinfo_range() 137 vtend->tinfo.tunnel_id, in br_fill_vlan_tinfo_range() 143 vtbegin->tinfo.tunnel_id, in br_fill_vlan_tinfo_range()
|
D | br_private.h | 103 __be64 tunnel_id; member
|
/Linux-v4.19/include/net/ |
D | dst_metadata.h | 146 __be64 tunnel_id, in __ip_tun_set_dst() argument 157 0, 0, tp_dst, tunnel_id, flags); in __ip_tun_set_dst() 163 __be64 tunnel_id, in ip_tun_rx_dst() argument 169 0, flags, tunnel_id, md_size); in ip_tun_rx_dst() 178 __be64 tunnel_id, in __ipv6_tun_set_dst() argument 191 info->key.tun_id = tunnel_id; in __ipv6_tun_set_dst() 207 __be64 tunnel_id, in ipv6_tun_rx_dst() argument 214 0, ip6_flowlabel(ip6h), flags, tunnel_id, in ipv6_tun_rx_dst()
|
D | udp_tunnel.h | 154 __be16 flags, __be64 tunnel_id,
|
/Linux-v4.19/tools/testing/selftests/bpf/ |
D | test_tunnel_kern.c | 54 key.tunnel_id = 2; in _gre_set_tunnel() 81 bpf_trace_printk(fmt, sizeof(fmt), key.tunnel_id, key.remote_ipv4); in _gre_get_tunnel() 93 key.tunnel_id = 2; in _ip6gretap_set_tunnel() 124 key.tunnel_id, key.remote_ipv6[3], key.tunnel_label); in _ip6gretap_get_tunnel() 138 key.tunnel_id = 2; in _erspan_set_tunnel() 194 key.tunnel_id, key.remote_ipv4, md.version); in _erspan_get_tunnel() 222 key.tunnel_id = 2; in _ip4ip6erspan_set_tunnel() 280 key.tunnel_id, key.remote_ipv4, md.version); in _ip4ip6erspan_get_tunnel() 308 key.tunnel_id = 2; in _vxlan_set_tunnel() 350 key.tunnel_id, key.remote_ipv4, md.gbp); in _vxlan_get_tunnel() [all …]
|
/Linux-v4.19/net/l2tp/ |
D | l2tp_netlink.c | 53 u32 tunnel_id; in l2tp_nl_session_get() local 65 tunnel_id = nla_get_u32(info->attrs[L2TP_ATTR_CONN_ID]); in l2tp_nl_session_get() 67 tunnel = l2tp_tunnel_get(net, tunnel_id); in l2tp_nl_session_get() 165 u32 tunnel_id; in l2tp_nl_cmd_tunnel_create() local 178 tunnel_id = nla_get_u32(info->attrs[L2TP_ATTR_CONN_ID]); in l2tp_nl_cmd_tunnel_create() 243 ret = l2tp_tunnel_create(net, fd, proto_version, tunnel_id, in l2tp_nl_cmd_tunnel_create() 268 u32 tunnel_id; in l2tp_nl_cmd_tunnel_delete() local 276 tunnel_id = nla_get_u32(info->attrs[L2TP_ATTR_CONN_ID]); in l2tp_nl_cmd_tunnel_delete() 278 tunnel = l2tp_tunnel_get(net, tunnel_id); in l2tp_nl_cmd_tunnel_delete() 298 u32 tunnel_id; in l2tp_nl_cmd_tunnel_modify() local [all …]
|
D | l2tp_core.c | 166 struct l2tp_tunnel *l2tp_tunnel_get(const struct net *net, u32 tunnel_id) in l2tp_tunnel_get() argument 173 if (tunnel->tunnel_id == tunnel_id) { in l2tp_tunnel_get() 633 tunnel->name, tunnel->tunnel_id, in l2tp_recv_common() 801 u32 tunnel_id, session_id; in l2tp_udp_recv_core() local 863 tunnel_id = ntohs(*(__be16 *) ptr); in l2tp_udp_recv_core() 869 tunnel_id = tunnel->tunnel_id; in l2tp_udp_recv_core() 883 tunnel->name, tunnel_id, session_id); in l2tp_udp_recv_core() 938 u32 tunnel_id = tunnel->peer_tunnel_id; in l2tp_build_l2tpv2_header() local 946 *bufp++ = htons(tunnel_id); in l2tp_build_l2tpv2_header() 1287 u32 tunnel_id, in l2tp_tunnel_sock_create() argument [all …]
|
D | l2tp_ppp.c | 566 u32 tunnel_id; member 585 info->tunnel_id = sa_v2in4->pppol2tp.s_tunnel; in pppol2tp_sockaddr_get_info() 601 info->tunnel_id = sa_v3in4->pppol2tp.s_tunnel; in pppol2tp_sockaddr_get_info() 617 info->tunnel_id = sa_v2in6->pppol2tp.s_tunnel; in pppol2tp_sockaddr_get_info() 633 info->tunnel_id = sa_v3in6->pppol2tp.s_tunnel; in pppol2tp_sockaddr_get_info() 699 if (!info.tunnel_id) in pppol2tp_connect() 702 tunnel = l2tp_tunnel_get(sock_net(sk), info.tunnel_id); in pppol2tp_connect() 727 info.tunnel_id, in pppol2tp_connect() 941 sp.pppol2tp.s_tunnel = tunnel->tunnel_id; in pppol2tp_getname() 960 sp.pppol2tp.s_tunnel = tunnel->tunnel_id; in pppol2tp_getname() [all …]
|
D | l2tp_core.h | 161 u32 tunnel_id; member 195 struct l2tp_tunnel *l2tp_tunnel_get(const struct net *net, u32 tunnel_id); 207 int l2tp_tunnel_create(struct net *net, int fd, int version, u32 tunnel_id,
|
D | l2tp_ip.c | 52 __be32 raddr, int dif, u32 tunnel_id) in __l2tp_ip_bind_lookup() argument 73 if (l2tp->conn_id != tunnel_id) in __l2tp_ip_bind_lookup() 122 u32 tunnel_id; in l2tp_ip_recv() local 181 tunnel_id = ntohl(*(__be32 *) &skb->data[4]); in l2tp_ip_recv() 186 tunnel_id); in l2tp_ip_recv()
|
D | l2tp_ip6.c | 63 int dif, u32 tunnel_id) in __l2tp_ip6_bind_lookup() argument 86 if (l2tp->conn_id != tunnel_id) in __l2tp_ip6_bind_lookup() 135 u32 tunnel_id; in l2tp_ip6_recv() local 194 tunnel_id = ntohl(*(__be32 *) &skb->data[4]); in l2tp_ip6_recv() 199 inet6_iif(skb), tunnel_id); in l2tp_ip6_recv()
|
D | l2tp_debugfs.c | 147 seq_printf(m, "\nTUNNEL %u peer %u", tunnel->tunnel_id, tunnel->peer_tunnel_id); in l2tp_dfs_seq_tunnel_show()
|
/Linux-v4.19/net/ipv4/ |
D | udp_tunnel.c | 195 __be16 flags, __be64 tunnel_id, int md_size) in udp_tun_rx_dst() argument 201 tun_dst = ip_tun_rx_dst(skb, flags, tunnel_id, md_size); in udp_tun_rx_dst() 203 tun_dst = ipv6_tun_rx_dst(skb, flags, tunnel_id, md_size); in udp_tun_rx_dst()
|
/Linux-v4.19/Documentation/networking/ |
D | l2tp.txt | 76 Each tunnel and session within a tunnel is assigned a unique tunnel_id 78 control and data packet. (Actually, in L2TPv3, the tunnel_id isn't 216 # ip l2tp add tunnel tunnel_id 1 peer_tunnel_id 1 udp_sport 5000 \ 218 # ip l2tp add session tunnel_id 1 session_id 1 peer_session_id 1 234 tunnel_id=42 tunnel_id=45 263 sax.pppol2tp.s_tunnel = tunnel_id; 287 sax.pppol2tp.s_tunnel = tunnel_id;
|
/Linux-v4.19/samples/bpf/ |
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-v4.19/include/uapi/linux/ |
D | ppp-ioctl.h | 69 __u16 tunnel_id; /* redundant */ member
|
D | bpf.h | 2339 __u32 tunnel_id; member
|
/Linux-v4.19/drivers/net/ethernet/rocker/ |
D | rocker_ofdpa.c | 71 u32 tunnel_id; member 423 if (entry->key.bridge.tunnel_id && in ofdpa_cmd_flow_tbl_add_bridge() 425 entry->key.bridge.tunnel_id)) in ofdpa_cmd_flow_tbl_add_bridge() 922 u32 tunnel_id, in ofdpa_flow_tbl_bridge() argument 965 entry->key.bridge.tunnel_id = tunnel_id; in ofdpa_flow_tbl_bridge() 1636 u32 tunnel_id = 0; in ofdpa_port_ctrl_vlan_bridge() local 1644 vlan_id, tunnel_id, in ofdpa_port_ctrl_vlan_bridge() 1852 u32 tunnel_id = 0; in ofdpa_port_fdb_learn() local 1862 NULL, vlan_id, tunnel_id, goto_tbl, in ofdpa_port_fdb_learn()
|
/Linux-v4.19/tools/include/uapi/linux/ |
D | bpf.h | 2339 __u32 tunnel_id; member
|
/Linux-v4.19/include/uapi/rdma/ |
D | ib_user_verbs.h | 1016 __be32 tunnel_id; member
|
/Linux-v4.19/drivers/net/ethernet/broadcom/bnxt/ |
D | bnxt_tc.c | 580 req.tunnel_id = tunnel_id_to_key32(tun_key->tun_id); in hwrm_cfa_decap_filter_alloc()
|
/Linux-v4.19/drivers/infiniband/hw/mlx5/ |
D | main.c | 2442 #define LAST_TUNNEL_FIELD tunnel_id 2784 ntohl(ib_spec->tunnel.mask.tunnel_id)); in parse_flow_attr() 2786 ntohl(ib_spec->tunnel.val.tunnel_id)); in parse_flow_attr()
|
/Linux-v4.19/drivers/infiniband/core/ |
D | uverbs_cmd.c | 3020 if ((ntohl(ib_spec->tunnel.mask.tunnel_id)) >= BIT(24) || in ib_uverbs_kern_spec_to_ib_spec_filter() 3021 (ntohl(ib_spec->tunnel.val.tunnel_id)) >= BIT(24)) in ib_uverbs_kern_spec_to_ib_spec_filter()
|
/Linux-v4.19/include/rdma/ |
D | ib_verbs.h | 1974 __be32 tunnel_id; member
|