csum_ipv6_magic
Defined as a function in:
- arch/arm/include/asm/checksum.h, line 160
- arch/arm64/lib/csum.c, line 132
- arch/loongarch/lib/csum.c, line 120
- arch/parisc/include/asm/checksum.h, line 110
- arch/riscv/lib/csum.c, line 20
- arch/s390/include/asm/checksum.h, line 108
- arch/sh/include/asm/checksum_32.h, line 158
- arch/sparc/include/asm/checksum_32.h, line 160
- arch/sparc/include/asm/checksum_64.h, line 94
- arch/x86/include/asm/checksum_32.h, line 145
- arch/x86/lib/csum-wrappers_64.c, line 71
- arch/x86/um/asm/checksum_32.h, line 14
- arch/xtensa/include/asm/checksum.h, line 174
- net/ipv6/ip6_checksum.c, line 8
- tools/testing/selftests/bpf/network_helpers.h, line 119
- tools/testing/selftests/bpf/progs/test_tcp_custom_syncookie.h, line 85
- tools/testing/selftests/bpf/progs/xdp_synproxy_kern.c, line 150
Defined as a function prototype in:
Referenced (in 49 files total) in:
- arch/alpha/include/asm/checksum.h, line 71
- arch/arm/include/asm/checksum.h, line 160
- arch/arm64/include/asm/checksum.h, line 11
- arch/arm64/lib/csum.c:
- arch/loongarch/include/asm/checksum.h, line 13
- arch/loongarch/lib/csum.c:
- arch/m68k/include/asm/checksum.h, line 120
- arch/mips/include/asm/checksum.h:
- arch/parisc/include/asm/checksum.h, line 110
- arch/powerpc/include/asm/checksum.h, line 216
- arch/riscv/include/asm/checksum.h, line 21
- arch/riscv/lib/csum.c:
- arch/s390/include/asm/checksum.h, line 108
- arch/sh/include/asm/checksum_32.h, line 158
- arch/sparc/include/asm/checksum_32.h, line 160
- arch/sparc/include/asm/checksum_64.h, line 94
- arch/x86/include/asm/checksum_32.h, line 145
- arch/x86/include/asm/checksum_64.h, line 165
- arch/x86/lib/csum-wrappers_64.c:
- arch/x86/um/asm/checksum_32.h, line 14
- arch/xtensa/include/asm/checksum.h, line 174
- include/net/gro.h, line 440
- include/net/ip6_checksum.h:
- lib/checksum_kunit.c, line 621
- net/bridge/br_arp_nd_proxy.c, line 332
- net/bridge/br_multicast.c, line 1227
- net/core/netpoll.c, line 438
- net/core/pktgen.c, line 3128
- net/dccp/ipv6.c, line 54
- net/ipv4/ip_tunnel_core.c, line 337
- net/ipv6/esp6.c, line 274
- net/ipv6/icmp.c:
- net/ipv6/ip6_checksum.c:
- net/ipv6/ip6mr.c, line 546
- net/ipv6/mcast.c:
- net/ipv6/ndisc.c, line 500
- net/ipv6/netfilter/nf_reject_ipv6.c:
- net/ipv6/raw.c:
- net/ipv6/udp.c:
- net/netfilter/ipvs/ip_vs_proto_tcp.c:
- net/netfilter/ipvs/ip_vs_proto_udp.c:
- net/netfilter/nf_nat_proto.c, line 925
- net/netfilter/utils.c:
- net/sched/act_csum.c:
- net/xfrm/xfrm_nat_keepalive.c, line 79
- tools/testing/selftests/bpf/network_helpers.h, line 119
- tools/testing/selftests/bpf/progs/test_tcp_custom_syncookie.c, line 169
- tools/testing/selftests/bpf/progs/test_tcp_custom_syncookie.h, line 85
- tools/testing/selftests/bpf/progs/xdp_synproxy_kern.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.