Home
last modified time | relevance | path

Searched refs:rem (Results 1 – 25 of 29) sorted by relevance

12

/arch/sh/lib/
Ddiv64-generic.c13 uint32_t rem; in __div64_32() local
16 rem = *xp - q * y; in __div64_32()
19 return rem; in __div64_32()
/arch/mips/lib/
Dmemcpy.S284 #define rem t8 macro
319 and rem, len, (8*NBYTES-1) # rem = len % (8*NBYTES)
346 bne len, rem, 1b
356 and rem, len, (NBYTES-1) # rem = len % NBYTES
379 beq rem, len, .Lcopy_bytes\@
389 bne rem, len, 1b
408 SLL rem, len, 3 # rem = number of bits to keep
410 SUB bits, bits, rem # bits = number of bits to discard
425 #define match rem
443 and rem, len, (4*NBYTES-1) # rem = len % 4*NBYTES
[all …]
Dcsum_partial.S508 #define rem t7 macro
512 and rem, len, (NBYTES-1) # rem = len % NBYTES
538 beq rem, len, .Lcopy_bytes\@
548 bne rem, len, 1b
566 SLL rem, len, 3 # rem = number of bits to keep
568 SUB bits, bits, rem # bits = number of bits to discard
586 #define match rem
606 and rem, len, (4*NBYTES-1) # rem = len % 4*NBYTES
637 bne len, rem, 1b
642 and rem, len, NBYTES-1 # rem = len % NBYTES
[all …]
/arch/m68k/mac/
Dmisc.c557 int days, rem, y, wday, yday; in unmktime() local
560 days = div_u64_rem(time, SECS_PER_DAY, &rem); in unmktime()
561 rem += offset; in unmktime()
562 while (rem < 0) { in unmktime()
563 rem += SECS_PER_DAY; in unmktime()
566 while (rem >= SECS_PER_DAY) { in unmktime()
567 rem -= SECS_PER_DAY; in unmktime()
570 *hourp = rem / SECS_PER_HOUR; in unmktime()
571 rem %= SECS_PER_HOUR; in unmktime()
572 *minp = rem / SECS_PER_MINUTE; in unmktime()
[all …]
/arch/arm64/crypto/
Dsha512-ce-glue.c38 int rem; in __sha512_ce_transform() local
41 rem = sha512_ce_transform(sst, src, blocks); in __sha512_ce_transform()
43 src += (blocks - rem) * SHA512_BLOCK_SIZE; in __sha512_ce_transform()
44 blocks = rem; in __sha512_ce_transform()
Dsha1-ce-glue.c39 int rem; in __sha1_ce_transform() local
42 rem = sha1_ce_transform(container_of(sst, struct sha1_ce_state, in __sha1_ce_transform()
45 src += (blocks - rem) * SHA1_BLOCK_SIZE; in __sha1_ce_transform()
46 blocks = rem; in __sha1_ce_transform()
Dsha2-ce-glue.c40 int rem; in __sha2_ce_transform() local
43 rem = sha2_ce_transform(container_of(sst, struct sha256_ce_state, in __sha2_ce_transform()
46 src += (blocks - rem) * SHA256_BLOCK_SIZE; in __sha2_ce_transform()
47 blocks = rem; in __sha2_ce_transform()
Dsha3-ce-glue.c63 int rem; in sha3_update() local
66 rem = sha3_ce_transform(sctx->st, data, blocks, in sha3_update()
69 data += (blocks - rem) * sctx->rsiz; in sha3_update()
70 blocks = rem; in sha3_update()
Daes-glue.c883 int rem; in mac_do_update() local
887 rem = aes_mac_update(in, ctx->key_enc, rounds, blocks, in mac_do_update()
890 in += (blocks - rem) * AES_BLOCK_SIZE; in mac_do_update()
891 blocks = rem; in mac_do_update()
/arch/powerpc/sysdev/
Dfsl_85xx_l2ctlr.c62 unsigned int rem; in mpc85xx_l2ctlr_of_probe() local
83 rem = l2cache_size % sram_params.sram_size; in mpc85xx_l2ctlr_of_probe()
85 if (rem || (ways & (ways - 1))) { in mpc85xx_l2ctlr_of_probe()
/arch/mips/include/asm/octeon/
Dcvmx-dbg-defs.h87 uint64_t rem:6; member
95 uint64_t rem:6;
/arch/m68k/math-emu/
Dmulti_arith.h130 #define fp_div64(quot, rem, srch, srcl, div) \ argument
131 asm ("divu.l %2,%1:%0" : "=d" (quot), "=d" (rem) \
186 unsigned long fix, rem, first, dummy; in fp_dividemant() local
215 fp_div64(first, rem, 0, src->mant.m32[1], div->mant.m32[0]); in fp_dividemant()
220 fp_div64(first, rem, src->mant.m32[0], src->mant.m32[1], div->mant.m32[0]); in fp_dividemant()
226 fp_add64(tmp.m32[0], tmp.m32[1], 0, rem); in fp_dividemant()
Dfp_arith.c370 unsigned long quot, rem; in fp_fsgldiv() local
421 fp_div64(quot, rem, dest->mant.m32[0], 0, src->mant.m32[0]); in fp_fsgldiv()
423 dest->mant.m32[1] = (quot & 1) | rem; /* only for rounding */ in fp_fsgldiv()
425 fp_div64(quot, rem, dest->mant.m32[0], 0, src->mant.m32[0]); in fp_fsgldiv()
427 dest->mant.m32[1] = rem; /* only for rounding */ in fp_fsgldiv()
/arch/arm/vfp/
Dvfpsingle.c378 s64 rem; in vfp_single_fsqrt() local
381 rem = ((u64)vsm.significand << 32) - term; in vfp_single_fsqrt()
383 pr_debug("VFP: term=%016llx rem=%016llx\n", term, rem); in vfp_single_fsqrt()
385 while (rem < 0) { in vfp_single_fsqrt()
387 rem += ((u64)vsd.significand << 1) | 1; in vfp_single_fsqrt()
389 vsd.significand |= rem != 0; in vfp_single_fsqrt()
572 u32 rem, incr = 0; in vfp_single_ftoui() local
578 rem = vsm.significand << (33 - shift); in vfp_single_ftoui()
590 if ((rem + incr) < rem) { in vfp_single_ftoui()
600 } else if (rem) in vfp_single_ftoui()
[all …]
Dvfpdouble.c530 u64 rem, incr = 0; in vfp_double_ftoui() local
536 rem = vdm.significand << (65 - shift); in vfp_double_ftoui()
548 if ((rem + incr) < rem) { in vfp_double_ftoui()
558 } else if (rem) in vfp_double_ftoui()
612 u64 rem, incr = 0; in vfp_double_ftosi() local
615 rem = vdm.significand << (65 - shift); in vfp_double_ftosi()
627 if ((rem + incr) < rem && d < 0xffffffff) in vfp_double_ftosi()
632 } else if (rem) in vfp_double_ftosi()
/arch/mips/cavium-octeon/
Docteon-memcpy.S313 #define rem t8 macro
316 and rem, len, (4*NBYTES-1) # rem = len % 4*NBYTES
338 bne len, rem, 1b
343 and rem, len, NBYTES-1 # rem = len % NBYTES
344 beq rem, len, copy_bytes
352 bne len, rem, 1b
/arch/x86/kernel/
Dtsc.c1261 u64 tmp, res, rem; in convert_art_to_tsc() local
1263 rem = do_div(art, art_to_tsc_denominator); in convert_art_to_tsc()
1266 tmp = rem * art_to_tsc_numerator; in convert_art_to_tsc()
1299 u64 tmp, res, rem; in convert_art_ns_to_tsc() local
1301 rem = do_div(art_ns, USEC_PER_SEC); in convert_art_ns_to_tsc()
1304 tmp = rem * tsc_khz; in convert_art_ns_to_tsc()
/arch/xtensa/platforms/iss/
Dnetwork.c224 char *dev_name = NULL, *mac_str = NULL, *rem = NULL; in tuntap_probe() local
234 rem = split_if_spec(init + 1, &mac_str, &dev_name, NULL); in tuntap_probe()
235 if (rem != NULL) { in tuntap_probe()
237 dev->name, rem); in tuntap_probe()
/arch/arc/
DMakefile59 cflags-y += -mno-div-rem
/arch/sparc/kernel/
Dsmp_64.c647 int this_cpu, tot_cpus, prev_sent, i, rem; in hypervisor_xcall_deliver() local
703 rem = 0; in hypervisor_xcall_deliver()
715 cpu_list[rem++] = cpu; in hypervisor_xcall_deliver()
720 if (rem == 0) in hypervisor_xcall_deliver()
724 cnt = rem; in hypervisor_xcall_deliver()
/arch/s390/kernel/
Dtime.c116 unsigned long rem, sec, nsec; in ext_to_timespec64() local
119 rem = do_div(sec, 1000000); in ext_to_timespec64()
120 nsec = ((clk->sus + (rem << 12)) * 125) >> 9; in ext_to_timespec64()
/arch/powerpc/platforms/ps3/
Ddevice-init.c638 unsigned long rem; in ps3_find_and_add_device() local
649 rem = msleep_interruptible(100); in ps3_find_and_add_device()
650 if (rem) in ps3_find_and_add_device()
/arch/arm/nwfpe/
Dsoftfloat.c1455 bits64 rem, term; in float32_sqrt() local
1485 rem = ( ( (bits64) aSig )<<32 ) - term; in float32_sqrt()
1486 while ( (sbits64) rem < 0 ) { in float32_sqrt()
1488 rem += ( ( (bits64) zSig )<<1 ) | 1; in float32_sqrt()
1490 zSig |= ( rem != 0 ); in float32_sqrt()
/arch/m68k/fpsp040/
Dssin.S54 | 9. Overwrite X by X := X rem 2Pi. Now that |X| <= Pi, go back to 3.
80 | 8. Overwrite X by X := X rem 2Pi. Now that |X| <= Pi, go back to 2.
Dstan.S47 | 8. Overwrite X by X := X rem 2Pi. Now that |X| <= Pi, go back to 2.

12