Home
last modified time | relevance | path

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

12

/openbmc/linux/net/ipv6/
H A Dexthdrs_core.c189 int target, unsigned short *fragoff, int *flags) in ipv6_find_hdr() argument
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()
/openbmc/linux/include/net/netfilter/
H A Dnf_tables_ipv4.h16 pkt->fragoff = ntohs(ip->frag_off) & IP_OFFSET; in nft_set_pktinfo_ipv4()
46 pkt->fragoff = ntohs(iph->frag_off) & IP_OFFSET; in __nft_set_pktinfo_ipv4_validate()
83 pkt->fragoff = ntohs(iph->frag_off) & IP_OFFSET; in nft_set_pktinfo_ipv4_ingress()
H A Dnf_tables_ipv6.h24 pkt->fragoff = frag_off; in nft_set_pktinfo_ipv6()
57 pkt->fragoff = frag_off; in __nft_set_pktinfo_ipv6_validate()
103 pkt->fragoff = frag_off; in nft_set_pktinfo_ipv6_ingress()
H A Dnf_tables.h35 u16 fragoff; member
88 pkt->fragoff = 0; in nft_set_pktinfo_unspec()
/openbmc/linux/net/netfilter/
H A Dxt_tcpudp.c75 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 Dxt_l2tp.c89 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 Dnft_inner.c140 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 Dxt_HMARK.c171 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 Dxt_esp.c43 if (par->fragoff != 0) in esp_mt()
H A Dxt_ipcomp.c47 if (par->fragoff != 0) in comp_mt()
H A Dxt_TCPOPTSTRIP.c41 if (par->fragoff != 0) in tcpoptstrip_mangle_packet()
H A Dnft_payload.c78 if (!(pkt->flags & NFT_PKTINFO_L4PROTO) || pkt->fragoff) in __nft_payload_inner_offset()
189 if (!(pkt->flags & NFT_PKTINFO_L4PROTO) || pkt->fragoff) in nft_payload_eval()
707 if (pkt->fragoff) in nft_payload_l4csum_offset()
886 if (!(pkt->flags & NFT_PKTINFO_L4PROTO) || pkt->fragoff) in nft_payload_set_eval()
929 if (pkt->fragoff == 0 && in nft_payload_set_eval()
H A Dxt_multiport.c92 if (par->fragoff != 0) in multiport_mt()
H A Dxt_dccp.c102 if (par->fragoff != 0) in dccp_mt()
H A Dxt_sctp.c124 if (par->fragoff != 0) { in sctp_mt()
H A Dxt_TCPMSS.c86 if (par->fragoff != 0) in tcpmss_mangle_packet()
H A Dnft_exthdr.c176 if (pkt->tprot != IPPROTO_TCP || pkt->fragoff) in nft_tcp_header_pointer()
422 if (pkt->tprot != IPPROTO_DCCP || pkt->fragoff) in nft_exthdr_dccp_eval()
H A Dnft_compat.c67 par->fragoff = pkt->fragoff; in nft_compat_set_par()
/openbmc/linux/arch/arm64/kvm/hyp/nvhe/
H A Dffa.c147 u32 handle_hi, u32 fragoff) in ffa_mem_frag_rx() argument
150 handle_lo, handle_hi, fragoff, HOST_FFA_ID, in ffa_mem_frag_rx()
517 u32 offset, len, fraglen, fragoff; in do_ffa_mem_reclaim() local
560 for (fragoff = fraglen; fragoff < len; fragoff += fraglen) { in do_ffa_mem_reclaim()
561 ffa_mem_frag_rx(res, handle_lo, handle_hi, fragoff); in do_ffa_mem_reclaim()
568 memcpy((void *)buf + fragoff, hyp_buffers.rx, fraglen); in do_ffa_mem_reclaim()
/openbmc/linux/net/ipv6/netfilter/
H A Dip6t_eui64.c26 par->fragoff != 0) { in eui64_mt6()
H A Dip6t_mh.c38 if (par->fragoff != 0) in mh_mt6()
H A Dip6_tables.c52 u16 *fragoff, bool *hotdrop) in ip6_packet_match() argument
88 *fragoff = _frag_off; in ip6_packet_match()
274 acpar.fragoff = 0; in ip6t_do_table()
307 &acpar.thoff, &acpar.fragoff, &acpar.hotdrop)) { in ip6t_do_table()
/openbmc/linux/net/ipv4/netfilter/
H A Dipt_ah.c37 if (par->fragoff != 0) in ah_mt()
/openbmc/linux/fs/ufs/
H A Dballoc.c511 unsigned cgno, fragno, fragoff, count, fragsize, i; in ufs_add_fragments() local
536 fragoff = ufs_fragnum (fragno); in ufs_add_fragments()
547 for (i = newcount; i < (uspi->s_fpb - fragoff); i++) in ufs_add_fragments()
/openbmc/linux/include/linux/netfilter/
H A Dx_tables.h40 u16 fragoff; member

12