Home
last modified time | relevance | path

Searched refs:ETH_P_IP (Results 1 – 25 of 417) sorted by relevance

12345678910>>...17

/linux/tools/testing/selftests/bpf/prog_tests/
H A Dflow_dissector.c102 .eth.h_proto = __bpf_constant_htons(ETH_P_IP),
113 .addr_proto = ETH_P_IP,
115 .n_proto = __bpf_constant_htons(ETH_P_IP),
146 .vlan_proto = __bpf_constant_htons(ETH_P_IP),
157 .addr_proto = ETH_P_IP,
159 .n_proto = __bpf_constant_htons(ETH_P_IP),
192 .eth.h_proto = __bpf_constant_htons(ETH_P_IP),
205 .addr_proto = ETH_P_IP,
207 .n_proto = __bpf_constant_htons(ETH_P_IP),
219 .eth.h_proto = __bpf_constant_htons(ETH_P_IP),
[all …]
/linux/tools/testing/selftests/bpf/progs/
H A Dtest_tc_tunnel.c241 eth.h_proto = bpf_htons(ETH_P_IP); in __encap_ipv4()
429 if (skb->protocol == __bpf_constant_htons(ETH_P_IP)) in encap_ipv6()
430 return encap_ipv4(skb, IPPROTO_IPIP, ETH_P_IP); in encap_ipv6()
438 if (skb->protocol == __bpf_constant_htons(ETH_P_IP)) in __encap_ipip_none()
439 return encap_ipv4(skb, IPPROTO_GRE, ETH_P_IP); in __encap_ipip_none()
447 if (skb->protocol == __bpf_constant_htons(ETH_P_IP)) in __encap_gre_none()
456 if (skb->protocol == __bpf_constant_htons(ETH_P_IP)) in __encap_gre_mpls()
465 if (skb->protocol == __bpf_constant_htons(ETH_P_IP)) in __encap_gre_eth()
466 return encap_ipv4(skb, IPPROTO_UDP, ETH_P_IP); in __encap_gre_eth()
474 if (skb->protocol == __bpf_constant_htons(ETH_P_IP)) in __encap_udp_none()
[all...]
H A Dip_check_defrag.c9 #define ETH_P_IP 0x0800 macro
90 case ETH_P_IP: in defrag()
H A Dexceptions.c10 #ifndef ETH_P_IP
11 #define ETH_P_IP 0x0800 macro
35 if (i == ETH_P_IP) in global2static()
H A Dtest_tc_neigh.c93 case __bpf_constant_htons(ETH_P_IP): in tc_dst()
118 case __bpf_constant_htons(ETH_P_IP): in tc_src()
H A Dxdp_flowtable.c7 #define ETH_P_IP 0x0800 macro
83 case bpf_htons(ETH_P_IP): { in xdp_flowtable_do_lookup()
/linux/include/net/
H A Dinet_ecn.h189 case cpu_to_be16(ETH_P_IP): in INET_ECN_set_ce()
208 case cpu_to_be16(ETH_P_IP): in INET_ECN_set_ect1()
225 case cpu_to_be16(ETH_P_IP): in INET_ECN_set_ect1()
306 case htons(ETH_P_IP): in IP6_ECN_decapsulate()
325 case htons(ETH_P_IP):
H A Dtun_proto.h20 return htons(ETH_P_IP); in tun_p_to_eth_p()
36 case htons(ETH_P_IP): in tun_p_from_eth_p()
/linux/tools/testing/selftests/net/
H A Dnat6to4.bpf.c92 eth2.h_proto = bpf_htons(ETH_P_IP); // But replace the ethertype in sched_cls_ingress6_nat_6_prog()
130 if (bpf_skb_change_proto(skb, bpf_htons(ETH_P_IP), 0)) in sched_cls_ingress6_nat_6_prog()
159 if (skb->protocol != bpf_htons(ETH_P_IP)) in sched_cls_egress4_snat4_prog()
167 if (eth->h_proto != bpf_htons(ETH_P_IP)) in sched_cls_egress4_snat4_prog()
H A Dpsock_snd.c109 tag[1] = htons(ETH_P_IP); in build_eth_header()
113 eth->h_proto = htons(ETH_P_IP); in build_eth_header()
175 laddr.sll_protocol = htons(ETH_P_IP); in do_bind()
202 laddr.sll_protocol = htons(ETH_P_IP); in do_send()
/linux/tools/testing/selftests/bpf/
H A Dxdp_metadata.h4 #ifndef ETH_P_IP
5 #define ETH_P_IP 0x0800 macro
/linux/net/tipc/
H A Dudp_media.c108 if (ntohs(addr->proto) == ETH_P_IP) in tipc_udp_is_mcast_addr()
134 if (ntohs(ua->proto) == ETH_P_IP) in tipc_udp_addr2str()
179 if (dst->proto == htons(ETH_P_IP)) { in tipc_udp_xmit()
323 if (ntohs(addr->proto) == ETH_P_IP) in tipc_udp_rcast_add()
348 src.proto = htons(ETH_P_IP); in tipc_udp_rcast_disc()
414 if (ntohs(remote->proto) == ETH_P_IP) { in enable_mcast()
432 if (ntohs(addr->proto) == ETH_P_IP) { in __tipc_nl_add_udp_addr()
594 addr->proto = htons(ETH_P_IP); in tipc_parse_udp_addr()
729 if (local.proto == htons(ETH_P_IP)) { in tipc_udp_enable()
/linux/include/linux/
H A Dvirtio_net.h16 return protocol == cpu_to_be16(ETH_P_IP); in virtio_net_hdr_match_proto()
21 return protocol == cpu_to_be16(ETH_P_IP) || in virtio_net_hdr_match_proto()
38 skb->protocol = cpu_to_be16(ETH_P_IP); in virtio_net_hdr_set_proto()
137 skb->protocol == htons(ETH_P_IP)) { in __virtio_net_hdr_to_skb()
329 htons(ETH_P_IP)); in virtio_net_hdr_tnl_to_skb()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dpsp_rxtx.c67 case ETH_P_IP: in mlx5e_psp_set_swp()
153 if (unlikely(skb->protocol != htons(ETH_P_IP) && in mlx5e_psp_tx_build_eseg()
194 if (skb->protocol == htons(ETH_P_IP)) { in mlx5e_psp_handle_tx_skb()
/linux/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Dfs_ttc.c94 .etype = ETH_P_IP,
102 .etype = ETH_P_IP,
110 .etype = ETH_P_IP,
118 .etype = ETH_P_IP,
126 .etype = ETH_P_IP,
141 .etype = ETH_P_IP,
149 .etype = ETH_P_IP,
157 .etype = ETH_P_IP,
299 if (ethertype == ETH_P_IP) in mlx5_etype_to_ipv()
986 *etype = ETH_P_IP; in mlx5_ttc_get_tt_attrs()
[all …]
/linux/net/psp/
H A Dpsp_main.c240 if (skb->protocol == htons(ETH_P_IP)) { in psp_dev_encapsulate()
284 if (proto == htons(ETH_P_IP)) in psp_dev_rcv()
294 if (proto == htons(ETH_P_IP)) { in psp_dev_rcv()
329 if (proto == htons(ETH_P_IP)) { in psp_dev_rcv()
/linux/drivers/net/arcnet/
H A Drfc1051.c108 return htons(ETH_P_IP); in type_trans()
118 return htons(ETH_P_IP); in type_trans()
171 case ETH_P_IP: in build_header()
/linux/net/batman-adv/
H A Dmulticast.c203 if (!br_multicast_has_router_adjacent(dev, ETH_P_IP)) in batadv_mcast_mla_rtr_flags_bridge_get()
301 qr4->exists = br_multicast_has_querier_anywhere(dev, ETH_P_IP); in batadv_mcast_mla_flags_get()
302 qr4->shadowing = br_multicast_has_querier_adjacent(dev, ETH_P_IP); in batadv_mcast_mla_flags_get()
559 if (src->proto == htons(ETH_P_IP)) in batadv_mcast_mla_br_addr_cpy()
602 if (br_ip_entry->addr.proto == htons(ETH_P_IP)) { in batadv_mcast_mla_bridge_get()
1011 *is_routable = ETH_P_IP; in batadv_mcast_forw_mode_check_ipv4()
1106 case ETH_P_IP: in batadv_mcast_forw_mode_check()
1136 case ETH_P_IP: in batadv_mcast_forw_want_all_ip_count()
1160 case ETH_P_IP: in batadv_mcast_forw_rtr_count()
1428 case ETH_P_IP: in batadv_mcast_forw_want_all()
[all …]
/linux/drivers/net/ethernet/netronome/nfp/abm/
H A Dcls.c68 case htons(ETH_P_IP): in nfp_abm_u32_check_knode()
182 tos_off = proto == htons(ETH_P_IP) ? 16 : 20; in nfp_abm_u32_knode_replace()
244 if (cls_u32->common.protocol != htons(ETH_P_IP) && in nfp_abm_setup_tc_block_cb()
/linux/drivers/net/ethernet/intel/ice/
H A Dice_arfs.c320 if (fk->basic.n_proto == htons(ETH_P_IP)) { in ice_arfs_build_entry()
368 if (l3_proto == htons(ETH_P_IP) && l4_proto == IPPROTO_UDP) in ice_arfs_is_perfect_flow_set()
370 else if (l3_proto == htons(ETH_P_IP) && l4_proto == IPPROTO_TCP) in ice_arfs_is_perfect_flow_set()
408 return n_proto == htons(ETH_P_IP) && in ice_arfs_cmp()
468 if ((n_proto == htons(ETH_P_IP) && !ip_is_fragment(ip_hdr(skb))) || in ice_rx_flow_steer()
/linux/samples/bpf/
H A Dsockex3_kern.c140 parse_eth_proto(skb, ETH_P_IP); in parse_ip_proto()
241 parse_eth_proto(skb, ETH_P_IP); in bpf_func_mpls()
284 case ETH_P_IP: in parse_eth_proto()
H A Dxdp_fwd_kern.c62 if (h_proto == htons(ETH_P_IP)) { in xdp_fwd_flags()
133 if (h_proto == htons(ETH_P_IP)) in xdp_fwd_flags()
/linux/net/802/
H A Dfddi.c55 if(type != ETH_P_IP && type != ETH_P_IPV6 && type != ETH_P_ARP) in fddi_header()
59 if(type == ETH_P_IP || type == ETH_P_IPV6 || type == ETH_P_ARP) in fddi_header()
/linux/drivers/net/ethernet/sfc/falcon/
H A Dfilter.h187 spec->ether_type = htons(ETH_P_IP); in ef4_filter_set_ipv4_local()
212 spec->ether_type = htons(ETH_P_IP); in ef4_filter_set_ipv4_full()
/linux/drivers/net/wireless/intel/iwlwifi/mei/
H A Dnet.c96 arp->ar_pro != htons(ETH_P_IP)) in iwl_mei_rx_filter_arp()
309 case htons(ETH_P_IP): in iwl_mei_rx_pass_to_csme()
379 if (origskb->protocol != htons(ETH_P_IP) || in iwl_mei_tx_copy_to_csme()

12345678910>>...17