/kernel/linux/linux-5.10/net/ipv6/ |
H A D | ip6_checksum.c | 13 int carry; in csum_ipv6_magic() local 19 carry = (sum < (__force u32)saddr->s6_addr32[0]); in csum_ipv6_magic() 20 sum += carry; in csum_ipv6_magic() 23 carry = (sum < (__force u32)saddr->s6_addr32[1]); in csum_ipv6_magic() 24 sum += carry; in csum_ipv6_magic() 27 carry = (sum < (__force u32)saddr->s6_addr32[2]); in csum_ipv6_magic() 28 sum += carry; in csum_ipv6_magic() 31 carry = (sum < (__force u32)saddr->s6_addr32[3]); in csum_ipv6_magic() 32 sum += carry; in csum_ipv6_magic() 35 carry in csum_ipv6_magic() [all...] |
/kernel/linux/linux-6.6/net/ipv6/ |
H A D | ip6_checksum.c | 13 int carry; in csum_ipv6_magic() local 19 carry = (sum < (__force u32)saddr->s6_addr32[0]); in csum_ipv6_magic() 20 sum += carry; in csum_ipv6_magic() 23 carry = (sum < (__force u32)saddr->s6_addr32[1]); in csum_ipv6_magic() 24 sum += carry; in csum_ipv6_magic() 27 carry = (sum < (__force u32)saddr->s6_addr32[2]); in csum_ipv6_magic() 28 sum += carry; in csum_ipv6_magic() 31 carry = (sum < (__force u32)saddr->s6_addr32[3]); in csum_ipv6_magic() 32 sum += carry; in csum_ipv6_magic() 35 carry in csum_ipv6_magic() [all...] |
/kernel/linux/linux-5.10/arch/alpha/lib/ |
H A D | csum_partial_copy.c | 87 unsigned long carry = 0; in csum_partial_cfu_aligned() local 93 checksum += carry; in csum_partial_cfu_aligned() 97 carry = checksum < word; in csum_partial_cfu_aligned() 102 checksum += carry; in csum_partial_cfu_aligned() 111 carry = checksum < word; in csum_partial_cfu_aligned() 113 checksum += carry; in csum_partial_cfu_aligned() 129 unsigned long word, carry; in csum_partial_cfu_dest_aligned() local 135 carry = 0; in csum_partial_cfu_dest_aligned() 145 checksum += carry; in csum_partial_cfu_dest_aligned() 151 carry in csum_partial_cfu_dest_aligned() 184 unsigned long carry = 0; csum_partial_cfu_src_aligned() local 241 unsigned long carry = 0; csum_partial_cfu_unaligned() local [all...] |
H A D | checksum.c | 77 * ways to do the carry, but this is reasonable. 110 unsigned long carry = 0; in do_csum() local 115 result += carry; in do_csum() 117 carry = (w > result); in do_csum() 119 result += carry; in do_csum() 167 /* add in old sum, and carry.. */ in csum_partial()
|
/kernel/linux/linux-6.6/arch/alpha/lib/ |
H A D | csum_partial_copy.c | 88 unsigned long carry = 0; in csum_partial_cfu_aligned() local 94 checksum += carry; in csum_partial_cfu_aligned() 98 carry = checksum < word; in csum_partial_cfu_aligned() 103 checksum += carry; in csum_partial_cfu_aligned() 112 carry = checksum < word; in csum_partial_cfu_aligned() 114 checksum += carry; in csum_partial_cfu_aligned() 130 unsigned long word, carry; in csum_partial_cfu_dest_aligned() local 136 carry = 0; in csum_partial_cfu_dest_aligned() 146 checksum += carry; in csum_partial_cfu_dest_aligned() 152 carry in csum_partial_cfu_dest_aligned() 185 unsigned long carry = 0; csum_partial_cfu_src_aligned() local 242 unsigned long carry = 0; csum_partial_cfu_unaligned() local [all...] |
H A D | checksum.c | 77 * ways to do the carry, but this is reasonable. 110 unsigned long carry = 0; in do_csum() local 115 result += carry; in do_csum() 117 carry = (w > result); in do_csum() 119 result += carry; in do_csum() 167 /* add in old sum, and carry.. */ in csum_partial()
|
/kernel/linux/linux-5.10/crypto/ |
H A D | ecc.c | 222 /* Computes result = in << c, returning carry. Can modify in place 228 u64 carry = 0; in vli_lshift() local 234 result[i] = (temp << shift) | carry; in vli_lshift() 235 carry = temp >> (64 - shift); in vli_lshift() 238 return carry; in vli_lshift() 245 u64 carry = 0; in vli_rshift1() local 251 *vli = (temp >> 1) | carry; in vli_rshift1() 252 carry = temp << 63; in vli_rshift1() 256 /* Computes result = left + right, returning carry. Can modify in place. */ 260 u64 carry in vli_add() local 280 u64 carry = right; vli_uadd() local 483 u64 carry; vli_mod_add() local 560 int carry; /* last bit that doesn't fit into q */ vli_mmod_special2() local 608 u64 carry = 0; vli_mmod_slow() local 666 u64 carry; vli_mmod_barrett() local 682 int carry; vli_mmod_fast_192() local 708 int carry; vli_mmod_fast_256() local 791 int carry; vli_mmod_fast_384() local 984 u64 carry; vli_mod_inv() local 1105 u64 carry = vli_add(x1, x1, curve_prime, ndigits); ecc_point_double_jacobian() local 1281 int carry; ecc_point_mult() local [all...] |
/kernel/linux/linux-6.6/crypto/ |
H A D | ecc.c | 233 /* Computes result = in << c, returning carry. Can modify in place 239 u64 carry = 0; in vli_lshift() local 245 result[i] = (temp << shift) | carry; in vli_lshift() 246 carry = temp >> (64 - shift); in vli_lshift() 249 return carry; in vli_lshift() 256 u64 carry = 0; in vli_rshift1() local 262 *vli = (temp >> 1) | carry; in vli_rshift1() 263 carry = temp << 63; in vli_rshift1() 267 /* Computes result = left + right, returning carry. Can modify in place. */ 271 u64 carry in vli_add() local 291 u64 carry = right; vli_uadd() local 494 u64 carry; vli_mod_add() local 571 int carry; /* last bit that doesn't fit into q */ vli_mmod_special2() local 619 u64 carry = 0; vli_mmod_slow() local 677 u64 carry; vli_mmod_barrett() local 693 int carry; vli_mmod_fast_192() local 719 int carry; vli_mmod_fast_256() local 802 int carry; vli_mmod_fast_384() local 995 u64 carry; vli_mod_inv() local 1117 u64 carry = vli_add(x1, x1, curve_prime, ndigits); ecc_point_double_jacobian() local 1293 int carry; ecc_point_mult() local [all...] |
/kernel/linux/linux-5.10/arch/mips/include/asm/ |
H A D | checksum.h | 102 int carry; in ip_fast_csum() local 106 carry = (csum < word[1]); in ip_fast_csum() 107 csum += carry; in ip_fast_csum() 110 carry = (csum < word[2]); in ip_fast_csum() 111 csum += carry; in ip_fast_csum() 114 carry = (csum < word[3]); in ip_fast_csum() 115 csum += carry; in ip_fast_csum() 120 carry = (csum < *word); in ip_fast_csum() 121 csum += carry; in ip_fast_csum() 241 " addu %0, $1 # Add final carry\ in csum_ipv6_magic() [all...] |
/kernel/linux/linux-6.6/arch/mips/include/asm/ |
H A D | checksum.h | 102 int carry; in ip_fast_csum() local 106 carry = (csum < word[1]); in ip_fast_csum() 107 csum += carry; in ip_fast_csum() 110 carry = (csum < word[2]); in ip_fast_csum() 111 csum += carry; in ip_fast_csum() 114 carry = (csum < word[3]); in ip_fast_csum() 115 csum += carry; in ip_fast_csum() 120 carry = (csum < *word); in ip_fast_csum() 121 csum += carry; in ip_fast_csum() 240 " addu %0, $1 # Add final carry\ [all...] |
/kernel/linux/linux-5.10/arch/ia64/lib/ |
H A D | csum_partial_copy.c | 29 /* add up carry.. */ in from64to16() 66 unsigned long carry = 0; in do_csum_c() local 71 result += carry; in do_csum_c() 73 carry = (w > result); in do_csum_c() 75 result += carry; in do_csum_c()
|
/kernel/linux/linux-6.6/arch/ia64/lib/ |
H A D | csum_partial_copy.c | 29 /* add up carry.. */ in from64to16() 66 unsigned long carry = 0; in do_csum_c() local 71 result += carry; in do_csum_c() 73 carry = (w > result); in do_csum_c() 75 result += carry; in do_csum_c()
|
/kernel/linux/linux-5.10/arch/sparc/lib/ |
H A D | divdi3.S | 50 addx %i0,%i0,%i0 ! so this cannot give carry 62 ! Got carry from n. Subtract next step to cancel this carry. 86 addx %g3,%g3,%g3 ! so this cannot give carry 98 ! Got carry from n. Subtract next step to cancel this carry. 110 addx %i0,%i0,%i0 ! so this cannot give carry 122 ! Got carry from n. Subtract next step to cancel this carry. 185 addx %o2,%o2,%o2 ! so this cannot give carry [all...] |
H A D | udivdi3.S | 26 addx %i0,%i0,%i0 ! so this cannot give carry 38 ! Got carry from n. Subtract next step to cancel this carry. 64 addx %o4,%o4,%o4 ! so this cannot give carry 76 ! Got carry from n. Subtract next step to cancel this carry. 90 addx %i0,%i0,%i0 ! so this cannot give carry 102 ! Got carry from n. Subtract next step to cancel this carry. 169 addx %o4,%o4,%o4 ! so this cannot give carry [all...] |
/kernel/linux/linux-6.6/arch/sparc/lib/ |
H A D | divdi3.S | 50 addx %i0,%i0,%i0 ! so this cannot give carry 62 ! Got carry from n. Subtract next step to cancel this carry. 86 addx %g3,%g3,%g3 ! so this cannot give carry 98 ! Got carry from n. Subtract next step to cancel this carry. 110 addx %i0,%i0,%i0 ! so this cannot give carry 122 ! Got carry from n. Subtract next step to cancel this carry. 185 addx %o2,%o2,%o2 ! so this cannot give carry [all...] |
H A D | udivdi3.S | 26 addx %i0,%i0,%i0 ! so this cannot give carry 38 ! Got carry from n. Subtract next step to cancel this carry. 64 addx %o4,%o4,%o4 ! so this cannot give carry 76 ! Got carry from n. Subtract next step to cancel this carry. 90 addx %i0,%i0,%i0 ! so this cannot give carry 102 ! Got carry from n. Subtract next step to cancel this carry. 169 addx %o4,%o4,%o4 ! so this cannot give carry [all...] |
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/ |
H A D | pio_copy.c | 169 * Handle carry bytes using shifts and masks. 171 * NOTE: the value the unused portion of carry is expected to always be zero. 181 * "merge" shift - bit shift used to merge with carry bytes. Input is 217 * of pbuf->carry. Other bytes are left as-is. Any previous 218 * value in pbuf->carry is lost. 227 pbuf->carry.val64 = 0; in read_low_bytes() 228 jcopy(&pbuf->carry.val8[0], from, nbytes); in read_low_bytes() 233 * Read nbytes bytes from "from" and put them at the end of pbuf->carry. 234 * It is expected that the extra read does not overfill carry. 243 jcopy(&pbuf->carry in read_extra_bytes() 272 carry8_write8(union mix carry, void __iomem *dest) carry8_write8() argument [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/ |
H A D | pio_copy.c | 128 * Handle carry bytes using shifts and masks. 130 * NOTE: the value the unused portion of carry is expected to always be zero. 140 * "merge" shift - bit shift used to merge with carry bytes. Input is 176 * of pbuf->carry. Other bytes are left as-is. Any previous 177 * value in pbuf->carry is lost. 186 pbuf->carry.val64 = 0; in read_low_bytes() 187 jcopy(&pbuf->carry.val8[0], from, nbytes); in read_low_bytes() 192 * Read nbytes bytes from "from" and put them at the end of pbuf->carry. 193 * It is expected that the extra read does not overfill carry. 202 jcopy(&pbuf->carry in read_extra_bytes() 231 carry8_write8(union mix carry, void __iomem *dest) carry8_write8() argument [all...] |
/kernel/linux/linux-5.10/lib/ |
H A D | checksum.c | 41 /* add up carry.. */ in from32to16() 71 unsigned int carry = 0; in do_csum() local 75 result += carry; in do_csum() 77 carry = (w > result); in do_csum() 79 result += carry; in do_csum() 130 /* add in old sum, and carry.. */ in csum_partial() 153 /* add up carry.. */ in from64to32()
|
/kernel/linux/linux-6.6/lib/ |
H A D | checksum.c | 41 /* add up carry.. */ in from32to16() 71 unsigned int carry = 0; in do_csum() local 75 result += carry; in do_csum() 77 carry = (w > result); in do_csum() 79 result += carry; in do_csum() 130 /* add in old sum, and carry.. */ in csum_partial() 153 /* add up carry.. */ in from64to32()
|
/kernel/linux/linux-5.10/block/ |
H A D | blk-crypto.c | 127 * carry 1 into the next limb. Else the carry is 0. in bio_crypt_dun_increment() 153 unsigned int carry = bytes >> bc->bc_key->data_unit_size_bits; in bio_crypt_dun_is_contiguous() local 156 if (bc->bc_dun[i] + carry != next_dun[i]) in bio_crypt_dun_is_contiguous() 160 * carry 1 into the next limb. Else the carry is 0. in bio_crypt_dun_is_contiguous() 162 if ((bc->bc_dun[i] + carry) < carry) in bio_crypt_dun_is_contiguous() 163 carry = 1; in bio_crypt_dun_is_contiguous() 165 carry in bio_crypt_dun_is_contiguous() [all...] |
/kernel/linux/linux-6.6/block/ |
H A D | blk-crypto.c | 135 * carry 1 into the next limb. Else the carry is 0. in bio_crypt_dun_increment() 161 unsigned int carry = bytes >> bc->bc_key->data_unit_size_bits; in bio_crypt_dun_is_contiguous() local 164 if (bc->bc_dun[i] + carry != next_dun[i]) in bio_crypt_dun_is_contiguous() 168 * carry 1 into the next limb. Else the carry is 0. in bio_crypt_dun_is_contiguous() 170 if ((bc->bc_dun[i] + carry) < carry) in bio_crypt_dun_is_contiguous() 171 carry = 1; in bio_crypt_dun_is_contiguous() 173 carry in bio_crypt_dun_is_contiguous() [all...] |
/kernel/linux/linux-5.10/sound/firewire/digi00x/ |
H A D | amdtp-dot.c | 38 u8 carry; member 107 state->idx = data[MAGIC_DOT_BYTE] ^ state->carry; in dot_encode_step() 109 data[MAGIC_DOT_BYTE] ^= state->carry; in dot_encode_step() 110 state->carry = dot_scrt(state->idx, ++(state->off)); in dot_encode_step() 418 p->state.carry = 0x00; in amdtp_dot_reset()
|
/kernel/linux/linux-6.6/sound/firewire/digi00x/ |
H A D | amdtp-dot.c | 38 u8 carry; member 107 state->idx = data[MAGIC_DOT_BYTE] ^ state->carry; in dot_encode_step() 109 data[MAGIC_DOT_BYTE] ^= state->carry; in dot_encode_step() 110 state->carry = dot_scrt(state->idx, ++(state->off)); in dot_encode_step() 409 p->state.carry = 0x00; in amdtp_dot_reset()
|
/kernel/linux/linux-5.10/arch/m68k/math-emu/ |
H A D | multi_arith.h | 83 int carry; in fp_addmant() local 92 asm volatile ("addx.l %0,%0" : "=d" (carry) : "0" (0)); in fp_addmant() 94 return carry; in fp_addmant() 155 char carry; \ 160 asm ("subx.l %2,%1; scs %0" : "=d" (carry), "=d" (dest.m32[0]) \ 162 carry; \
|