Home
last modified time | relevance | path

Searched refs:ipv6_find_hdr (Results 1 – 25 of 27) sorted by relevance

12

/linux-6.3-rc2/include/net/netfilter/
A Dnf_tables_ipv6.h15 protohdr = ipv6_find_hdr(pkt->skb, &thoff, -1, &frag_off, &flags); in nft_set_pktinfo_ipv6()
49 protohdr = ipv6_find_hdr(pkt->skb, &thoff, -1, &frag_off, &flags); in __nft_set_pktinfo_ipv6_validate()
95 protohdr = ipv6_find_hdr(pkt->skb, &thoff, -1, &frag_off, &flags); in nft_set_pktinfo_ipv6_ingress()
/linux-6.3-rc2/net/ipv6/
A Dexthdrs_core.c186 int ipv6_find_hdr(const struct sk_buff *skb, unsigned int *offset, in ipv6_find_hdr() function
280 EXPORT_SYMBOL(ipv6_find_hdr);
A Dseg6.c83 if (ipv6_find_hdr(skb, &srhoff, IPPROTO_ROUTING, NULL, &flags) < 0) in seg6_get_srh()
A Dseg6_local.c242 if (ipv6_find_hdr(skb, &off, proto, NULL, NULL) < 0) in decap_and_validate()
1250 nexthdr = ipv6_find_hdr(skb, &off, -1, NULL, NULL); in input_action_end_dt46()
/linux-6.3-rc2/net/ipv6/netfilter/
A Dip6t_srh.c31 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()
A Dip6t_ah.c45 err = ipv6_find_hdr(skb, &ptr, NEXTHDR_AUTH, NULL, NULL); in ah_mt6()
A Dip6t_hbh.c60 err = ipv6_find_hdr(skb, &ptr, in hbh_mt6()
A Dip6t_frag.c43 err = ipv6_find_hdr(skb, &ptr, NEXTHDR_FRAGMENT, NULL, NULL); in frag_mt6()
A Dnf_socket_ipv6.c107 tproto = ipv6_find_hdr(skb, &thoff, -1, NULL, NULL); in nf_sk_lookup_slow_v6()
A Dip6t_rt.c44 err = ipv6_find_hdr(skb, &ptr, NEXTHDR_ROUTING, NULL, NULL); in rt_mt6()
A Dip6_tables.c84 protohdr = ipv6_find_hdr(skb, protoff, -1, &_frag_off, NULL); in ip6_packet_match()
/linux-6.3-rc2/net/netfilter/
A Dxt_HMARK.c175 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()
A Dxt_TPROXY.c116 tproto = ipv6_find_hdr(skb, &thoff, -1, NULL, NULL); in tproxy_tg6_v1()
A Dxt_l2tp.c193 ipproto = ipv6_find_hdr(skb, &thoff, -1, &fragoff, NULL); in l2tp_mt6()
A Dnft_inner.c154 l4proto = ipv6_find_hdr(pkt->skb, &thoff, -1, &fragoff, &fh_flags); in nft_inner_parse_l2l3()
A Dnft_exthdr.c49 err = ipv6_find_hdr(pkt->skb, &offset, priv->type, NULL, NULL); in nft_exthdr_ipv6_eval()
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
A Den_accel.h68 l4_proto = ipv6_find_hdr(skb, &offset, -1, NULL, NULL); in mlx5e_tx_tunnel_accel()
/linux-6.3-rc2/net/netfilter/ipvs/
A Dip_vs_core.c805 ipv6_find_hdr(skb, &icmp_offset, IPPROTO_ICMPV6, &fragoffs, NULL); in ip_vs_nat_icmp_v6()
810 protocol = ipv6_find_hdr(skb, &offs, -1, &fragoffs, NULL); in ip_vs_nat_icmp_v6()
/linux-6.3-rc2/net/openvswitch/
A Dflow.c409 nexthdr = ipv6_find_hdr(skb, &payload_ofs, -1, &frag_off, &flags); in parse_ipv6hdr()
A Dactions.c570 recalc_csum = (ipv6_find_hdr(skb, &offset, in set_ipv6()
/linux-6.3-rc2/include/net/
A Dipv6.h1179 int ipv6_find_hdr(const struct sk_buff *skb, unsigned int *offset, int target,
A Dip_vs.h90 iphdr->protocol = ipv6_find_hdr(skb, &iphdr->len, -1, in ip_vs_fill_iph_skb_off()
/linux-6.3-rc2/net/sched/
A Dact_ct.c773 nexthdr = ipv6_find_hdr(skb, &payload_ofs, -1, &frag_off, &flags); in tcf_ct_ipv6_is_fragment()
/linux-6.3-rc2/net/core/
A Dfilter.c6313 if (ipv6_find_hdr(skb, &srhoff, IPPROTO_ROUTING, NULL, NULL) < 0) in BPF_CALL_4()
6337 if (ipv6_find_hdr(skb, &srhoff, IPPROTO_ROUTING, NULL, NULL) < 0) { in bpf_update_srh_state()
6373 if (ipv6_find_hdr(skb, &hdroff, IPPROTO_IPV6, NULL, NULL) < 0) in BPF_CALL_4()
6461 if (ipv6_find_hdr(skb, &srhoff, IPPROTO_ROUTING, NULL, NULL) < 0) in BPF_CALL_3()
/linux-6.3-rc2/drivers/net/ethernet/intel/i40e/
A Di40e_txrx.c2855 ipv6_find_hdr(skb, &h_offset, IPPROTO_TCP, NULL, NULL); in i40e_atr()

Completed in 76 milliseconds

12