Home
last modified time | relevance | path

Searched refs:__high (Results 1 – 3 of 3) sorted by relevance

/linux-2.6.39/arch/x86/include/asm/
Ddiv64.h22 unsigned long __upper, __low, __high, __mod, __base; \
24 asm("":"=a" (__low), "=d" (__high) : "A" (n)); \
25 __upper = __high; \
26 if (__high) { \
27 __upper = __high % (__base); \
28 __high = __high / (__base); \
32 asm("":"=A" (n) : "a" (__low), "d" (__high)); \
/linux-2.6.39/fs/xfs/linux-2.6/
Dxfs_linux.h177 unsigned long __upper, __low, __high, __mod; in xfs_do_div() local
179 __upper = __high = c >> 32; in xfs_do_div()
181 if (__high) { in xfs_do_div()
182 __upper = __high % (b); in xfs_do_div()
183 __high = __high / (b); in xfs_do_div()
186 asm("":"=A" (c):"a" (__low),"d" (__high)); in xfs_do_div()
204 unsigned long __upper, __low, __high, __mod; in xfs_do_mod() local
206 __upper = __high = c >> 32; in xfs_do_mod()
208 if (__high) { in xfs_do_mod()
209 __upper = __high % (b); in xfs_do_mod()
[all …]
/linux-2.6.39/arch/mips/include/asm/
Ddiv64.h26 unsigned long __high, __low; \
29 __high = *__n >> 32; \
60 : "Jr" (base), "0" (__high), "1" (__low)); \