/kernel/linux/linux-5.10/lib/math/ |
H A D | div64.c | 65 * div_s64_rem - signed 64bit divide with 64bit divisor and remainder 70 #ifndef div_s64_rem 71 s64 div_s64_rem(s64 dividend, s32 divisor, s32 *remainder) in div_s64_rem() function 87 EXPORT_SYMBOL(div_s64_rem); variable
|
/kernel/linux/linux-6.6/lib/math/ |
H A D | div64.c | 66 #ifndef div_s64_rem 67 s64 div_s64_rem(s64 dividend, s32 divisor, s32 *remainder) in div_s64_rem() function 83 EXPORT_SYMBOL(div_s64_rem); variable
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | math64.h | 32 * div_s64_rem - signed 64bit divide with 32bit divisor with remainder 39 static inline s64 div_s64_rem(s64 dividend, s32 divisor, s32 *remainder) in div_s64_rem() function 96 #ifndef div_s64_rem 97 extern s64 div_s64_rem(s64 dividend, s32 divisor, s32 *remainder); 140 return div_s64_rem(dividend, divisor, &remainder); in div_s64()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | math64.h | 33 * div_s64_rem - signed 64bit divide with 32bit divisor with remainder 40 static inline s64 div_s64_rem(s64 dividend, s32 divisor, s32 *remainder) in div_s64_rem() function 97 #ifndef div_s64_rem 98 extern s64 div_s64_rem(s64 dividend, s32 divisor, s32 *remainder); 145 return div_s64_rem(dividend, divisor, &remainder); in div_s64()
|
/kernel/linux/linux-5.10/kernel/time/ |
H A D | timeconv.c | 84 days = div_s64_rem(totalsecs, SECS_PER_DAY, &remainder); in time64_to_tm()
|
/kernel/linux/linux-6.6/kernel/time/ |
H A D | timeconv.c | 55 days = div_s64_rem(totalsecs, SECS_PER_DAY, &remainder); in time64_to_tm()
|
/kernel/linux/linux-6.6/drivers/iio/afe/ |
H A D | iio-rescale.c | 56 tmp = div_s64_rem(tmp, 1000000000LL, &rem); in rescale_process_scale() 87 *val = div_s64_rem(tmp, abs(rescale->denominator), &rem); in rescale_process_scale() 92 *val += div_s64_rem(tmp, mult, val2); in rescale_process_scale()
|
/kernel/linux/linux-5.10/drivers/rtc/ |
H A D | rtc-mc13xxx.c | 96 days = div_s64_rem(rtc_tm_to_time64(tm), SEC_PER_DAY, &seconds); in mc13xxx_rtc_set_time() 225 days = div_s64_rem(s1970, SEC_PER_DAY, &seconds); in mc13xxx_rtc_set_alarm()
|
H A D | lib.c | 55 days = div_s64_rem(time, 86400, &secs); in rtc_time64_to_tm()
|
/kernel/linux/linux-6.6/drivers/rtc/ |
H A D | rtc-mc13xxx.c | 96 days = div_s64_rem(rtc_tm_to_time64(tm), SEC_PER_DAY, &seconds); in mc13xxx_rtc_set_time() 225 days = div_s64_rem(s1970, SEC_PER_DAY, &seconds); in mc13xxx_rtc_set_alarm()
|
H A D | lib.c | 63 days = div_s64_rem(time, 86400, &secs); in rtc_time64_to_tm()
|
/kernel/linux/linux-6.6/drivers/iio/pressure/ |
H A D | mprls0025pa.c | 389 data->scale = div_s64_rem(scale, NANO, &data->scale2); in mpr_probe() 396 data->offset = div_s64_rem(offset, NANO, &data->offset2); in mpr_probe()
|
/kernel/linux/linux-5.10/arch/mips/dec/ |
H A D | time.c | 95 real_minutes = div_s64_rem(nowtime, 60, &real_seconds); in update_persistent_clock64()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/igc/ |
H A D | igc_tsn.c | 116 baset_h = div_s64_rem(base_time, NSEC_PER_SEC, &baset_l); in igc_tsn_enable_offload()
|
/kernel/linux/linux-6.6/arch/mips/dec/ |
H A D | time.c | 95 real_minutes = div_s64_rem(nowtime, 60, &real_seconds); in update_persistent_clock64()
|
/kernel/linux/linux-5.10/drivers/net/dsa/sja1105/ |
H A D | sja1105_tas.c | 404 div_s64_rem(max_cycle_time, min_cycle_time, &rem); in sja1105_tas_check_conflicts() 412 div_s64_rem(offload->base_time, offload->cycle_time, &rem); in sja1105_tas_check_conflicts() 415 div_s64_rem(admin->base_time, admin->cycle_time, &rem); in sja1105_tas_check_conflicts()
|
H A D | sja1105_vl.c | 584 div_s64_rem(base_time, sja1105_delta_to_ns(1), &rem); in sja1105_vl_gate() 591 div_s64_rem(cycle_time, sja1105_delta_to_ns(1), &rem); in sja1105_vl_gate() 634 div_s64_rem(entries[i].interval, in sja1105_vl_gate()
|
/kernel/linux/linux-5.10/drivers/iio/dac/ |
H A D | ad5592r-base.c | 412 *val = div_s64_rem(tmp, 1000000000LL, val2); in ad5592r_read_raw() 583 div_s64_rem(tmp, 1000000000LL, &st->scale_avail[0][1]); in ad5592r_init_scales() 585 div_s64_rem(tmp * 2, 1000000000LL, &st->scale_avail[1][1]); in ad5592r_init_scales()
|
/kernel/linux/linux-6.6/drivers/net/dsa/sja1105/ |
H A D | sja1105_tas.c | 405 div_s64_rem(max_cycle_time, min_cycle_time, &rem); in sja1105_tas_check_conflicts() 413 div_s64_rem(offload->base_time, offload->cycle_time, &rem); in sja1105_tas_check_conflicts() 416 div_s64_rem(admin->base_time, admin->cycle_time, &rem); in sja1105_tas_check_conflicts()
|
H A D | sja1105_vl.c | 600 div_s64_rem(base_time, sja1105_delta_to_ns(1), &rem); in sja1105_vl_gate() 607 div_s64_rem(cycle_time, sja1105_delta_to_ns(1), &rem); in sja1105_vl_gate() 647 div_s64_rem(entries[i].interval, in sja1105_vl_gate()
|
/kernel/linux/linux-6.6/drivers/iio/dac/ |
H A D | ad5592r-base.c | 416 *val = div_s64_rem(tmp, 1000000000LL, val2); in ad5592r_read_raw() 587 div_s64_rem(tmp, 1000000000LL, &st->scale_avail[0][1]); in ad5592r_init_scales() 589 div_s64_rem(tmp * 2, 1000000000LL, &st->scale_avail[1][1]); in ad5592r_init_scales()
|
/kernel/linux/linux-5.10/drivers/iio/accel/ |
H A D | adxl345_core.c | 141 *val = div_s64_rem(samp_freq_nhz, NHZ_PER_HZ, val2); in adxl345_read_raw()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/igc/ |
H A D | igc_tsn.c | 300 baset_h = div_s64_rem(base_time, NSEC_PER_SEC, &baset_l); in igc_tsn_enable_offload()
|
/kernel/linux/linux-6.6/drivers/iio/accel/ |
H A D | adxl345_core.c | 142 *val = div_s64_rem(samp_freq_nhz, NANOHZ_PER_HZ, val2); in adxl345_read_raw()
|
/kernel/linux/linux-5.10/drivers/iio/humidity/ |
H A D | hts221_core.c | 361 tmp = div_s64_rem(tmp, 1000000000LL, &rem); in hts221_get_sensor_scale() 390 tmp = div_s64_rem(tmp, 1000000000LL, &rem); in hts221_get_sensor_offset()
|