Searched refs:__high (Results 1 – 3 of 3) sorted by relevance
/linux-4.1.27/arch/x86/include/asm/ |
D | div64.h | 23 unsigned long __upper, __low, __high, __mod, __base; \ 29 asm("" : "=a" (__low), "=d" (__high) : "A" (n));\ 30 __upper = __high; \ 31 if (__high) { \ 32 __upper = __high % (__base); \ 33 __high = __high / (__base); \ 37 asm("" : "=A" (n) : "a" (__low), "d" (__high)); \
|
/linux-4.1.27/fs/xfs/ |
D | xfs_linux.h | 239 unsigned long __upper, __low, __high, __mod; in xfs_do_div() local 241 __upper = __high = c >> 32; in xfs_do_div() 243 if (__high) { in xfs_do_div() 244 __upper = __high % (b); in xfs_do_div() 245 __high = __high / (b); in xfs_do_div() 248 asm("":"=A" (c):"a" (__low),"d" (__high)); in xfs_do_div() 266 unsigned long __upper, __low, __high, __mod; in xfs_do_mod() local 268 __upper = __high = c >> 32; in xfs_do_mod() 270 if (__high) { in xfs_do_mod() 271 __upper = __high % (b); in xfs_do_mod() [all …]
|
/linux-4.1.27/arch/mips/include/asm/ |
D | div64.h | 26 unsigned long __high, __low; \ 29 __high = *__n >> 32; \ 60 : "Jr" (base), "0" (__high), "1" (__low)); \
|