Home
last modified time | relevance | path

Searched refs:remainder (Results 1 – 22 of 22) sorted by relevance

/arch/h8300/lib/
Dudivsi3.S4 ;; This function also computes the remainder and stores it in er3.
58 ;; er3 contains dividend, later remainder
67 mulxu.w r0,er2 ; compute er3 = remainder (tentative)
70 cmp.l er1,er3 ; is divisor < remainder?
73 sub.l er1,er3 ; correct the remainder
/arch/x86/boot/
Dstring.c201 static inline u64 __div_u64_rem(u64 dividend, u32 divisor, u32 *remainder) in __div_u64_rem() argument
215 asm ("divl %2" : "=a" (d.v32[0]), "=d" (*remainder) : in __div_u64_rem()
222 u32 remainder; in __div_u64() local
224 return __div_u64_rem(dividend, divisor, &remainder); in __div_u64()
/arch/x86/include/asm/
Ddiv64.h43 static inline u64 div_u64_rem(u64 dividend, u32 divisor, u32 *remainder) in div_u64_rem() argument
57 asm ("divl %2" : "=a" (d.v32[0]), "=d" (*remainder) : in div_u64_rem()
/arch/powerpc/lib/
Ddiv64.S49 mullw r10,r0,r4 # and get the remainder
54 mr r3,r6 # return the remainder in r3
/arch/powerpc/perf/
Dhv-24x7-catalog.h51 __u8 remainder[]; member
Dhv-24x7.c250 return (char *)ev->remainder; in event_name()
256 __be16 *desc_len = (__be16 *)(ev->remainder + nl - 2); in event_desc()
259 return (char *)ev->remainder + nl; in event_desc()
265 __be16 *desc_len_ = (__be16 *)(ev->remainder + nl - 2); in event_long_desc()
267 __be16 *long_desc_len = (__be16 *)(ev->remainder + nl + desc_len - 2); in event_long_desc()
270 return (char *)ev->remainder + nl + desc_len; in event_long_desc()
278 return (start + offsetof(struct hv_24x7_event_data, remainder)) < end; in event_fixed_portion_is_within()
307 dl_ = (__be16 *)(ev->remainder + nl - 2); in event_end()
322 ldl_ = (__be16 *)(ev->remainder + nl + dl - 2); in event_end()
/arch/m68k/ifpsp060/src/
Dilsp.S77 # 0x10(sp) = pointer to location to place quotient/remainder #
80 # 0x10(sp) = points to location of remainder/quotient. #
81 # remainder is in first longword, quotient is in 2nd. #
199 tst.b NDIVIDEND(%a6) # remainder has same sign
278 # The quotient is returned in %d6, remainder in %d5, unless the #
295 # longword of the dividend as (0) remainder (see Knuth) and merely complete
296 # the last two divisions to get a quotient longword and word remainder:
314 swap %d5 # now remainder
355 andi.l &0x0000ffff, %d1 # zero any remainder
429 # add 2nd word to quotient, get the remainder.
[all …]
Dfpsp.S5578 #--case, reduce argument by one remainder step to make subsequent reduction
5607 #--Intermeditate remainder is 66-bit long; (R,r) in (FP0,FP1)
Dfplsp.S5903 #--case, reduce argument by one remainder step to make subsequent reduction
5932 #--Intermeditate remainder is 66-bit long; (R,r) in (FP0,FP1)
/arch/powerpc/boot/
Ddiv64.S49 mullw r10,r0,r4 # and get the remainder
54 mr r3,r6 # return the remainder in r3
/arch/arm/lib/
Ddiv64.S114 @ The top part of remainder became zero. If carry is set
138 @ Current remainder is now 1. It is worthless to compare with
/arch/sh/lib/
D__clear_user.S25 bt .Larea2 ! skip to remainder
Dmovmem.S47 ! done all the large groups, do the remainder
Dmemcpy-sh4.S162 ! Calculate the invariants which will be used in the remainder
/arch/m68k/fpsp040/
Dstan.S317 |--case, reduce argument by one remainder step to make subsequent reduction
342 |--Intermediate remainder is 66-bit long; (R,r) in (FP0,FP1)
/arch/um/drivers/
Dubd_kern.c413 struct io_thread_req **remainder, in bulk_req_safe_read() argument
424 (char *) remainder, *remainder_size in bulk_req_safe_read()
446 remainder, in bulk_req_safe_read()
/arch/sparc/lib/
DM7memset.S164 add %o2, %o3, %o2 ! o2 is the remainder
/arch/m68k/ifpsp060/
Dilsp.doc107 mov.l (%sp)+,%d1 # load remainder
/arch/arm/boot/dts/
Dimx6q-evi.dts256 /* remainder ???? */
/arch/x86/kvm/
Dhyperv.c615 u64 remainder; in stimer_start() local
618 stimer->count, &remainder); in stimer_start()
620 time_now + (stimer->count - remainder); in stimer_start()
/arch/arc/
DKconfig142 * Hardware assisted divide/remainder: DIV, REM
/arch/arm/
DKconfig1500 the remainder of userspace will become appropriately inaccessible.