csum_fold
Defined as a function in:
- arch/alpha/include/asm/checksum.h, line 62
- arch/arc/include/asm/checksum.h, line 25
- arch/arm/include/asm/checksum.h, line 58
- arch/arm64/include/asm/checksum.h, line 15
- arch/csky/include/asm/checksum.h, line 9
- arch/loongarch/include/asm/checksum.h, line 21
- arch/nios2/include/asm/checksum.h, line 21
- arch/parisc/include/asm/checksum.h, line 63
- arch/powerpc/include/asm/checksum.h, line 39
- arch/s390/include/asm/checksum.h, line 43
- arch/sh/include/asm/checksum_32.h, line 63
- arch/sparc/include/asm/checksum_32.h, line 118
- arch/sparc/include/asm/checksum_64.h, line 51
- arch/x86/include/asm/checksum_32.h, line 99
- arch/x86/include/asm/checksum_64.h, line 22
- arch/x86/um/asm/checksum.h, line 31
- arch/xtensa/include/asm/checksum.h, line 67
- include/asm-generic/checksum.h, line 33
- tools/testing/selftests/bpf/network_helpers.h, line 96
- tools/testing/selftests/bpf/progs/test_tcp_custom_syncookie.h, line 69
- tools/testing/selftests/bpf/progs/xdp_synproxy_kern.c, line 122
- tools/testing/selftests/net/tcp_ao/icmps-accept.c, line 240
- tools/testing/selftests/net/tcp_ao/icmps-discard.c, line 240
Defined as a preprocessor macro in:
Referenced (in 66 files total) in:
- arch/alpha/include/asm/checksum.h, line 62
- arch/arc/include/asm/checksum.h:
- arch/arm/include/asm/checksum.h:
- arch/arm64/include/asm/checksum.h:
- arch/arm64/lib/csum.c, line 155
- arch/csky/include/asm/checksum.h:
- arch/loongarch/include/asm/checksum.h:
- arch/loongarch/lib/csum.c, line 139
- arch/m68k/include/asm/checksum.h:
- arch/mips/include/asm/checksum.h:
- arch/nios2/include/asm/checksum.h:
- arch/parisc/include/asm/checksum.h:
- arch/powerpc/include/asm/checksum.h:
- arch/riscv/include/asm/checksum.h, line 90
- arch/riscv/lib/csum.c, line 77
- arch/s390/include/asm/checksum.h:
- arch/sh/include/asm/checksum_32.h:
- arch/sparc/include/asm/checksum_32.h:
- arch/sparc/include/asm/checksum_64.h:
- arch/x86/include/asm/checksum_32.h:
- arch/x86/include/asm/checksum_64.h:
- arch/x86/lib/csum-partial_64.c, line 121
- arch/x86/lib/csum-wrappers_64.c, line 89
- arch/x86/um/asm/checksum.h:
- arch/x86/um/asm/checksum_32.h:
- arch/xtensa/include/asm/checksum.h:
- include/asm-generic/checksum.h:
- include/linux/ptp_classify.h, line 190
- include/linux/skbuff.h, line 4567
- include/net/checksum.h:
- include/net/gre.h, line 137
- include/net/gro.h, line 241
- include/net/gso.h, line 74
- lib/checksum_kunit.c, line 451
- net/bpf/test_run.c:
- net/core/datagram.c, line 847
- net/core/dev.c, line 3343
- net/core/gro.c, line 782
- net/core/skbuff.c:
- net/core/utils.c, line 467
- net/ipv4/icmp.c:
- net/ipv4/ip_output.c, line 1652
- net/ipv4/ip_tunnel_core.c, line 228
- net/ipv4/ipmr.c, line 2242
- net/ipv4/netfilter/nf_nat_snmp_basic_main.c, line 91
- net/ipv4/netfilter/nf_reject_ipv4.c, line 130
- net/ipv4/ping.c, line 644
- net/ipv6/ip6_checksum.c, line 60
- net/ipv6/ip6mr.c, line 549
- net/mptcp/options.c, line 1327
- net/mptcp/protocol.c, line 1225
- net/netfilter/ipvs/ip_vs_core.c, line 694
- net/netfilter/ipvs/ip_vs_proto_tcp.c:
- net/netfilter/ipvs/ip_vs_proto_udp.c:
- net/netfilter/nf_nat_proto.c, line 610
- net/netfilter/nft_payload.c, line 687
- net/netfilter/utils.c, line 21
- net/sched/act_csum.c:
- net/sunrpc/socklib.c, line 191
- net/unix/af_unix.c, line 227
- tools/testing/selftests/bpf/network_helpers.h:
- tools/testing/selftests/bpf/progs/test_tcp_custom_syncookie.c:
- tools/testing/selftests/bpf/progs/test_tcp_custom_syncookie.h:
- tools/testing/selftests/bpf/progs/xdp_synproxy_kern.c:
- tools/testing/selftests/net/tcp_ao/icmps-accept.c:
- tools/testing/selftests/net/tcp_ao/icmps-discard.c:
kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.