Home
last modified time | relevance | path

Searched refs:__div64_32 (Results 1 - 16 of 16) sorted by relevance

/kernel/linux/linux-6.6/arch/arm/include/asm/
H A Ddiv64.h9 * The semantics of __div64_32() are:
11 * uint32_t __div64_32(uint64_t *n, uint32_t base)
24 static inline uint32_t __div64_32(uint64_t *n, uint32_t base) in __div64_32() function
41 #define __div64_32 __div64_32 macro
51 #define do_div(n, base) __div64_32(&(n), base)
/kernel/linux/linux-5.10/arch/arm/include/asm/
H A Ddiv64.h9 * The semantics of __div64_32() are:
11 * uint32_t __div64_32(uint64_t *n, uint32_t base)
33 static inline uint32_t __div64_32(uint64_t *n, uint32_t base) in __div64_32() function
50 #define __div64_32 __div64_32 macro
60 #define do_div(n, base) __div64_32(&(n), base)
/kernel/linux/linux-6.6/arch/m68k/include/asm/
H A Ddiv64.h35 #define __div64_32 __div64_32 macro
/kernel/linux/linux-5.10/lib/math/
H A Ddiv64.c16 * for some CPUs. __div64_32() can be overridden by linking arch-specific
28 #ifndef __div64_32
29 uint32_t __attribute__((weak)) __div64_32(uint64_t *n, uint32_t base) in __div64_32() function
61 EXPORT_SYMBOL(__div64_32); variable
/kernel/linux/linux-5.10/include/asm-generic/
H A Ddiv64.h216 #ifndef __div64_32
217 extern uint32_t __div64_32(uint64_t *dividend, uint32_t divisor);
243 __rem = __div64_32(&(n), __base); \
/kernel/linux/linux-6.6/include/asm-generic/
H A Ddiv64.h212 #ifndef __div64_32
213 extern uint32_t __div64_32(uint64_t *dividend, uint32_t divisor);
238 __rem = __div64_32(&(n), __base); \
/kernel/linux/linux-6.6/lib/math/
H A Ddiv64.c16 * for some CPUs. __div64_32() can be overridden by linking arch-specific
30 #ifndef __div64_32
31 uint32_t __attribute__((weak)) __div64_32(uint64_t *n, uint32_t base) in __div64_32() function
63 EXPORT_SYMBOL(__div64_32); variable
/kernel/linux/linux-5.10/arch/sh/lib/
H A Ddiv64-generic.c3 * Generic __div64_32 wrapper for __xdiv64_32.
11 uint32_t __div64_32(u64 *xp, u32 y) in __div64_32() function
/kernel/linux/linux-6.6/arch/sh/lib/
H A Ddiv64-generic.c3 * Generic __div64_32 wrapper for __xdiv64_32.
11 uint32_t __div64_32(u64 *xp, u32 y) in __div64_32() function
/kernel/linux/linux-5.10/arch/mips/include/asm/
H A Ddiv64.h59 #define __div64_32(n, base) ({ \ macro
/kernel/linux/linux-6.6/arch/mips/include/asm/
H A Ddiv64.h59 #define __div64_32(n, base) ({ \ macro
/kernel/linux/linux-5.10/arch/powerpc/boot/
H A Ddiv64.S14 .globl __div64_32
15 __div64_32: label
H A Dstdio.c42 extern unsigned int __div64_32(unsigned long long *dividend,
56 __rem = __div64_32(&(n), __base); \
/kernel/linux/linux-6.6/arch/powerpc/boot/
H A Ddiv64.S14 .globl __div64_32
15 __div64_32: label
H A Dstdio.c42 extern unsigned int __div64_32(unsigned long long *dividend,
56 __rem = __div64_32(&(n), __base); \
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Ddiv64.h75 * __div64_32() is never called on x86, so prevent the
78 #define __div64_32 macro

Completed in 4 milliseconds