Home
last modified time | relevance | path

Searched refs:remainder (Results 1 - 19 of 19) sorted by relevance

/device/soc/hisilicon/hi3751v350/sdk_linux/source/common/drv/osal/
H A Dosal_math.c59 /* the remainder of u64/u32. */
62 unsigned int remainder; in osal_div_u64_rem() local
64 div_u64_rem(dividend, divisor, &remainder); in osal_div_u64_rem()
66 return remainder; in osal_div_u64_rem()
70 /* the remainder of s64/s32. */
73 int remainder; in osal_div_s64_rem() local
75 div_s64_rem(dividend, divisor, &remainder); in osal_div_s64_rem()
77 return remainder; in osal_div_s64_rem()
81 /* the remainder of u64/u64. */
84 unsigned long long remainder; in osal_div64_u64_rem() local
[all...]
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/osal/linux/
H A Dosal_math.c53 /* the remainder of u64/u32. */
56 unsigned int remainder; in osal_div_u64_rem() local
58 div_u64_rem(dividend, divisor, &remainder); in osal_div_u64_rem()
60 return remainder; in osal_div_u64_rem()
64 /* the remainder of s64/s32. */
67 int remainder; in osal_div_s64_rem() local
69 div_s64_rem(dividend, divisor, &remainder); in osal_div_s64_rem()
71 return remainder; in osal_div_s64_rem()
75 /* the remainder of u64/u64. */
78 unsigned long long remainder; in osal_div64_u64_rem() local
[all...]
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ipa/
H A Dmali_kbase_ipa_simple.c65 u32 remainder; in calculate_temp_scaling_factor() local
66 // static inline s64 div_s64_rem(s64 dividend, s32 divisor, s32 *remainder) in calculate_temp_scaling_factor()
67 const s64 t2 = div_s64_rem((t * t), 0x3E8, &remainder); in calculate_temp_scaling_factor()
70 const s64 t3 = div_s64_rem((t * t2), 0x3E8, &remainder); in calculate_temp_scaling_factor()
83 s64 res_unclamped = div_s64_rem(res_big, 0x3E8, &remainder); in calculate_temp_scaling_factor()
H A Dmali_kbase_ipa.c361 u32 remainder; in kbase_scale_dynamic_power() local
364 // static inline u64 div_u64_rem(u64 dividend, u32 divisor, u32 *remainder) in kbase_scale_dynamic_power()
365 return div_u64_rem(v2fc, 0x3E8, &remainder); in kbase_scale_dynamic_power()
392 u32 remainder; in kbase_scale_static_power() local
395 return div_u64_rem(v3c_big, 0xF4240, &remainder); in kbase_scale_static_power()
524 u32 remainder; in kbase_get_real_power() local
527 *power = div_u64_rem(((u64)*power * (u64)busy_time), total_time, &remainder); in kbase_get_real_power()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/ipa/
H A Dmali_kbase_ipa_simple.c67 u32 remainder; in calculate_temp_scaling_factor() local
68 // static inline s64 div_s64_rem(s64 dividend, s32 divisor, s32 *remainder) in calculate_temp_scaling_factor()
69 const s64 t2 = div_s64_rem((t * t), 1000, &remainder); in calculate_temp_scaling_factor()
72 const s64 t3 = div_s64_rem((t * t2), 1000, &remainder); in calculate_temp_scaling_factor()
85 s64 res_unclamped = div_s64_rem(res_big, 1000, &remainder); in calculate_temp_scaling_factor()
H A Dmali_kbase_ipa.c390 u32 remainder; in kbase_scale_dynamic_power() local
393 // static inline u64 div_u64_rem(u64 dividend, u32 divisor, u32 *remainder) in kbase_scale_dynamic_power()
394 return div_u64_rem(v2fc, 1000, &remainder); in kbase_scale_dynamic_power()
421 u32 remainder; in kbase_scale_static_power() local
425 return div_u64_rem(v3c_big, 1000000, &remainder); in kbase_scale_static_power()
562 u32 remainder; in kbase_get_real_power() local
565 *power = div_u64_rem(((u64) *power * (u64) busy_time), total_time, &remainder); in kbase_get_real_power()
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/interdrv/common/cipher/src/drv/cipher_v1.0/drivers/core/
H A Ddrv_ifep_rsa_v100.c63 hi_u16 remainder; in drv_rsa_crc16_init() local
68 remainder = (hi_u16)n << BITS_IN_BYTE; in drv_rsa_crc16_init()
70 if (remainder & U16_MSB) { in drv_rsa_crc16_init()
71 remainder = (remainder << 1) ^ CRC16_POLYNOMIAL; in drv_rsa_crc16_init()
73 remainder = (remainder << 1); in drv_rsa_crc16_init()
76 *(local_crc_table + n) = remainder; in drv_rsa_crc16_init()
/device/soc/rockchip/rk2206/sdk_liteos/platform/system/
H A Dsystem.c50 unsigned int *remainder) in div_u64_rem()
57 *remainder = dividend % divisor; in div_u64_rem()
63 unsigned int remainder; in div_u64() local
64 return div_u64_rem(dividend, divisor, &remainder); in div_u64()
48 div_u64_rem(unsigned long long dividend, unsigned int divisor, unsigned int *remainder) div_u64_rem() argument
/device/soc/hisilicon/common/platform/uart/
H A Duart_pl011.c73 uint32_t remainder; in Pl011ConfigBaudrate() local
84 remainder = CONFIG_UART_CLK_INPUT % value; in Pl011ConfigBaudrate()
85 value = (FBRD_COEFFICIENTS * remainder) / udd->baudrate; in Pl011ConfigBaudrate()
/device/qemu/drivers/uart/
H A Duart_pl011.c74 uint32_t remainder; in Pl011ConfigBaudrate() local
85 remainder = CONFIG_UART_CLK_INPUT % value; in Pl011ConfigBaudrate()
86 value = (FBRD_COEFFICIENTS * remainder) / udd->baudrate; in Pl011ConfigBaudrate()
/device/soc/hisilicon/hi3861v100/sdk_liteos/platform/os/Huawei_LiteOS/components/lib/libc/musl/include/
H A Dtgmath.h192 #undef remainder macro
255 #define remainder(x,y) __tg_real_2(remainder, (x), (y)) macro
H A Dmath.h1499 * The function computes the floating-point remainder of dividing x by div. The return value is x - n * div,
1519 * @see remainder
1527 * The function computes the floating-point remainder of dividing x by div. The return value is x - n * div,
1547 * @see remainder
1555 * The function computes the floating-point remainder of dividing x by div. The return value is x - n * div,
1574 * @see remainder
2457 double remainder(double, double);
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/mmu/
H A Dmali_kbase_mmu.c246 size_t remainder; in reg_grow_calc_extra_pages() local
256 /* Calculate the remainder to subtract from minimum_extra to make it in reg_grow_calc_extra_pages()
266 remainder = minimum_extra % multiple; in reg_grow_calc_extra_pages()
284 remainder = 0; in reg_grow_calc_extra_pages()
292 remainder = pages_after_initial % multiple; in reg_grow_calc_extra_pages()
297 if (remainder == 0) in reg_grow_calc_extra_pages()
300 return minimum_extra + multiple - remainder; in reg_grow_calc_extra_pages()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/mmu/
H A Dmali_kbase_mmu.c136 size_t remainder; in reg_grow_calc_extra_pages() local
145 /* Calculate the remainder to subtract from minimum_extra to make it in reg_grow_calc_extra_pages()
155 remainder = minimum_extra % multiple; in reg_grow_calc_extra_pages()
173 remainder = 0; in reg_grow_calc_extra_pages()
180 remainder = pages_after_initial % multiple; in reg_grow_calc_extra_pages()
185 if (remainder == 0) { in reg_grow_calc_extra_pages()
189 return minimum_extra + multiple - remainder; in reg_grow_calc_extra_pages()
/device/qemu/arm_mps2_an386/liteos_m/board/driver/net/
H A Dlan9118_eth_drv.c325 uint32_t remainder = ((uint32_t)pbuf->payload) % align; in AlignMemory() local
326 if (remainder) { in AlignMemory()
327 uint32_t offset = align - remainder; in AlignMemory()
/device/soc/hisilicon/common/platform/wifi/hi3881v100/driver/oal/
H A Dplat_firmware.c747 hi_u32 remainder = mem_dump_info->size; in read_device_mem() local
753 while (remainder > 0) { in read_device_mem()
756 size = oal_min(remainder, firmware_mem->ul_data_buf_len); in read_device_mem()
772 remainder -= size; in read_device_mem()
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/
H A Ddhd_wlfc.c3007 uint16 remainder = (uint16)tlv_hdr_len; in dhd_wlfc_parse_header_info() local
3029 if (remainder) { in dhd_wlfc_parse_header_info()
3030 while ((processed < (WLFC_MAX_PENDING_DATALEN * 2)) && (remainder > 0)) { in dhd_wlfc_parse_header_info()
3033 remainder -= 1; in dhd_wlfc_parse_header_info()
3041 if (remainder < (2 + len)) in dhd_wlfc_parse_header_info()
3044 remainder -= 2 + len; in dhd_wlfc_parse_header_info()
3048 DHD_INFO(("%s():%d type %d remainder %d processed %d\n", in dhd_wlfc_parse_header_info()
3049 __FUNCTION__, __LINE__, type, remainder, processed)); in dhd_wlfc_parse_header_info()
3061 " type %d remainder %d processed %d\n", in dhd_wlfc_parse_header_info()
3062 __FUNCTION__, __LINE__, type, remainder, processe in dhd_wlfc_parse_header_info()
[all...]
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
H A Dmali_kbase_mmu.c105 size_t remainder = minimum % multiple; in make_multiple() local
107 if (remainder == 0) { in make_multiple()
111 return minimum + multiple - remainder; in make_multiple()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_mmu.c104 size_t remainder = minimum % multiple; in make_multiple() local
106 if (remainder == 0) in make_multiple()
109 return minimum + multiple - remainder; in make_multiple()

Completed in 30 milliseconds