| /linux/include/net/ |
| H A D | checksum.h | 107 static __always_inline __wsum csum_unfold(__sum16 n) in csum_unfold() function 116 *sum = csum_fold(csum_add(diff, ~csum_unfold(*sum))); in csum_replace_by_diff() 121 __wsum tmp = csum_sub(~csum_unfold(*sum), (__force __wsum)from); in csum_replace4()
|
| /linux/net/ipv6/ila/ |
| H A D | ila_common.c | 54 *adjust = ~csum_fold(csum_add(diff, csum_unfold(*adjust))); in ila_csum_do_neutral_fmt() 72 *adjust = ~csum_fold(csum_add(diff, csum_unfold(*adjust))); in ila_csum_do_neutral_nofmt()
|
| /linux/net/netfilter/ipvs/ |
| H A D | ip_vs_proto_udp.c | 103 ~csum_unfold(uhdr->check)))); in udp_fast_csum_update() 109 ~csum_unfold(uhdr->check)))); in udp_fast_csum_update() 125 csum_unfold(uhdr->check)))); in udp_partial_csum_update() 131 csum_unfold(uhdr->check)))); in udp_partial_csum_update()
|
| H A D | ip_vs_proto_tcp.c | 115 ~csum_unfold(tcph->check)))); in tcp_fast_csum_update() 121 ~csum_unfold(tcph->check)))); in tcp_fast_csum_update() 136 csum_unfold(tcph->check)))); in tcp_partial_csum_update() 142 csum_unfold(tcph->check)))); in tcp_partial_csum_update()
|
| /linux/net/ipv6/netfilter/ |
| H A D | ip6t_NPT.c | 71 sum = ~csum_fold(csum_add(csum_unfold((__force __sum16)addr->s6_addr16[idx]), in ip6t_npt_map_pfx() 72 csum_unfold(npt->adjustment))); in ip6t_npt_map_pfx()
|
| /linux/include/linux/ |
| H A D | ptp_classify.h | 192 ~csum_unfold(uhdr->check))); in ptp_header_update_correction()
|
| /linux/net/ipv4/netfilter/ |
| H A D | nf_nat_snmp_basic_main.c | 92 ~csum_unfold(*ctx->check))); in fast_csum()
|
| /linux/net/ipv6/ |
| H A D | raw.c | 412 skb->csum = ~csum_unfold(csum_ipv6_magic(&ipv6_hdr(skb)->saddr, in rawv6_rcv() 579 tmp_csum = csum_sub(tmp_csum, csum_unfold(csum)); in rawv6_push_pending_frames()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | en_rx.c | 1052 csum_unfold((__force __sum16)cqe->check_sum)); in mlx5e_lro_update_hdr() 1068 csum_unfold((__force __sum16)cqe->check_sum)); in mlx5e_lro_update_hdr() 1400 skb->csum = csum_unfold((__force __sum16)cqe->check_sum); in mlx5e_handle_csum() 2576 skb->csum = csum_unfold((__force __sum16)cqe->check_sum); in mlx5i_complete_rx_cqe()
|
| /linux/net/mptcp/ |
| H A D | options.c | 1457 ~csum_unfold(mpext->csum)); in mptcp_make_csum() 1617 ~csum_unfold(opts->csum)), in mptcp_write_options()
|
| H A D | subflow.c | 1234 subflow->map_data_csum = csum_unfold(mpext->csum); in get_mapping_status()
|
| H A D | protocol.c | 1368 __wsum csum = ~csum_unfold(mpext->csum); in mptcp_update_data_checksum()
|
| /linux/net/ipv4/ |
| H A D | udp_offload.c | 204 partial = csum_sub(csum_unfold(uh->check), partial); in __skb_udp_tunnel_segment()
|
| /linux/net/netfilter/ |
| H A D | nft_payload.c | 744 sum = ~csum_fold(csum_add(csum_sub(csum_unfold(sum), fsum), in nft_payload_l4csum_update()
|
| /linux/drivers/net/ethernet/mellanox/mlx4/ |
| H A D | en_rx.c | 614 hw_checksum = csum_unfold((__force __sum16)cqe->checksum); in check_csum()
|
| /linux/drivers/net/ethernet/chelsio/cxgb4vf/ |
| H A D | sge.c | 1656 skb->csum = csum_unfold(c); in t4vf_ethrx_handler()
|
| /linux/drivers/net/ |
| H A D | geneve.c | 570 ~csum_unfold(csum_ipv6_magic(&ipv6h->saddr, &ipv6h->daddr, in geneve_opt_gro_hint_validate_csum()
|
| /linux/drivers/net/ethernet/sun/ |
| H A D | sungem.c | 842 skb->csum = csum_unfold(csum); in gem_rx()
|
| /linux/drivers/net/ethernet/renesas/ |
| H A D | sh_eth.c | 1576 skb->csum = csum_unfold((__force __sum16)get_unaligned_le16(hw_csum)); in sh_eth_rx_csum()
|
| H A D | ravb_main.c | 795 skb->csum = csum_unfold((__force __sum16)get_unaligned_le16(hw_csum)); in ravb_rx_csum()
|
| /linux/drivers/net/ethernet/myricom/myri10ge/ |
| H A D | myri10ge.c | 1472 checksum = csum_unfold(rx_done->entry[idx].checksum); in myri10ge_clean_rx_done()
|
| /linux/drivers/net/ethernet/intel/idpf/ |
| H A D | idpf_txrx.c | 3241 skb->csum = csum_unfold((__force __sum16)~swab16(csum_bits.raw_csum)); in idpf_rx_csum()
|
| /linux/drivers/net/ethernet/chelsio/cxgb4/ |
| H A D | sge.c | 3759 skb->csum = csum_unfold(c); in t4_ethrx_handler()
|
| /linux/drivers/net/ethernet/hisilicon/hns3/ |
| H A D | hns3_enet.c | 3939 skb->csum = csum_unfold((__force __sum16)csum); in hns3_checksum_complete()
|