/kernel/linux/linux-5.10/net/ipv6/ |
H A D | exthdrs_core.c | 179 * *offset is meaningless and fragment offset is stored in *fragoff if fragoff 189 int target, unsigned short *fragoff, int *flags) in ipv6_find_hdr() 195 if (fragoff) in ipv6_find_hdr() 196 *fragoff = 0; in ipv6_find_hdr() 255 if (fragoff) in ipv6_find_hdr() 256 *fragoff = _frag_off; in ipv6_find_hdr() 261 if (fragoff) in ipv6_find_hdr() 262 *fragoff = _frag_off; in ipv6_find_hdr() 188 ipv6_find_hdr(const struct sk_buff *skb, unsigned int *offset, int target, unsigned short *fragoff, int *flags) ipv6_find_hdr() argument
|
/kernel/linux/linux-6.6/net/ipv6/ |
H A D | exthdrs_core.c | 179 * *offset is meaningless and fragment offset is stored in *fragoff if fragoff 189 int target, unsigned short *fragoff, int *flags) in ipv6_find_hdr() 195 if (fragoff) in ipv6_find_hdr() 196 *fragoff = 0; in ipv6_find_hdr() 255 if (fragoff) in ipv6_find_hdr() 256 *fragoff = _frag_off; in ipv6_find_hdr() 261 if (fragoff) in ipv6_find_hdr() 262 *fragoff = _frag_off; in ipv6_find_hdr() 188 ipv6_find_hdr(const struct sk_buff *skb, unsigned int *offset, int target, unsigned short *fragoff, int *flags) ipv6_find_hdr() argument
|
/kernel/linux/linux-5.10/include/net/netfilter/ |
H A D | nf_tables_ipv4.h | 17 pkt->xt.fragoff = ntohs(ip->frag_off) & IP_OFFSET; in nft_set_pktinfo_ipv4() 44 pkt->xt.fragoff = ntohs(iph->frag_off) & IP_OFFSET; in __nft_set_pktinfo_ipv4_validate() 81 pkt->xt.fragoff = ntohs(iph->frag_off) & IP_OFFSET; in nft_set_pktinfo_ipv4_ingress()
|
H A D | nf_tables_ipv6.h | 25 pkt->xt.fragoff = frag_off; in nft_set_pktinfo_ipv6() 58 pkt->xt.fragoff = frag_off; in __nft_set_pktinfo_ipv6_validate() 106 pkt->xt.fragoff = frag_off; in nft_set_pktinfo_ipv6_ingress()
|
/kernel/linux/linux-6.6/include/net/netfilter/ |
H A D | nf_tables_ipv6.h | 24 pkt->fragoff = frag_off; in nft_set_pktinfo_ipv6() 56 pkt->fragoff = frag_off; in __nft_set_pktinfo_ipv6_validate() 102 pkt->fragoff = frag_off; in nft_set_pktinfo_ipv6_ingress()
|
H A D | nf_tables_ipv4.h | 16 pkt->fragoff = ntohs(ip->frag_off) & IP_OFFSET; in nft_set_pktinfo_ipv4() 44 pkt->fragoff = ntohs(iph->frag_off) & IP_OFFSET; in __nft_set_pktinfo_ipv4_validate() 81 pkt->fragoff = ntohs(iph->frag_off) & IP_OFFSET; in nft_set_pktinfo_ipv4_ingress()
|
/kernel/linux/linux-6.6/net/netfilter/ |
H A D | xt_tcpudp.c | 75 if (par->fragoff != 0) { in tcp_mt() 82 if (par->fragoff == 1) { in tcp_mt() 139 if (par->fragoff != 0) in udp_mt() 196 if (par->fragoff != 0) in icmp_match() 223 if (par->fragoff != 0) in icmp6_match()
|
H A D | xt_l2tp.c | 89 if (par->fragoff != 0) in l2tp_udp_mt() 190 unsigned short fragoff = 0; in l2tp_mt6() local 193 ipproto = ipv6_find_hdr(skb, &thoff, -1, &fragoff, NULL); in l2tp_mt6() 194 if (fragoff != 0) in l2tp_mt6()
|
H A D | xt_HMARK.c | 171 u16 fragoff = 0; in hmark_pkt_set_htuple_ipv6() local 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()
|
H A D | nft_inner.c | 140 unsigned short fragoff; in nft_inner_parse_l2l3() local 154 l4proto = ipv6_find_hdr(pkt->skb, &thoff, -1, &fragoff, &fh_flags); in nft_inner_parse_l2l3() 158 if (fragoff == 0) { in nft_inner_parse_l2l3()
|
H A D | xt_ipcomp.c | 47 if (par->fragoff != 0) in comp_mt()
|
H A D | xt_esp.c | 43 if (par->fragoff != 0) in esp_mt()
|
/kernel/linux/linux-6.6/arch/arm64/kvm/hyp/nvhe/ |
H A D | ffa.c | 147 u32 handle_hi, u32 fragoff) in ffa_mem_frag_rx() 150 handle_lo, handle_hi, fragoff, HOST_FFA_ID, in ffa_mem_frag_rx() 508 u32 offset, len, fraglen, fragoff; in do_ffa_mem_reclaim() local 551 for (fragoff = fraglen; fragoff < len; fragoff += fraglen) { in do_ffa_mem_reclaim() 552 ffa_mem_frag_rx(res, handle_lo, handle_hi, fragoff); in do_ffa_mem_reclaim() 559 memcpy((void *)buf + fragoff, hyp_buffers.rx, fraglen); in do_ffa_mem_reclaim() 146 ffa_mem_frag_rx(struct arm_smccc_res *res, u32 handle_lo, u32 handle_hi, u32 fragoff) ffa_mem_frag_rx() argument
|
/kernel/linux/linux-5.10/net/netfilter/ |
H A D | xt_l2tp.c | 89 if (par->fragoff != 0) in l2tp_udp_mt() 190 unsigned short fragoff = 0; in l2tp_mt6() local 193 ipproto = ipv6_find_hdr(skb, &thoff, -1, &fragoff, NULL); in l2tp_mt6() 194 if (fragoff != 0) in l2tp_mt6()
|
H A D | xt_tcpudp.c | 72 if (par->fragoff != 0) { in tcp_mt() 79 if (par->fragoff == 1) { in tcp_mt() 136 if (par->fragoff != 0) in udp_mt()
|
H A D | xt_HMARK.c | 171 u16 fragoff = 0; in hmark_pkt_set_htuple_ipv6() local 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()
|
H A D | xt_ipcomp.c | 47 if (par->fragoff != 0) in comp_mt()
|
H A D | xt_esp.c | 43 if (par->fragoff != 0) in esp_mt()
|
H A D | xt_TCPOPTSTRIP.c | 41 if (par->fragoff != 0) in tcpoptstrip_mangle_packet()
|
/kernel/linux/linux-5.10/net/ipv6/netfilter/ |
H A D | ip6t_eui64.c | 26 par->fragoff != 0) { in eui64_mt6()
|
H A D | ip6t_mh.c | 38 if (par->fragoff != 0) in mh_mt6()
|
/kernel/linux/linux-6.6/net/ipv6/netfilter/ |
H A D | ip6t_eui64.c | 26 par->fragoff != 0) { in eui64_mt6()
|
H A D | ip6t_mh.c | 38 if (par->fragoff != 0) in mh_mt6()
|
/kernel/linux/linux-5.10/net/ipv4/netfilter/ |
H A D | ipt_ah.c | 37 if (par->fragoff != 0) in ah_mt()
|
/kernel/linux/linux-6.6/net/ipv4/netfilter/ |
H A D | ipt_ah.c | 37 if (par->fragoff != 0) in ah_mt()
|