Documented in 1 files:
Defined in 14 files as a prototype:
-
arch/alpha/include/asm/checksum.h,
line 35
(as a prototype)
-
arch/arm/include/asm/checksum.h,
line 28
(as a prototype)
-
arch/m68k/include/asm/checksum.h,
line 23
(as a prototype)
-
arch/mips/include/asm/checksum.h,
line 35
(as a prototype)
-
arch/nios2/include/asm/checksum.h,
line 14
(as a prototype)
-
arch/s390/include/asm/checksum.h,
line 35
(as a prototype)
-
arch/sh/include/asm/checksum_32.h,
line 24
(as a prototype)
-
arch/sparc/include/asm/checksum_32.h,
line 33
(as a prototype)
-
arch/sparc/include/asm/checksum_64.h,
line 33
(as a prototype)
-
arch/x86/include/asm/checksum_32.h,
line 20
(as a prototype)
-
arch/x86/include/asm/checksum_64.h,
line 134
(as a prototype)
-
arch/x86/um/asm/checksum.h,
line 21
(as a prototype)
-
arch/xtensa/include/asm/checksum.h,
line 30
(as a prototype)
-
include/asm-generic/checksum.h,
line 19
(as a prototype)
Defined in 4 files as a member:
Defined in 2 files as a label:
Defined in 10 files as a function:
-
arch/alpha/lib/checksum.c,
line 165
(as a function)
-
arch/arm/lib/csumpartial.S,
line 99
(as a function)
-
arch/m68k/lib/checksum.c,
line 38
(as a function)
-
arch/powerpc/include/asm/checksum.h,
line 187
(as a function)
-
arch/s390/lib/csum-partial.c,
line 81
(as a function)
-
arch/sh/lib/checksum.S,
line 41
(as a function)
-
arch/x86/lib/csum-partial_64.c,
line 44
(as a function)
-
arch/xtensa/lib/checksum.S,
line 40
(as a function)
-
lib/checksum.c,
line 116
(as a function)
-
tools/testing/selftests/bpf/network_helpers.h,
line 130
(as a function)
Referenced in 87 files:
-
arch/alpha/lib/checksum.c,
line 176
-
arch/arm/include/asm/checksum.h,
line 151
-
arch/arm/kernel/armksyms.c,
line 57
-
arch/arm/lib/csumpartial.S,
line 139
-
arch/m68k/include/asm/checksum.h,
line 115
-
arch/m68k/lib/checksum.c,
line 124
-
arch/mips/include/asm/checksum.h,
line 179
-
arch/mips/lib/csum_partial.S
-
arch/powerpc/include/asm/checksum.h,
line 226
-
arch/s390/include/asm/checksum.h,
line 104
-
arch/s390/lib/csum-partial.c,
line 85
-
arch/sh/include/asm/checksum_32.h,
line 154
-
arch/sh/kernel/sh_ksyms_32.c,
line 19
-
arch/sparc/include/asm/checksum_32.h,
line 195
-
arch/sparc/include/asm/checksum_64.h,
line 129
-
arch/sparc/lib/checksum_32.S,
line 109
-
arch/sparc/lib/checksum_64.S
-
arch/x86/include/asm/checksum_32.h,
line 141
-
arch/x86/lib/checksum_32.S
-
arch/x86/lib/csum-partial_64.c
-
arch/x86/um/asm/checksum_32.h,
line 10
-
arch/xtensa/include/asm/checksum.h,
line 170
-
arch/xtensa/lib/checksum.S
-
block/t10-pi.c,
line 50
-
drivers/net/amt.c,
line 872
-
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
-
drivers/net/ethernet/cisco/enic/enic_main.c
-
drivers/net/ethernet/freescale/enetc/enetc.c
-
drivers/net/ethernet/intel/igb/igb_main.c,
line 6091
-
drivers/net/ethernet/intel/igbvf/netdev.c,
line 2032
-
drivers/net/ethernet/intel/igc/igc_main.c,
line 1492
-
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c,
line 8781
-
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c,
line 3875
-
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c
-
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
-
drivers/net/ethernet/mellanox/mlx5/core/en_tx.c
-
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
-
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
-
drivers/net/ethernet/microsoft/mana/mana_en.c,
line 480
-
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
-
drivers/net/ethernet/myricom/myri10ge/myri10ge.c,
line 1300
-
drivers/net/ethernet/sun/cassini.c,
line 2087
-
drivers/net/geneve.c,
line 563
-
drivers/net/netconsole.c
-
drivers/net/thunderbolt/main.c,
line 1088
-
drivers/net/usb/smsc95xx.c,
line 2015
-
drivers/net/vxlan/vxlan_core.c,
line 2019
-
drivers/s390/char/zcore.c
-
fs/nfsd/nfscache.c
-
include/linux/ptp_classify.h,
line 151
-
include/linux/skbuff.h
-
include/net/checksum.h
-
include/net/gro.h,
line 209
-
include/net/gso.h,
line 74
-
include/net/ip_vs.h
-
include/net/seg6.h
-
include/net/udp.h
-
lib/checksum.c,
line 127
-
lib/test_kho.c
-
lib/tests/checksum_kunit.c,
line 451
-
net/bridge/br_arp_nd_proxy.c,
line 350
-
net/bridge/br_multicast.c,
line 1223
-
net/core/datagram.c
-
net/core/filter.c
-
net/core/skbuff.c
-
net/core/utils.c
-
net/dsa/tag_dsa.c
-
net/ipv4/netfilter/nf_nat_snmp_basic_main.c,
line 91
-
net/ipv4/netfilter/nf_reject_ipv4.c,
line 164
-
net/ipv4/ping.c,
line 635
-
net/ipv4/udp.c
-
net/ipv6/icmp.c
-
net/ipv6/ila/ila.h,
line 85
-
net/ipv6/ip6mr.c,
line 587
-
net/ipv6/mcast.c
-
net/ipv6/ndisc.c,
line 504
-
net/ipv6/netfilter/ip6t_NPT.c
-
net/ipv6/netfilter/nf_conntrack_reasm.c
-
net/ipv6/netfilter/nf_reject_ipv6.c
-
net/ipv6/reassembly.c,
line 146
-
net/ipv6/udp.c
-
net/mptcp/options.c,
line 1424
-
net/netfilter/nft_payload.c,
line 1131
-
net/sched/act_csum.c
-
net/sunrpc/socklib.c,
line 142
-
net/unix/af_unix.c,
line 218
-
tools/testing/selftests/bpf/network_helpers.h
Smatch caller information: