Searched refs:sum64 (Results 1 – 3 of 3) sorted by relevance
/linux/arch/arm64/lib/ |
H A D | csum.c | 25 u64 data, sum64 = 0; in do_csum() local 84 tmp1 = ((tmp1 >> 64) << 64) | sum64; in do_csum() 86 sum64 = tmp1 >> 64; in do_csum() 91 sum64 = accumulate(sum64, data); in do_csum() 99 sum64 = accumulate(sum64, tmp); in do_csum() 102 sum64 = accumulate(sum64, tmp >> 64); in do_csum() 106 sum64 = accumulate(sum64, data); in do_csum() 120 sum64 = accumulate(sum64, data); in do_csum() 123 sum64 += (sum64 >> 32) | (sum64 << 32); in do_csum() 124 sum = sum64 >> 32; in do_csum()
|
/linux/arch/loongarch/lib/ |
H A D | csum.c | 26 u64 data, sum64 = 0; in do_csum() local 81 tmp1 = ((tmp1 >> 64) << 64) | sum64; in do_csum() 83 sum64 = tmp1 >> 64; in do_csum() 88 sum64 = accumulate(sum64, data); in do_csum() 95 sum64 = accumulate(sum64, tmp); in do_csum() 98 sum64 = accumulate(sum64, data); in do_csum() 108 sum64 = accumulate(sum64, data); in do_csum() 111 sum64 += (sum64 >> 32) | (sum64 << 32); in do_csum() 112 sum = sum64 >> 32; in do_csum()
|
/linux/arch/x86/lib/ |
H A D | csum-wrappers_64.c | 75 __u64 rest, sum64; in csum_ipv6_magic() local 86 : [sum] "=r" (sum64) in csum_ipv6_magic() 90 (__force __wsum)add32_with_carry(sum64 & 0xffffffff, sum64>>32)); in csum_ipv6_magic()
|