/linux-master/net/ipv6/ |
H A D | ip6_checksum.c | 13 int carry; local 19 carry = (sum < (__force u32)saddr->s6_addr32[0]); 20 sum += carry; 23 carry = (sum < (__force u32)saddr->s6_addr32[1]); 24 sum += carry; 27 carry = (sum < (__force u32)saddr->s6_addr32[2]); 28 sum += carry; 31 carry = (sum < (__force u32)saddr->s6_addr32[3]); 32 sum += carry; 35 carry [all...] |
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | test_tcp_custom_syncookie.h | 50 /* add up carry.. */ 91 int carry; local 97 carry = (sum < (__force u32)saddr->in6_u.u6_addr32[0]); 98 sum += carry; 101 carry = (sum < (__force u32)saddr->in6_u.u6_addr32[1]); 102 sum += carry; 105 carry = (sum < (__force u32)saddr->in6_u.u6_addr32[2]); 106 sum += carry; 109 carry = (sum < (__force u32)saddr->in6_u.u6_addr32[3]); 110 sum += carry; [all...] |
/linux-master/arch/alpha/lib/ |
H A D | csum_partial_copy.c | 88 unsigned long carry = 0; local 94 checksum += carry; 98 carry = checksum < word; 103 checksum += carry; 112 carry = checksum < word; 114 checksum += carry; 130 unsigned long word, carry; local 136 carry = 0; 146 checksum += carry; 152 carry 185 unsigned long carry = 0; local 242 unsigned long carry = 0; local [all...] |
H A D | checksum.c | 77 * ways to do the carry, but this is reasonable. 110 unsigned long carry = 0; local 115 result += carry; 117 carry = (w > result); 119 result += carry; 167 /* add in old sum, and carry.. */
|
/linux-master/arch/mips/include/asm/ |
H A D | checksum.h | 102 int carry; local 106 carry = (csum < word[1]); 107 csum += carry; 110 carry = (csum < word[2]); 111 csum += carry; 114 carry = (csum < word[3]); 115 csum += carry; 120 carry = (csum < *word); 121 csum += carry; 240 " addu %0, $1 # Add final carry\ [all...] |
/linux-master/crypto/ |
H A D | ecc.c | 233 /* Computes result = in << c, returning carry. Can modify in place 239 u64 carry = 0; local 245 result[i] = (temp << shift) | carry; 246 carry = temp >> (64 - shift); 249 return carry; 256 u64 carry = 0; local 262 *vli = (temp >> 1) | carry; 263 carry = temp << 63; 267 /* Computes result = left + right, returning carry. Can modify in place. */ 271 u64 carry local 291 u64 carry = right; local 494 u64 carry; local 571 int carry; /* last bit that doesn't fit into q */ local 619 u64 carry = 0; local 677 u64 carry; local 693 int carry; local 719 int carry; local 802 int carry; local 995 u64 carry; local 1117 u64 carry = vli_add(x1, x1, curve_prime, ndigits); local 1293 int carry; local [all...] |
/linux-master/lib/ |
H A D | checksum.c | 41 /* add up carry.. */ 71 unsigned int carry = 0; local 75 result += carry; 77 carry = (w > result); 79 result += carry; 130 /* add in old sum, and carry.. */ 153 /* add up carry.. */
|
H A D | bitmap.c | 195 * This is implemented in the obvious way, with a shift and carry 203 unsigned long keep = 0, carry; local 216 carry = dst[i + 1] & 1UL; 218 carry = 0; 220 dst[i] = (dst[i] >> 1) | (carry << (BITS_PER_LONG - 1));
|
/linux-master/arch/riscv/lib/ |
H A D | csum.c | 93 unsigned long csum = 0, carry = 0; local 102 carry += csum < data; 117 carry += csum < data; 118 csum += carry; 119 csum += csum < carry;
|
/linux-master/block/ |
H A D | blk-crypto.c | 135 * carry 1 into the next limb. Else the carry is 0. 161 unsigned int carry = bytes >> bc->bc_key->data_unit_size_bits; local 164 if (bc->bc_dun[i] + carry != next_dun[i]) 168 * carry 1 into the next limb. Else the carry is 0. 170 if ((bc->bc_dun[i] + carry) < carry) 171 carry = 1; 173 carry [all...] |
/linux-master/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; 187 jcopy(&pbuf->carry.val8[0], from, nbytes); 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 231 carry8_write8(union mix carry, void __iomem *dest) argument [all...] |
/linux-master/arch/sparc/lib/ |
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...] |
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 | checksum_32.S | 50 addx %g0, %o2, %o2 ! add in final carry 57 addx %g0, %o2, %o2 ! add in final carry 74 addx %g0, %o2, %o0 ! add final carry into retval 116 andcc %o1, 0x70, %g1 ! clears carry flag too 121 addx %g0, %o2, %o2 ! sink in final carry 125 andcc %o1, 0x70, %g1 ! clears carry flag too 140 addx %g0, %o2, %o2 ! fetch final carry 328 addx %g0, %g7, %g7 ! add in last carry bit 335 andcc %g1, 0xf, %o3 ! get low bits of length (clears carry btw) 343 add %o1, %o2, %o1 ! advance dest ptr (carry i [all...] |
/linux-master/arch/m68k/math-emu/ |
H A D | multi_arith.h | 85 int carry; local 94 asm volatile ("addx.l %0,%0" : "=d" (carry) : "0" (0)); 96 return carry; 157 char carry; \ 162 asm ("subx.l %2,%1; scs %0" : "=d" (carry), "=d" (dest.m32[0]) \ 164 carry; \
|
/linux-master/sound/firewire/digi00x/ |
H A D | amdtp-dot.c | 38 u8 carry; member in struct:dot_state 107 state->idx = data[MAGIC_DOT_BYTE] ^ state->carry; 109 data[MAGIC_DOT_BYTE] ^= state->carry; 110 state->carry = dot_scrt(state->idx, ++(state->off)); 409 p->state.carry = 0x00;
|
/linux-master/arch/powerpc/boot/ |
H A D | devtree.c | 172 int i, carry = 0; local 175 u64 tmp = (u64)be32_to_cpu(reg[i]) + be32_to_cpu(add[i]) + carry; 176 carry = tmp >> 32; 180 return !carry;
|
/linux-master/drivers/clk/ti/ |
H A D | clkt_dpll.c | 144 int r = 0, carry = 0; local 148 carry = 1; 149 *m = (*m / DPLL_SCALE_FACTOR) + carry;
|
/linux-master/net/netfilter/ |
H A D | nft_bitwise.c | 42 u32 carry = 0; local 45 dst[i - 1] = (src[i - 1] << shift) | carry; 46 carry = src[i - 1] >> (BITS_PER_TYPE(u32) - shift); 55 u32 carry = 0; local 58 dst[i] = carry | (src[i] >> shift); 59 carry = src[i] << (BITS_PER_TYPE(u32) - shift);
|
/linux-master/drivers/gpu/drm/ |
H A D | drm_mipi_dbi.c | 905 u8 val, carry = 0; local 913 *dst++ = carry | BIT(8 - i) | (val >> i); 914 carry = val << (8 - i); 917 *dst++ = carry | BIT(8 - i) | (val >> i); 918 carry = val << (8 - i); 921 *dst++ = carry; 925 *dst++ = carry | BIT(8 - i) | (val >> i); 926 carry = val << (8 - i); 928 *dst++ = carry;
|
/linux-master/arch/m68k/fpsp040/ |
H A D | binstr.S | 33 | will be collected by the carry. 35 | A5. Add using the carry the 64-bit quantities in d2:d3 and d4:d5 95 | A4. Multiply d4:d5 by 2; add carry out to d1.
|
/linux-master/arch/x86/crypto/ |
H A D | ghash-clmulni-intel_asm.S | 64 # carry-less multiplication
|
/linux-master/arch/m68k/lib/ |
H A D | udivsi3.S | 148 jcs L2 | if no carry,
|
/linux-master/arch/arm/lib/ |
H A D | div64.S | 102 @ divisor for comparisons, considering the carry-out bit as well. 114 @ The top part of remainder became zero. If carry is set
|
/linux-master/drivers/net/wireless/intersil/p54/ |
H A D | p54usb.c | 501 u8 carry = 0; local 535 if (carry) { 536 *tmp++ = carry; 537 carry = 0; 544 carry = '^'; 548 carry = ']';
|