/Linux-v5.10/include/linux/mlx5/ |
D | fs_helpers.h | 93 u16 ethertype; in _mlx5_fs_is_outer_ipv_flow() local 97 ethertype = ETH_P_IP; in _mlx5_fs_is_outer_ipv_flow() 100 ethertype = ETH_P_IPV6; in _mlx5_fs_is_outer_ipv_flow() 107 ethertype) == 0xffff && in _mlx5_fs_is_outer_ipv_flow() 109 ethertype) == ethertype; in _mlx5_fs_is_outer_ipv_flow()
|
/Linux-v5.10/drivers/net/ethernet/intel/ice/ |
D | ice_fltr.c | 183 u16 ethertype, u16 flag, in ice_fltr_add_eth_to_list() argument 192 info.l_data.ethertype_mac.ethertype = ethertype; in ice_fltr_add_eth_to_list() 291 ice_fltr_prepare_eth(struct ice_vsi *vsi, u16 ethertype, u16 flag, in ice_fltr_prepare_eth() argument 299 if (ice_fltr_add_eth_to_list(vsi, &tmp_list, ethertype, flag, action)) in ice_fltr_prepare_eth() 378 enum ice_status ice_fltr_add_eth(struct ice_vsi *vsi, u16 ethertype, u16 flag, in ice_fltr_add_eth() argument 381 return ice_fltr_prepare_eth(vsi, ethertype, flag, action, in ice_fltr_add_eth() 392 enum ice_status ice_fltr_remove_eth(struct ice_vsi *vsi, u16 ethertype, in ice_fltr_remove_eth() argument 395 return ice_fltr_prepare_eth(vsi, ethertype, flag, action, in ice_fltr_remove_eth()
|
D | ice_fltr.h | 33 ice_fltr_add_eth(struct ice_vsi *vsi, u16 ethertype, u16 flag, 36 ice_fltr_remove_eth(struct ice_vsi *vsi, u16 ethertype, u16 flag,
|
/Linux-v5.10/drivers/net/wireless/intersil/hostap/ |
D | hostap_80211_tx.c | 68 u16 fc, ethertype = 0; in hostap_data_start_xmit() local 122 ethertype = (skb->data[12] << 8) | skb->data[13]; in hostap_data_start_xmit() 130 if (ethertype == ETH_P_AARP || ethertype == ETH_P_IPX) { in hostap_data_start_xmit() 134 } else if (ethertype >= 0x600) { in hostap_data_start_xmit() 258 meta->ethertype = ethertype; in hostap_data_start_xmit() 303 meta->ethertype = (pos[0] << 8) | pos[1]; in hostap_mgmt_start_xmit() 444 meta->ethertype != ETH_P_PAE && in hostap_master_start_xmit() 448 dev->name, meta->ethertype); in hostap_master_start_xmit() 486 if (local->ieee_802_1x && meta->ethertype == ETH_P_PAE && tx.crypt && in hostap_master_start_xmit() 505 meta->ethertype != ETH_P_PAE) { in hostap_master_start_xmit()
|
D | hostap_80211_rx.c | 611 u16 fc, ethertype; in hostap_is_eapol_frame() local 639 ethertype = (pos[6] << 8) | pos[7]; in hostap_is_eapol_frame() 640 if (ethertype == ETH_P_PAE) in hostap_is_eapol_frame() 728 u16 ethertype; in hostap_80211_rx() local 1008 ethertype = (payload[6] << 8) | payload[7]; in hostap_80211_rx() 1013 if (ethertype == ETH_P_PAE) { in hostap_80211_rx() 1029 dev->name, ethertype); in hostap_80211_rx() 1037 ethertype != ETH_P_AARP && ethertype != ETH_P_IPX) || in hostap_80211_rx()
|
/Linux-v5.10/drivers/net/ |
D | bareudp.c | 45 __be16 ethertype; member 73 if (bareudp->ethertype == htons(ETH_P_IP)) { in bareudp_udp_encap_recv() 78 proto = bareudp->ethertype; in bareudp_udp_encap_recv() 85 } else if (bareudp->ethertype == htons(ETH_P_MPLS_UC)) { in bareudp_udp_encap_recv() 91 proto = bareudp->ethertype; in bareudp_udp_encap_recv() 107 proto = bareudp->ethertype; in bareudp_udp_encap_recv() 117 proto = bareudp->ethertype; in bareudp_udp_encap_recv() 331 skb_set_inner_protocol(skb, bareudp->ethertype); in bareudp_xmit_skb() 407 if (bareudp->ethertype == proto) in bareudp_proto_valid() 413 if (bareudp->ethertype == htons(ETH_P_MPLS_UC) && in bareudp_proto_valid() [all …]
|
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/diag/ |
D | fs_tracepoint.c | 78 MASK_VAL_L2(u16, ethertype, ethertype); in print_lyr_2_4_hdrs() 83 PRINT_MASKED_VAL(ethertype, p, "%04x"); in print_lyr_2_4_hdrs() 85 if ((ethertype.m == 0xffff && ethertype.v == ETH_P_IP) || in print_lyr_2_4_hdrs() 98 } else if ((ethertype.m == 0xffff && ethertype.v == ETH_P_IPV6) || in print_lyr_2_4_hdrs()
|
/Linux-v5.10/Documentation/networking/ |
D | bareudp.rst | 28 a) ip link add dev bareudp0 type bareudp dstport 6635 ethertype mpls_uc 30 This creates a bareudp tunnel device which tunnels L3 traffic with ethertype 42 a) ip link add dev bareudp0 type bareudp dstport 6635 ethertype ipv4 multiproto 47 b) ip link add dev bareudp0 type bareudp dstport 6635 ethertype mpls_uc multiproto
|
/Linux-v5.10/net/802/ |
D | fddi.c | 67 fddi->hdr.llc_snap.ethertype = htons(type); in fddi_header() 114 type=fddi->hdr.llc_snap.ethertype; in fddi_type_trans()
|
D | hippi.c | 76 hip->snap.ethertype = htons(type); in hippi_header() 110 return hip->snap.ethertype; in hippi_type_trans()
|
D | fc.c | 53 fcllc->ethertype = htons(type); in fc_header()
|
/Linux-v5.10/include/uapi/linux/ |
D | if_fc.h | 49 __be16 ethertype; /* ether type field */ member
|
D | if_fddi.h | 106 __be16 ethertype; /* packet type ID field */ member
|
D | if_hippi.h | 145 __be16 ethertype; /* packet type ID field */ member
|
/Linux-v5.10/include/net/ |
D | bareudp.h | 11 __be16 ethertype; member
|
/Linux-v5.10/drivers/net/wireless/intel/ipw2x00/ |
D | libipw_rx.c | 231 u16 fc, ethertype; in libipw_is_eapol_frame() local 259 ethertype = (pos[6] << 8) | pos[7]; in libipw_is_eapol_frame() 260 if (ethertype == ETH_P_PAE) in libipw_is_eapol_frame() 337 u16 ethertype; in libipw_rx() local 707 ethertype = (payload[6] << 8) | payload[7]; in libipw_rx() 713 if (ethertype == ETH_P_PAE) { in libipw_rx() 728 "ethertype=0x%04x\n", dev->name, ethertype); in libipw_rx() 737 ethertype != ETH_P_AARP && ethertype != ETH_P_IPX) || in libipw_rx()
|
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en_fs_ethtool.c | 149 MLX5E_FTE_SET(headers_c, ethertype, 0xffff); in set_ip4() 150 MLX5E_FTE_SET(headers_v, ethertype, ETH_P_IP); in set_ip4() 172 MLX5E_FTE_SET(headers_c, ethertype, 0xffff); in set_ip6() 173 MLX5E_FTE_SET(headers_v, ethertype, ETH_P_IPV6); in set_ip6() 304 MLX5E_FTE_SET(headers_c, ethertype, ntohs(eth_mask->h_proto)); in parse_ether() 305 MLX5E_FTE_SET(headers_v, ethertype, ntohs(eth_val->h_proto)); in parse_ether()
|
D | en_arfs.c | 221 MLX5_SET_TO_ONES(fte_match_set_lyr_2_4, outer_headers_c, ethertype); in arfs_create_groups() 456 outer_headers.ethertype); in arfs_add_rule() 457 MLX5_SET(fte_match_param, spec->match_value, outer_headers.ethertype, in arfs_add_rule()
|
D | en_fs.c | 805 static u8 mlx5e_etype_to_ipv(u16 ethertype) in mlx5e_etype_to_ipv() argument 807 if (ethertype == ETH_P_IP) in mlx5e_etype_to_ipv() 810 if (ethertype == ETH_P_IPV6) in mlx5e_etype_to_ipv() 847 MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria, outer_headers.ethertype); in mlx5e_generate_ttc_rule() 848 MLX5_SET(fte_match_param, spec->match_value, outer_headers.ethertype, etype); in mlx5e_generate_ttc_rule() 948 MLX5_SET_TO_ONES(fte_match_param, mc, outer_headers.ethertype); in mlx5e_create_ttc_table_groups()
|
/Linux-v5.10/drivers/net/ethernet/netronome/nfp/flower/ |
D | match.c | 418 ext->ethertype = cpu_to_be16(ETH_P_TEB); in nfp_flower_compile_ipv4_gre_tun() 419 msk->ethertype = cpu_to_be16(~0); in nfp_flower_compile_ipv4_gre_tun() 462 ext->ethertype = cpu_to_be16(ETH_P_TEB); in nfp_flower_compile_ipv6_gre_tun() 463 msk->ethertype = cpu_to_be16(~0); in nfp_flower_compile_ipv6_gre_tun()
|
D | cmsg.h | 506 __be16 ethertype; member 546 __be16 ethertype; member
|
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
D | tls_rxtx.c | 76 __be16 ethertype; member 319 if (mdata->ethertype != htons(ETH_P_IP)) in tls_update_resync_sn()
|
/Linux-v5.10/include/linux/ |
D | if_vlan.h | 302 static inline bool eth_type_vlan(__be16 ethertype) in eth_type_vlan() argument 304 switch (ethertype) { in eth_type_vlan()
|
/Linux-v5.10/drivers/staging/rtl8192e/ |
D | rtllib_rx.c | 246 u16 fc, ethertype; in rtllib_is_eapol_frame() local 274 ethertype = (pos[6] << 8) | pos[7]; in rtllib_is_eapol_frame() 275 if (ethertype == ETH_P_PAE) in rtllib_is_eapol_frame() 479 u16 ethertype; in rtllib_indicate_packets() local 488 ethertype = (sub_skb->data[6] << 8) | sub_skb->data[7]; in rtllib_indicate_packets() 492 ethertype != ETH_P_AARP && in rtllib_indicate_packets() 493 ethertype != ETH_P_IPX) || in rtllib_indicate_packets() 1232 u16 ethertype; in rtllib_rx_indicate_pkt_legacy() local 1247 ethertype = (sub_skb->data[6] << 8) | sub_skb->data[7]; in rtllib_rx_indicate_pkt_legacy() 1250 ethertype != ETH_P_AARP && ethertype != ETH_P_IPX) || in rtllib_rx_indicate_pkt_legacy()
|
/Linux-v5.10/drivers/net/ethernet/mellanox/mlxsw/ |
D | spectrum_acl.c | 464 u8 ethertype; in mlxsw_sp_acl_rulei_act_vlan() local 469 ethertype = 0; in mlxsw_sp_acl_rulei_act_vlan() 472 ethertype = 1; in mlxsw_sp_acl_rulei_act_vlan() 482 vid, prio, ethertype, in mlxsw_sp_acl_rulei_act_vlan()
|