/device/soc/hisilicon/hi3751v350/sdk_linux/source/common/drv/osal/ |
H A D | osal_math.c | 32 unsigned long long osal_div_u64(unsigned long long dividend, unsigned int divisor) in osal_div_u64() argument 34 return div_u64(dividend, divisor); in osal_div_u64() 39 long long osal_div_s64(long long dividend, int divisor) in osal_div_s64() argument 41 return div_s64(dividend, divisor); in osal_div_s64() 46 unsigned long long osal_div64_u64(unsigned long long dividend, unsigned long long divisor) in osal_div64_u64() argument 48 return div64_u64(dividend, divisor); in osal_div64_u64() 53 long long osal_div64_s64(long long dividend, long long divisor) in osal_div64_s64() argument 55 return div64_s64(dividend, divisor); in osal_div64_s64() 60 unsigned long long osal_div_u64_rem(unsigned long long dividend, unsigned int divisor) in osal_div_u64_rem() argument 64 div_u64_rem(dividend, diviso in osal_div_u64_rem() 71 osal_div_s64_rem(long long dividend, int divisor) osal_div_s64_rem() argument 82 osal_div64_u64_rem(unsigned long long dividend, unsigned long long divisor) osal_div64_u64_rem() argument [all...] |
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/osal/linux/ |
H A D | osal_math.c | 26 unsigned long long osal_div_u64(unsigned long long dividend, unsigned int divisor) in osal_div_u64() argument 28 return div_u64(dividend, divisor); in osal_div_u64() 33 long long osal_div_s64(long long dividend, int divisor) in osal_div_s64() argument 35 return div_s64(dividend, divisor); in osal_div_s64() 40 unsigned long long osal_div64_u64(unsigned long long dividend, unsigned long long divisor) in osal_div64_u64() argument 42 return div64_u64(dividend, divisor); in osal_div64_u64() 47 long long osal_div64_s64(long long dividend, long long divisor) in osal_div64_s64() argument 49 return div64_s64(dividend, divisor); in osal_div64_s64() 54 unsigned long long osal_div_u64_rem(unsigned long long dividend, unsigned int divisor) in osal_div_u64_rem() argument 58 div_u64_rem(dividend, diviso in osal_div_u64_rem() 65 osal_div_s64_rem(long long dividend, int divisor) osal_div_s64_rem() argument 76 osal_div64_u64_rem(unsigned long long dividend, unsigned long long divisor) osal_div64_u64_rem() argument [all...] |
/device/board/hisilicon/hispark_aries/uboot/secureboot_release/ddr_init/boot/ |
H A D | _udivsi3.S | 4 dividend .req r0 label 24 cmp dividend, divisor 30 @ larger than the dividend. 32 cmpcc divisor, dividend 40 cmpcc divisor, dividend 47 @ too much from the dividend, but the result will be ok, since the 49 cmp dividend, divisor 50 subcs dividend, dividend, divisor 52 cmp dividend, diviso [all...] |
/device/board/hisilicon/hispark_taurus/uboot/secureboot_release/ddr_init/boot/ |
H A D | _udivsi3.S | 4 dividend .req r0 label 24 cmp dividend, divisor 30 @ larger than the dividend. 32 cmpcc divisor, dividend 40 cmpcc divisor, dividend 47 @ too much from the dividend, but the result will be ok, since the 49 cmp dividend, divisor 50 subcs dividend, dividend, divisor 52 cmp dividend, diviso [all...] |
/device/soc/rockchip/rk2206/sdk_liteos/platform/system/ |
H A D | system.c | 48 static inline unsigned long long div_u64_rem(unsigned long long dividend, in div_u64_rem() argument 57 *remainder = dividend % divisor; in div_u64_rem() 58 return dividend / divisor; in div_u64_rem() 61 static inline unsigned long long div_u64(unsigned long long dividend, unsigned int divisor) in div_u64() argument 64 return div_u64_rem(dividend, divisor, &remainder); in div_u64()
|
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/osal/include/ |
H A D | hi_osal.h | 279 extern unsigned long long osal_div_u64(unsigned long long dividend, unsigned int divisor); 280 extern long long osal_div_s64(long long dividend, int divisor); 281 extern unsigned long long osal_div64_u64(unsigned long long dividend, unsigned long long divisor); 282 extern long long osal_div64_s64(long long dividend, long long divisor); 283 extern unsigned long long osal_div_u64_rem(unsigned long long dividend, unsigned int divisor); 284 extern long long osal_div_s64_rem(long long dividend, int divisor); 285 extern unsigned long long osal_div64_u64_rem(unsigned long long dividend, unsigned long long divisor);
|
/device/soc/hisilicon/hi3516dv300/sdk_linux/include/ |
H A D | hi_osal.h | 276 extern unsigned long long osal_div_u64(unsigned long long dividend, unsigned int divisor); 277 extern long long osal_div_s64(long long dividend, int divisor); 278 extern unsigned long long osal_div64_u64(unsigned long long dividend, unsigned long long divisor); 279 extern long long osal_div64_s64(long long dividend, long long divisor); 280 extern unsigned long long osal_div_u64_rem(unsigned long long dividend, unsigned int divisor); 281 extern long long osal_div_s64_rem(long long dividend, int divisor); 282 extern unsigned long long osal_div64_u64_rem(unsigned long long dividend, unsigned long long divisor);
|
/device/soc/hisilicon/hi3751v350/sdk_linux/source/common/drv/include/ |
H A D | hi_osal.h | 277 unsigned long long osal_div_u64(unsigned long long dividend, unsigned int divisor); 278 long long osal_div_s64(long long dividend, int divisor); 279 unsigned long long osal_div64_u64(unsigned long long dividend, unsigned long long divisor); 280 long long osal_div64_s64(long long dividend, long long divisor); 281 unsigned long long osal_div_u64_rem(unsigned long long dividend, unsigned int divisor); 282 long long osal_div_s64_rem(long long dividend, int divisor); 283 unsigned long long osal_div64_u64_rem(unsigned long long dividend, unsigned long long divisor);
|
/device/soc/hisilicon/hi3516dv300/sdk_liteos/include/ |
H A D | hi_osal.h | 280 extern unsigned long long osal_div_u64(unsigned long long dividend, unsigned int divisor); 281 extern long long osal_div_s64(long long dividend, int divisor); 282 extern unsigned long long osal_div64_u64(unsigned long long dividend, unsigned long long divisor); 283 extern long long osal_div64_s64(long long dividend, long long divisor); 284 extern unsigned long long osal_div_u64_rem(unsigned long long dividend, unsigned int divisor); 285 extern long long osal_div_s64_rem(long long dividend, int divisor); 286 extern unsigned long long osal_div64_u64_rem(unsigned long long dividend, unsigned long long divisor);
|
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/ |
H A D | dhd.h | 298 /* (u64)result = (u64)dividend / (u64)divisor */ 299 #define DIV_U64_BY_U64(dividend, divisor) div64_u64(dividend, divisor) 301 /* (u64)result = (u64)dividend / (u32)divisor */ 302 #define DIV_U64_BY_U32(dividend, divisor) div_u64(dividend, divisor) 304 /* Be careful while using this, as it divides dividend also 305 * (u32)remainder = (u64)dividend % (u32)divisor 306 * (u64)dividend = (u64)dividend / (u3 [all...] |