| /Linux-v5.4/include/net/netfilter/ | 
| D | nf_tables_ipv6.h | 16 	protohdr = ipv6_find_hdr(pkt->skb, &thoff, -1, &frag_off, &flags);  in nft_set_pktinfo_ipv6()51 	protohdr = ipv6_find_hdr(pkt->skb, &thoff, -1, &frag_off, &flags);  in __nft_set_pktinfo_ipv6_validate()
 
 | 
| /Linux-v5.4/net/ipv6/ | 
| D | exthdrs_core.c | 186 int ipv6_find_hdr(const struct sk_buff *skb, unsigned int *offset,  in ipv6_find_hdr()  function280 EXPORT_SYMBOL(ipv6_find_hdr);
 
 | 
| D | seg6_local.c | 71 	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-v5.4/net/ipv6/netfilter/ | 
| D | ip6t_srh.c | 31 	if (ipv6_find_hdr(skb, &srhoff, IPPROTO_ROUTING, NULL, NULL) < 0)  in srh_mt6()125 	if (ipv6_find_hdr(skb, &srhoff, IPPROTO_ROUTING, NULL, NULL) < 0)  in srh1_mt6()
 
 | 
| D | ip6t_ah.c | 45 	err = ipv6_find_hdr(skb, &ptr, NEXTHDR_AUTH, NULL, NULL);  in ah_mt6()
 | 
| D | ip6t_hbh.c | 60 	err = ipv6_find_hdr(skb, &ptr,  in hbh_mt6()
 | 
| D | ip6t_frag.c | 43 	err = ipv6_find_hdr(skb, &ptr, NEXTHDR_FRAGMENT, NULL, NULL);  in frag_mt6()
 | 
| D | nf_socket_ipv6.c | 107 	tproto = ipv6_find_hdr(skb, &thoff, -1, NULL, NULL);  in nf_sk_lookup_slow_v6()
 | 
| D | ip6t_rt.c | 49 	err = ipv6_find_hdr(skb, &ptr, NEXTHDR_ROUTING, NULL, NULL);  in rt_mt6()
 | 
| D | ip6_tables.c | 84 		protohdr = ipv6_find_hdr(skb, protoff, -1, &_frag_off, NULL);  in ip6_packet_match()
 | 
| /Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ | 
| D | en_accel.h | 64 		l4_proto = ipv6_find_hdr(skb, &offset, -1, NULL, NULL);  in mlx5e_tx_tunnel_accel()
 | 
| /Linux-v5.4/net/netfilter/ | 
| D | xt_HMARK.c | 175 	nexthdr = ipv6_find_hdr(skb, &nhoff, -1, &fragoff, &flag);  in hmark_pkt_set_htuple_ipv6()188 		nexthdr = ipv6_find_hdr(skb, &nhoff, -1, &fragoff, &flag);  in hmark_pkt_set_htuple_ipv6()
 
 | 
| D | xt_TPROXY.c | 124 	tproto = ipv6_find_hdr(skb, &thoff, -1, NULL, NULL);  in tproxy_tg6_v1()
 | 
| D | xt_l2tp.c | 193 	ipproto = ipv6_find_hdr(skb, &thoff, -1, &fragoff, NULL);  in l2tp_mt6()
 | 
| D | nft_exthdr.c | 45 	err = ipv6_find_hdr(pkt->skb, &offset, priv->type, NULL, NULL);  in nft_exthdr_ipv6_eval()
 | 
| /Linux-v5.4/net/sched/ | 
| D | act_ct.c | 143 	nexthdr = ipv6_find_hdr(skb, &payload_ofs, -1, &frag_off, &flags);  in tcf_ct_ipv6_is_fragment()
 | 
| /Linux-v5.4/net/openvswitch/ | 
| D | flow.c | 264 	nexthdr = ipv6_find_hdr(skb, &payload_ofs, -1, &frag_off, &flags);  in parse_ipv6hdr()
 | 
| D | actions.c | 536 				recalc_csum = (ipv6_find_hdr(skb, &offset,  in set_ipv6()
 | 
| /Linux-v5.4/net/netfilter/ipvs/ | 
| D | ip_vs_core.c | 823 	ipv6_find_hdr(skb, &icmp_offset, IPPROTO_ICMPV6, &fragoffs, NULL);  in ip_vs_nat_icmp_v6()828 	protocol = ipv6_find_hdr(skb, &offs, -1, &fragoffs, NULL);  in ip_vs_nat_icmp_v6()
 
 | 
| /Linux-v5.4/include/net/ | 
| D | ipv6.h | 1064 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-v5.4/net/core/ | 
| D | filter.c | 5038 	if (ipv6_find_hdr(skb, &srhoff, IPPROTO_ROUTING, NULL, NULL) < 0)  in BPF_CALL_4()5062 	if (ipv6_find_hdr(skb, &srhoff, IPPROTO_ROUTING, NULL, NULL) < 0) {  in bpf_update_srh_state()
 5098 		if (ipv6_find_hdr(skb, &hdroff, IPPROTO_IPV6, NULL, NULL) < 0)  in BPF_CALL_4()
 5186 	if (ipv6_find_hdr(skb, &srhoff, IPPROTO_ROUTING, NULL, NULL) < 0)  in BPF_CALL_3()
 
 | 
| /Linux-v5.4/drivers/net/ethernet/intel/igbvf/ | 
| D | netdev.c | 2075 	ipv6_find_hdr(skb, &offset, IPPROTO_SCTP, NULL, NULL);  in igbvf_ipv6_csum_is_sctp()
 | 
| /Linux-v5.4/drivers/net/ethernet/intel/i40e/ | 
| D | i40e_txrx.c | 2716 		  ipv6_find_hdr(skb, &h_offset, IPPROTO_TCP, NULL, NULL);  in i40e_atr()
 | 
| /Linux-v5.4/drivers/net/ethernet/intel/igc/ | 
| D | igc_main.c | 839 	ipv6_find_hdr(skb, &offset, IPPROTO_SCTP, NULL, NULL);  in igc_ipv6_csum_is_sctp()
 |