/openbmc/linux/drivers/net/ethernet/sfc/ |
H A D | mcdi_filters.c | 275 #define MAP_FILTER_TO_MCDI_FLAG(gen_flag, mcdi_field, encap) { \ in efx_mcdi_filter_mcdi_flags_from_spec() argument 280 (1 << ((encap) ? \ in efx_mcdi_filter_mcdi_flags_from_spec() 1176 static int efx_mcdi_filter_match_flags_from_mcdi(bool encap, u32 mcdi_flags) in efx_mcdi_filter_match_flags_from_mcdi() argument 1188 if (encap) { in efx_mcdi_filter_match_flags_from_mcdi() 1234 bool encap, in efx_mcdi_filter_match_supported() argument 1243 mf = efx_mcdi_filter_match_flags_from_mcdi(encap, in efx_mcdi_filter_match_supported() 1255 bool encap) in efx_mcdi_filter_table_probe_matches() argument 1265 encap ? in efx_mcdi_filter_table_probe_matches() 1283 rc = efx_mcdi_filter_match_flags_from_mcdi(encap, mcdi_flags); in efx_mcdi_filter_table_probe_matches()
|
H A D | mcdi_filters.h | 119 bool encap,
|
H A D | tc.h | 176 struct efx_tc_encap_match *encap; member
|
/openbmc/linux/drivers/crypto/caam/ |
H A D | caamalg_desc.h | 101 unsigned int icvsize, const bool encap,
|
/openbmc/linux/net/ipv4/ |
H A D | esp4_offload.c | 181 switch (x->outer_mode.encap) { in xfrm4_outer_mode_gso_segment() 362 .encap = esp4_gso_encap,
|
H A D | ipmr.c | 583 struct iphdr *encap; in __pim_rcv() local 586 encap = (struct iphdr *)(skb_transport_header(skb) + pimlen); in __pim_rcv() 592 if (!ipv4_is_multicast(encap->daddr) || in __pim_rcv() 593 encap->tot_len == 0 || in __pim_rcv() 594 ntohs(encap->tot_len) + pimlen > skb->len) in __pim_rcv() 605 skb_pull(skb, (u8 *)encap - skb->data); in __pim_rcv() 1848 int encap = 0; in ipmr_queue_xmit() local 1874 encap = sizeof(struct iphdr); in ipmr_queue_xmit() 1886 if (skb->len+encap > dst_mtu(&rt->dst) && (ntohs(iph->frag_off) & IP_DF)) { in ipmr_queue_xmit() 1896 encap += LL_RESERVED_SPACE(dev) + rt->dst.header_len; in ipmr_queue_xmit() [all …]
|
H A D | ip_gre.c | 784 (flags & TUNNEL_CSUM && tunnel->encap.type != TUNNEL_ENCAP_NONE)) { in ipgre_link_update() 982 if (flags & TUNNEL_CSUM && tunnel->encap.type != TUNNEL_ENCAP_NONE) in __gre_tunnel_init() 1522 t->encap.type) || in ipgre_fill_info() 1524 t->encap.sport) || in ipgre_fill_info() 1526 t->encap.dport) || in ipgre_fill_info() 1528 t->encap.flags)) in ipgre_fill_info()
|
H A D | af_inet.c | 1372 bool udpfrag = false, fixedid = false, gso_partial, encap; in inet_gso_segment() local 1400 encap = SKB_GSO_CB(skb)->encap_level > 0; in inet_gso_segment() 1401 if (encap) in inet_gso_segment() 1409 if (!skb->encapsulation || encap) { in inet_gso_segment() 1458 if (encap) in inet_gso_segment()
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_rep.h | 97 struct mlx5e_tc_tun_encap *encap; member
|
H A D | eswitch.h | 299 enum devlink_eswitch_encap_mode encap; member 548 enum devlink_eswitch_encap_mode encap, 551 enum devlink_eswitch_encap_mode *encap);
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
H A D | vporttbl.c | 27 if (esw->offloads.encap != DEVLINK_ESWITCH_ENCAP_MODE_NONE) in esw_vport_tbl_init()
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
H A D | ipsec_fs.c | 976 static void setup_fte_spi(struct mlx5_flow_spec *spec, u32 spi, bool encap) in setup_fte_spi() argument 981 if (encap) { in setup_fte_spi() 1217 if (attrs->encap) in get_reformat_type() 1222 if (attrs->encap) in get_reformat_type() 1227 if (attrs->encap) in get_reformat_type() 1256 if (attrs->encap) in setup_pkt_transport_reformat() 1264 if (attrs->encap) { in setup_pkt_transport_reformat() 1350 setup_fte_spi(spec, attrs->spi, attrs->encap); in rx_add_rule() 1351 if (!attrs->encap) in rx_add_rule()
|
H A D | ipsec.h | 97 u8 encap : 1; member
|
/openbmc/linux/Documentation/networking/ |
H A D | openvswitch.rst | 195 eth(...), eth_type(0x8100), vlan(vid=10, pcp=0), encap(eth_type(0x0800), 199 nested inside the "encap" attribute. Thus, an application that does 228 an all-zero-bits vlan and an empty encap attribute, like this:: 230 eth(...), eth_type(0x8100), vlan(0), encap()
|
H A D | ila.rst | 246 ip route add DEST/128 encap ila LOC csum-mode MODE ident-type TYPE via ADDR 275 ip route add 3333:0:0:1:2000:0:1:87/128 encap ila 2001:0:87:0 \ 281 ip route add 3333:0:0:1:2000:0:2:87/128 encap ila 2001:0:87:1 \
|
/openbmc/linux/net/xfrm/ |
H A D | xfrm_output.c | 548 x->type_offload->encap(x, skb); in xfrm_output_one() 664 if (x->outer_mode.encap == XFRM_MODE_TUNNEL) { in xfrm_get_inner_ipproto() 814 if (x->outer_mode.encap == XFRM_MODE_BEET && in xfrm4_extract_output()
|
/openbmc/linux/tools/testing/selftests/net/ |
H A D | bareudp.sh | 268 ip -netns "${NS0}" route add 2001:db8::203/128 src 2001:db8::200 encap mpls 203 via 2001:db8::11 269 ip -netns "${NS3}" route add 2001:db8::200/128 src 2001:db8::203 encap mpls 200 via 2001:db8::32
|
/openbmc/linux/Documentation/networking/device_drivers/appletalk/ |
H A D | cops.rst | 52 lt0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-F7-00-00-00-00-00-00-00-00
|
/openbmc/linux/net/ipv6/ |
H A D | ip6mr.c | 530 struct ipv6hdr *encap; in pim6_rcv() local 540 if (!pskb_may_pull(skb, sizeof(*pim) + sizeof(*encap))) in pim6_rcv() 553 encap = (struct ipv6hdr *)(skb_transport_header(skb) + in pim6_rcv() 556 if (!ipv6_addr_is_multicast(&encap->daddr) || in pim6_rcv() 557 encap->payload_len == 0 || in pim6_rcv() 558 ntohs(encap->payload_len) + sizeof(*pim) > skb->len) in pim6_rcv() 573 skb_pull(skb, (u8 *)encap - skb->data); in pim6_rcv()
|
H A D | sit.c | 1027 if (ip_tunnel_encap(skb, &tunnel->encap, &protocol, &fl4) < 0) { in ipip6_tunnel_xmit() 1722 tunnel->encap.type) || in ipip6_fill_info() 1724 tunnel->encap.sport) || in ipip6_fill_info() 1726 tunnel->encap.dport) || in ipip6_fill_info() 1728 tunnel->encap.flags)) in ipip6_fill_info()
|
/openbmc/linux/drivers/net/ppp/ |
H A D | pppoe.c | 988 path->encap.proto = htons(ETH_P_PPP_SES); in pppoe_fill_forward_path() 989 path->encap.id = be16_to_cpu(po->num); in pppoe_fill_forward_path() 990 memcpy(path->encap.h_dest, po->pppoe_pa.remote, ETH_ALEN); in pppoe_fill_forward_path()
|
/openbmc/linux/net/l2tp/ |
H A D | l2tp_eth.c | 216 if (tunnel->encap == L2TP_ENCAPTYPE_UDP) { in l2tp_eth_adjust_mtu()
|
/openbmc/linux/drivers/net/hyperv/ |
H A D | hyperv_net.h | 1442 u32 encap; member 1449 u32 encap; member 1474 u32 encap; member
|
/openbmc/linux/net/openvswitch/ |
H A D | flow_netlink.c | 1084 const struct nlattr *encap; in __parse_vlan_from_nlattrs() local 1103 encap = a[OVS_KEY_ATTR_ENCAP]; in __parse_vlan_from_nlattrs() 1106 err = parse_flow_nlattrs(encap, a, key_attrs, log); in __parse_vlan_from_nlattrs() 1108 err = parse_flow_mask_nlattrs(encap, a, key_attrs, log); in __parse_vlan_from_nlattrs() 2017 struct nlattr *encap = NULL; in __ovs_nla_put_key() local 2071 encap = nla_nest_start_noflag(skb, OVS_KEY_ATTR_ENCAP); in __ovs_nla_put_key() 2107 WARN_ON_ONCE(!(encap && in_encap)); in __ovs_nla_put_key() 2255 if (encap) in __ovs_nla_put_key() 2256 nla_nest_end(skb, encap); in __ovs_nla_put_key()
|
/openbmc/linux/net/sctp/ |
H A D | socket.c | 4446 struct sctp_udpencaps *encap, in sctp_setsockopt_encap_port() argument 4453 if (optlen != sizeof(*encap)) in sctp_setsockopt_encap_port() 4459 encap_port = (__force __be16)encap->sue_port; in sctp_setsockopt_encap_port() 4462 encap->sue_assoc_id); in sctp_setsockopt_encap_port() 7942 struct sctp_udpencaps encap; in sctp_getsockopt_encap_port() local 7946 if (len < sizeof(encap)) in sctp_getsockopt_encap_port() 7949 len = sizeof(encap); in sctp_getsockopt_encap_port() 7950 if (copy_from_user(&encap, optval, len)) in sctp_getsockopt_encap_port() 7958 encap.sue_assoc_id); in sctp_getsockopt_encap_port() 7972 asoc = sctp_id2assoc(sk, encap.sue_assoc_id); in sctp_getsockopt_encap_port() [all …]
|