| /Linux-v4.19/include/net/netfilter/ |
| D | nf_tables_ipv6.h | 15 protohdr = ipv6_find_hdr(pkt->skb, &thoff, -1, &frag_off, &flags); in nft_set_pktinfo_ipv6() 50 protohdr = ipv6_find_hdr(pkt->skb, &thoff, -1, &frag_off, &flags); in __nft_set_pktinfo_ipv6_validate()
|
| /Linux-v4.19/net/ipv6/ |
| D | exthdrs_core.c | 185 int ipv6_find_hdr(const struct sk_buff *skb, unsigned int *offset, in ipv6_find_hdr() function 281 EXPORT_SYMBOL(ipv6_find_hdr);
|
| D | seg6_local.c | 76 if (ipv6_find_hdr(skb, &srhoff, IPPROTO_ROUTING, NULL, NULL) < 0) in get_srh() 128 if (ipv6_find_hdr(skb, &off, proto, NULL, NULL) < 0) in decap_and_validate()
|
| /Linux-v4.19/net/ipv6/netfilter/ |
| D | ip6t_srh.c | 35 if (ipv6_find_hdr(skb, &srhoff, IPPROTO_ROUTING, NULL, NULL) < 0) in srh_mt6() 129 if (ipv6_find_hdr(skb, &srhoff, IPPROTO_ROUTING, NULL, NULL) < 0) in srh1_mt6()
|
| D | ip6t_ah.c | 48 err = ipv6_find_hdr(skb, &ptr, NEXTHDR_AUTH, NULL, NULL); in ah_mt6()
|
| D | ip6t_frag.c | 46 err = ipv6_find_hdr(skb, &ptr, NEXTHDR_FRAGMENT, NULL, NULL); in frag_mt6()
|
| D | ip6t_hbh.c | 63 err = ipv6_find_hdr(skb, &ptr, in hbh_mt6()
|
| D | nf_socket_ipv6.c | 112 tproto = ipv6_find_hdr(skb, &thoff, -1, NULL, NULL); in nf_sk_lookup_slow_v6()
|
| D | ip6t_rt.c | 52 err = ipv6_find_hdr(skb, &ptr, NEXTHDR_ROUTING, NULL, NULL); in rt_mt6()
|
| D | ip6_tables.c | 87 protohdr = ipv6_find_hdr(skb, protoff, -1, &_frag_off, NULL); in ip6_packet_match()
|
| /Linux-v4.19/net/netfilter/ |
| D | xt_HMARK.c | 178 nexthdr = ipv6_find_hdr(skb, &nhoff, -1, &fragoff, &flag); in hmark_pkt_set_htuple_ipv6() 191 nexthdr = ipv6_find_hdr(skb, &nhoff, -1, &fragoff, &flag); in hmark_pkt_set_htuple_ipv6()
|
| D | xt_TPROXY.c | 128 tproto = ipv6_find_hdr(skb, &thoff, -1, NULL, NULL); in tproxy_tg6_v1()
|
| D | xt_l2tp.c | 196 ipproto = ipv6_find_hdr(skb, &thoff, -1, &fragoff, NULL); in l2tp_mt6()
|
| D | nft_exthdr.c | 48 err = ipv6_find_hdr(pkt->skb, &offset, priv->type, NULL, NULL); in nft_exthdr_ipv6_eval()
|
| /Linux-v4.19/net/netfilter/ipvs/ |
| D | ip_vs_core.c | 800 ipv6_find_hdr(skb, &icmp_offset, IPPROTO_ICMPV6, &fragoffs, NULL); in ip_vs_nat_icmp_v6() 805 protocol = ipv6_find_hdr(skb, &offs, -1, &fragoffs, NULL); in ip_vs_nat_icmp_v6()
|
| /Linux-v4.19/include/net/ |
| D | ipv6.h | 1004 int ipv6_find_hdr(const struct sk_buff *skb, unsigned int *offset, int target,
|
| D | ip_vs.h | 89 iphdr->protocol = ipv6_find_hdr(skb, &iphdr->len, -1, in ip_vs_fill_iph_skb_off()
|
| /Linux-v4.19/net/openvswitch/ |
| D | actions.c | 609 recalc_csum = (ipv6_find_hdr(skb, &offset, in set_ipv6()
|
| /Linux-v4.19/net/core/ |
| D | filter.c | 4624 if (ipv6_find_hdr(skb, &srhoff, IPPROTO_ROUTING, NULL, NULL) < 0) in BPF_CALL_4() 4648 if (ipv6_find_hdr(skb, &srhoff, IPPROTO_ROUTING, NULL, NULL) < 0) { in bpf_update_srh_state() 4684 if (ipv6_find_hdr(skb, &hdroff, IPPROTO_IPV6, NULL, NULL) < 0) in BPF_CALL_4() 4772 if (ipv6_find_hdr(skb, &srhoff, IPPROTO_ROUTING, NULL, NULL) < 0) in BPF_CALL_3()
|
| /Linux-v4.19/drivers/net/ethernet/intel/igbvf/ |
| D | netdev.c | 2072 ipv6_find_hdr(skb, &offset, IPPROTO_SCTP, NULL, NULL); in igbvf_ipv6_csum_is_sctp()
|
| /Linux-v4.19/drivers/net/ethernet/intel/i40e/ |
| D | i40e_txrx.c | 2711 ipv6_find_hdr(skb, &h_offset, IPPROTO_TCP, NULL, NULL); in i40e_atr()
|
| /Linux-v4.19/drivers/net/ethernet/intel/ixgbevf/ |
| D | ixgbevf_main.c | 3817 ipv6_find_hdr(skb, &offset, IPPROTO_SCTP, NULL, NULL); in ixgbevf_ipv6_csum_is_sctp()
|
| /Linux-v4.19/drivers/net/ethernet/intel/ixgbe/ |
| D | ixgbe_main.c | 7922 ipv6_find_hdr(skb, &offset, IPPROTO_SCTP, NULL, NULL); in ixgbe_ipv6_csum_is_sctp() 8302 l4_proto = ipv6_find_hdr(skb, &hlen, IPPROTO_TCP, NULL, NULL); in ixgbe_atr()
|
| /Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/ |
| D | en_main.c | 4068 proto = ipv6_find_hdr(skb, &offset, -1, NULL, NULL); in mlx5e_tunnel_features_check()
|
| /Linux-v4.19/drivers/net/ethernet/intel/igb/ |
| D | igb_main.c | 5799 ipv6_find_hdr(skb, &offset, IPPROTO_SCTP, NULL, NULL); in igb_ipv6_csum_is_sctp()
|