Symbol: NSEC_PER_SEC
arch/alpha/kernel/time.c
199
clockevents_config_and_register(ce, NSEC_PER_SEC, 1000, LONG_MAX);
arch/alpha/kernel/time.c
397
clocksource_register_hz(&qemu_cs, NSEC_PER_SEC);
arch/arm/lib/delay.c
71
NSEC_PER_SEC, 3600);
arch/arm/mach-omap1/timer32k.c
236
32768, NSEC_PER_SEC, 120000);
arch/loongarch/include/asm/kvm_vcpu.h
30
#define MNSEC_PER_SEC (NSEC_PER_SEC >> 20)
arch/m68k/coldfire/pit.c
144
cf_pit_clockevent.mult = div_sc(FREQ, NSEC_PER_SEC, 32);
arch/microblaze/kernel/timer.c
167
div_sc(timer_clock_freq, NSEC_PER_SEC,
arch/microblaze/kernel/timer.c
209
xilinx_cc.mult = div_sc(timer_clock_freq, NSEC_PER_SEC,
arch/mips/alchemy/common/time.c
120
cd->mult = div_sc(32768, NSEC_PER_SEC, cd->shift);
arch/mips/generic/board-ranchu.c
61
} while (rtc_delta < NSEC_PER_SEC);
arch/mips/include/asm/sgi/heart.h
135
#define HEART_CYCLES_PER_SEC (NSEC_PER_SEC / HEART_NS_PER_CYCLE)
arch/mips/kernel/cevt-txx9.c
98
__raw_writel(((u64)(NSEC_PER_SEC / HZ) * evt->mult) >> evt->shift,
arch/mips/kvm/emulate.c
354
return div_u64(delta * vcpu->arch.count_hz, NSEC_PER_SEC);
arch/mips/kvm/emulate.c
513
delta = div_u64(delta * NSEC_PER_SEC, vcpu->arch.count_hz);
arch/mips/kvm/emulate.c
588
delta = div_u64(delta * NSEC_PER_SEC, vcpu->arch.count_hz);
arch/mips/kvm/emulate.c
632
vcpu->arch.count_period = div_u64((u64)NSEC_PER_SEC << 32, count_hz);
arch/mips/kvm/emulate.c
658
if (count_hz <= 0 || count_hz > NSEC_PER_SEC)
arch/mips/kvm/emulate.c
675
vcpu->arch.count_period = div_u64((u64)NSEC_PER_SEC << 32, count_hz);
arch/mips/kvm/emulate.c
886
delta = div_u64(delta * NSEC_PER_SEC,
arch/mips/kvm/vz.c
3086
if (mips_hpt_frequency && mips_hpt_frequency <= NSEC_PER_SEC)
arch/mips/sgi-ip27/ip27-timer.c
70
#define CYCLES_PER_SEC (NSEC_PER_SEC / NSEC_PER_CYCLE)
arch/powerpc/kvm/emulate.c
57
dec_nsec = do_div(dec_time, NSEC_PER_SEC);
arch/powerpc/perf/vpa-dtl.c
421
event->attr.sample_period = NSEC_PER_SEC / freq;
arch/powerpc/xmon/xmon.c
1009
((unsigned long)uptime.tv_nsec / (NSEC_PER_SEC/100)));
arch/s390/boot/printk.c
208
buf += strpad(buf, MAX_NUMLEN, as_dec(ts, ns / NSEC_PER_SEC, 0), 5, 0, 0);
arch/s390/boot/printk.c
210
buf += strpad(buf, MAX_NUMLEN, as_dec(ts, (ns % NSEC_PER_SEC) / NSEC_PER_USEC, 0), 6, 1, 0);
arch/s390/kernel/diag/diag324.c
94
#define PIBWORK_DELAY (5 * NSEC_PER_SEC)
arch/s390/kernel/time.c
696
tod_to_ns(stzi.lsoib.nlsout - TOD_UNIX_EPOCH) / NSEC_PER_SEC,
arch/sparc/kernel/time_32.c
132
ce->mult = div_sc(sparc_config.clock_rate, NSEC_PER_SEC,
arch/sparc/kernel/time_32.c
228
ce->mult = div_sc(sparc_config.clock_rate, NSEC_PER_SEC,
arch/sparc/kernel/vdso.c
48
(((u64)NSEC_PER_SEC) << tk->tkr_mono.shift)) {
arch/sparc/kernel/vdso.c
50
((u64)NSEC_PER_SEC) << tk->tkr_mono.shift;
arch/sparc/kernel/vdso.c
63
while (vdata->monotonic_time_coarse_nsec >= NSEC_PER_SEC) {
arch/sparc/kernel/vdso.c
64
vdata->monotonic_time_coarse_nsec -= NSEC_PER_SEC;
arch/sparc/vdso/vclock_gettime.c
180
ts->tv_sec += __iter_div_u64_rem(ns, NSEC_PER_SEC, &ns);
arch/sparc/vdso/vclock_gettime.c
200
ts->tv_sec += __iter_div_u64_rem(ns, NSEC_PER_SEC, &ns);
arch/sparc/vdso/vclock_gettime.c
220
ts->tv_sec += __iter_div_u64_rem(ns, NSEC_PER_SEC, &ns);
arch/sparc/vdso/vclock_gettime.c
240
ts->tv_sec += __iter_div_u64_rem(ns, NSEC_PER_SEC, &ns);
arch/um/drivers/rtc_kern.c
39
rtc_time64_to_tm(timespec64_to_ktime(ts) / NSEC_PER_SEC, tm);
arch/um/drivers/rtc_kern.c
78
secs * NSEC_PER_SEC -
arch/um/kernel/asm-offsets.c
30
DEFINE(UM_NSEC_PER_SEC, NSEC_PER_SEC);
arch/um/kernel/time.c
58
* (NSEC_PER_SEC / HZ);
arch/um/kernel/time.c
800
unsigned long long interval = NSEC_PER_SEC / HZ;
arch/um/kernel/time.c
947
err = clocksource_register_hz(&timer_clocksource, NSEC_PER_SEC/TIMER_MULTIPLIER);
arch/um/kernel/time.c
965
set_normalized_timespec64(ts, nsecs / NSEC_PER_SEC,
arch/um/kernel/time.c
966
nsecs % NSEC_PER_SEC);
arch/x86/events/intel/uncore.h
12
#define UNCORE_PMU_HRTIMER_INTERVAL (60LL * NSEC_PER_SEC)
arch/x86/events/intel/uncore.h
13
#define UNCORE_SNB_IMC_HRTIMER_INTERVAL (5ULL * NSEC_PER_SEC)
arch/x86/kernel/hpet.c
1278
clc = (uint64_t) evt->mult * NSEC_PER_SEC;
arch/x86/kernel/hpet.c
1375
clc = (uint64_t) evt->mult * NSEC_PER_SEC;
arch/x86/kernel/hpet.c
306
delta = ((uint64_t)(NSEC_PER_SEC / HZ)) * evt->mult;
arch/x86/kernel/kvmclock.c
348
clocksource_register_hz(&kvm_clock, NSEC_PER_SEC);
arch/x86/kernel/pvclock.c
148
delta += now.tv_sec * NSEC_PER_SEC + now.tv_nsec;
arch/x86/kernel/pvclock.c
150
now.tv_nsec = do_div(delta, NSEC_PER_SEC);
arch/x86/kvm/i8254.c
122
d = mul_u64_u32_div(t, KVM_PIT_FREQ, NSEC_PER_SEC);
arch/x86/kvm/i8254.c
149
d = mul_u64_u32_div(t, KVM_PIT_FREQ, NSEC_PER_SEC);
arch/x86/kvm/i8254.c
332
interval = mul_u64_u32_div(val, NSEC_PER_SEC, KVM_PIT_FREQ);
arch/x86/kvm/x86.c
2434
wc.nsec = do_div(wall_nsec, NSEC_PER_SEC);
arch/x86/kvm/x86.c
2574
kvm_get_time_scale(user_tsc_khz * 1000LL, NSEC_PER_SEC,
arch/x86/kvm/x86.c
3024
ts->tv_sec += __iter_div_u64_rem(ns, NSEC_PER_SEC, &ns);
arch/x86/kvm/x86.c
3225
data->realtime = ts.tv_nsec + NSEC_PER_SEC * ts.tv_sec;
arch/x86/kvm/x86.c
3234
kvm_get_time_scale(NSEC_PER_SEC, get_cpu_tsc_khz() * 1000LL,
arch/x86/kvm/x86.c
3383
kvm_get_time_scale(NSEC_PER_SEC, tgt_tsc_khz * 1000LL,
arch/x86/kvm/x86.c
3504
kvm_get_time_scale(NSEC_PER_SEC, local_tsc_khz * NSEC_PER_USEC,
arch/x86/kvm/x86.c
3507
return ts.tv_nsec + NSEC_PER_SEC * ts.tv_sec -
arch/x86/kvm/xen.c
93
wc->nsec = do_div(wall_nsec, NSEC_PER_SEC);
arch/x86/platform/uv/uv_time.c
366
NSEC_PER_SEC, clock_event_device_uv.shift);
arch/x86/platform/uv/uv_time.c
368
clock_event_device_uv.min_delta_ns = NSEC_PER_SEC /
arch/x86/platform/uv/uv_time.c
373
(NSEC_PER_SEC / sn_rtc_cycles_per_second);
arch/x86/xen/time.c
529
clocksource_register_hz(&xen_clocksource, NSEC_PER_SEC);
block/bfq-iosched.c
165
static const u64 bfq_fifo_expire[2] = { NSEC_PER_SEC / 4, NSEC_PER_SEC / 8 };
block/bfq-iosched.c
174
static u64 bfq_slice_idle = NSEC_PER_SEC / 125;
block/bfq-iosched.c
252
#define BFQ_RATE_REF_INTERVAL NSEC_PER_SEC
block/blk-cgroup.c
1893
if (time_before64(old + NSEC_PER_SEC, now) &&
block/blk-iocost.c
252
VTIME_PER_NSEC = VTIME_PER_SEC / NSEC_PER_SEC,
block/blk-iocost.c
262
AUTOP_CYCLE_NSEC = 10LLU * NSEC_PER_SEC,
block/blk-iolatency.c
162
#define BLKIOLATENCY_MAX_WIN_SIZE NSEC_PER_SEC
block/blk-iolatency.c
703
((u64)NSEC_PER_SEC * 5))
block/kyber-iosched.c
72
[KYBER_DISCARD] = 5ULL * NSEC_PER_SEC,
drivers/ata/libata-transport.c
416
rem * NSEC_PER_SEC / HZ);
drivers/block/null_blk/main.c
20
#define TIMER_INTERVAL (NSEC_PER_SEC / TICKS_PER_SEC)
drivers/clk/baikal-t1/ccu-div.c
63
u64 ns = 4ULL * (div ?: 1) * NSEC_PER_SEC;
drivers/clk/clk-pwm.c
120
clk_pwm->fixed_rate = div64_u64(NSEC_PER_SEC, pargs.period);
drivers/clk/clk-pwm.c
127
if (pargs.period != NSEC_PER_SEC / clk_pwm->fixed_rate &&
drivers/clk/clk-pwm.c
128
pargs.period != DIV_ROUND_UP(NSEC_PER_SEC, clk_pwm->fixed_rate)) {
drivers/clk/clk-rp1.c
755
ndelay(div64_ul(10ULL * div * NSEC_PER_SEC, parent_rate));
drivers/clk/qcom/clk-spmi-pmic-div.c
259
clkdiv[i].cxo_period_ns = NSEC_PER_SEC / cxo_hz;
drivers/clk/tegra/clk-dfll.c
1872
td->pwm_rate = (NSEC_PER_SEC / pwm_period) * (MAX_DFLL_VOLTAGES - 1);
drivers/clocksource/exynos_mct.c
314
cycles_per_jiffy = (((unsigned long long)NSEC_PER_SEC / HZ * evt->mult)
drivers/clocksource/exynos_mct.c
428
cycles_per_jiffy = (((unsigned long long)NSEC_PER_SEC / HZ * evt->mult)
drivers/clocksource/hyperv_timer.c
450
(NSEC_PER_SEC / HV_CLOCK_HZ);
drivers/clocksource/hyperv_timer.c
535
sched_clock_register(sched_clock, 64, NSEC_PER_SEC);
drivers/clocksource/hyperv_timer.c
604
clocksource_register_hz(&hyperv_cs_tsc, NSEC_PER_SEC/100);
drivers/clocksource/hyperv_timer.c
633
clocksource_register_hz(&hyperv_cs_msr, NSEC_PER_SEC/100);
drivers/clocksource/jcore-pit.c
113
freq = DIV_ROUND_CLOSEST(NSEC_PER_SEC, buspd);
drivers/clocksource/jcore-pit.c
114
pit->periodic_delta = DIV_ROUND_CLOSEST(NSEC_PER_SEC, HZ * buspd);
drivers/clocksource/jcore-pit.c
168
NSEC_PER_SEC, 400, 32,
drivers/clocksource/jcore-pit.c
175
sched_clock_register(jcore_sched_clock_read, 32, NSEC_PER_SEC);
drivers/clocksource/jcore-pit.c
54
return seclo * NSEC_PER_SEC + nsec;
drivers/clocksource/numachip.c
79
clocksource_register_hz(&numachip2_clocksource, NSEC_PER_SEC);
drivers/clocksource/sh_cmt.c
862
ced->mult = div_sc(ch->cmt->rate, NSEC_PER_SEC, ced->shift);
drivers/clocksource/timer-atmel-pit.c
247
data->clkevt.mult = div_sc(pit_rate, NSEC_PER_SEC, data->clkevt.shift);
drivers/clocksource/timer-goldfish.c
140
clocksource_register_hz(&timerdrv->cs, NSEC_PER_SEC);
drivers/clocksource/timer-goldfish.c
149
clockevents_config_and_register(&timerdrv->ced, NSEC_PER_SEC,
drivers/clocksource/timer-rda.c
93
cycles_per_jiffy = ((unsigned long long)NSEC_PER_SEC / HZ *
drivers/comedi/drivers/comedi_test.c
330
limit = rounddown(limit, (unsigned int)NSEC_PER_SEC);
drivers/cpufreq/qoriq-cpufreq.c
210
u64temp = 12ULL * NSEC_PER_SEC;
drivers/crypto/hifn_795x.c
762
dev->rng_wait_time = DIV_ROUND_UP_ULL(NSEC_PER_SEC,
drivers/devfreq/event/rockchip-dfi.c
549
hrtimer_start(&dfi->timer, ns_to_ktime(NSEC_PER_SEC), HRTIMER_MODE_REL);
drivers/devfreq/event/rockchip-dfi.c
590
hrtimer_forward_now(&dfi->timer, ns_to_ktime(NSEC_PER_SEC));
drivers/gpio/gpio-mvebu.c
673
state->duty_cycle = DIV_ROUND_UP_ULL(val * NSEC_PER_SEC,
drivers/gpio/gpio-mvebu.c
682
state->period = DIV_ROUND_UP_ULL(val * NSEC_PER_SEC, mvpwm->clk_rate);
drivers/gpio/gpio-mvebu.c
708
do_div(val, NSEC_PER_SEC);
drivers/gpio/gpio-mvebu.c
723
do_div(val, NSEC_PER_SEC);
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
6176
expires = ktime_get_mono_fast_ns() + NSEC_PER_SEC * 4ULL;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
597
ktime_divns(NSEC_PER_SEC, frame_duration_ns));
drivers/gpu/drm/bridge/cadence/cdns-dsi-core.c
687
sysclk_period = NSEC_PER_SEC / clk_get_rate(dsi->dsi_sys_clk);
drivers/gpu/drm/bridge/cadence/cdns-dsi-core.c
803
tx_byte_period = DIV_ROUND_DOWN_ULL((u64)NSEC_PER_SEC * 8,
drivers/gpu/drm/bridge/cadence/cdns-dsi-core.c
820
tmp = NSEC_PER_SEC / drm_mode_vrefresh(mode);
drivers/gpu/drm/bridge/nwl-dsi.c
193
dsi->lanes * 8ULL * NSEC_PER_SEC);
drivers/gpu/drm/bridge/ti-sn65dsi86.c
1611
if (state->period <= NSEC_PER_SEC / pdata->pwm_refclk_freq) {
drivers/gpu/drm/bridge/ti-sn65dsi86.c
1620
period_max = div_u64((u64)NSEC_PER_SEC * 255 * (65535 + 1),
drivers/gpu/drm/bridge/ti-sn65dsi86.c
1625
(u64)NSEC_PER_SEC * (BACKLIGHT_SCALE_MAX + 1));
drivers/gpu/drm/bridge/ti-sn65dsi86.c
1626
scale = div64_u64(period * pdata->pwm_refclk_freq, (u64)NSEC_PER_SEC * pre_div) - 1;
drivers/gpu/drm/bridge/ti-sn65dsi86.c
1640
(u64)NSEC_PER_SEC * pre_div);
drivers/gpu/drm/bridge/ti-sn65dsi86.c
1703
state->period = DIV_ROUND_UP_ULL((u64)NSEC_PER_SEC * pre_div * (scale + 1),
drivers/gpu/drm/bridge/ti-sn65dsi86.c
1705
state->duty_cycle = DIV_ROUND_UP_ULL((u64)NSEC_PER_SEC * pre_div * backlight,
drivers/gpu/drm/drm_modes.c
333
unsigned long pixel_duration_ns = NSEC_PER_SEC / pixel_clock_hz;
drivers/gpu/drm/drm_modes.c
367
do_div(result, NSEC_PER_SEC);
drivers/gpu/drm/i915/display/intel_backlight.c
1583
NSEC_PER_SEC / (unsigned long)panel->backlight.pwm_state.period,
drivers/gpu/drm/i915/display/intel_backlight.c
1588
NSEC_PER_SEC / get_vbt_pwm_freq(connector);
drivers/gpu/drm/i915/display/intel_dp_mst.c
486
NSEC_PER_SEC / 1000),
drivers/gpu/drm/i915/gem/i915_gem_wait.c
190
if ((NSEC_PER_SEC % HZ) != 0 &&
drivers/gpu/drm/i915/gem/i915_gem_wait.c
191
div_u64(n, NSEC_PER_SEC) >= MAX_JIFFY_OFFSET / HZ)
drivers/gpu/drm/i915/gt/intel_gt_clock_utils.c
178
gt->clock_period_ns = NSEC_PER_SEC / 13750000;
drivers/gpu/drm/i915/gt/intel_gt_clock_utils.c
208
return mul_u64_u32_div(count, NSEC_PER_SEC, gt->clock_frequency);
drivers/gpu/drm/i915/gt/intel_gt_clock_utils.c
218
return mul_u64_u32_div(ns, gt->clock_frequency, NSEC_PER_SEC);
drivers/gpu/drm/i915/gt/selftest_rc6.c
125
rc6_power = div64_u64(NSEC_PER_SEC * rc6_sample_energy[1],
drivers/gpu/drm/i915/gt/selftest_rc6.c
90
rc0_power = div64_u64(NSEC_PER_SEC * rc0_sample_energy[1],
drivers/gpu/drm/i915/gvt/display.c
590
vblank_timer->period = DIV64_U64_ROUND_CLOSEST(NSEC_PER_SEC * MSEC_PER_SEC, vblank_timer->vrefresh_k);
drivers/gpu/drm/i915/gvt/display.c
627
vblank_timer->period = DIV64_U64_ROUND_CLOSEST(NSEC_PER_SEC * MSEC_PER_SEC, vblank_timer->vrefresh_k);
drivers/gpu/drm/i915/i915_perf.c
271
#define DEFAULT_POLL_PERIOD_NS (NSEC_PER_SEC / DEFAULT_POLL_FREQUENCY_HZ)
drivers/gpu/drm/i915/i915_perf.c
3933
u64 nom = (2ULL << exponent) * NSEC_PER_SEC;
drivers/gpu/drm/i915/i915_perf.c
4073
if (oa_period <= NSEC_PER_SEC) {
drivers/gpu/drm/i915/i915_perf.c
4074
u64 tmp = NSEC_PER_SEC;
drivers/gpu/drm/i915/i915_pmu.c
26
#define PERIOD max_t(u64, 10000, NSEC_PER_SEC / FREQUENCY)
drivers/gpu/drm/msm/msm_drv.h
536
s64 remaining_jiffies = ktime_divns(rem, NSEC_PER_SEC / HZ);
drivers/gpu/drm/panthor/panthor_drv.c
1586
DIV_ROUND_UP_ULL((pfile->stats.time * NSEC_PER_SEC),
drivers/gpu/drm/tegra/dsi.c
993
state->period = DIV_ROUND_CLOSEST(NSEC_PER_SEC, plld);
drivers/gpu/drm/v3d/v3d_drv.h
529
if ((NSEC_PER_SEC % HZ) != 0 &&
drivers/gpu/drm/v3d/v3d_drv.h
530
div_u64(n, NSEC_PER_SEC) >= MAX_JIFFY_OFFSET / HZ)
drivers/gpu/drm/xe/xe_guc_engine_activity.c
160
return mul_u64_u32_div(ns, freq, NSEC_PER_SEC);
drivers/gpu/drm/xe/xe_oa.c
1933
u64 nom = (2ULL << exponent) * NSEC_PER_SEC;
drivers/gpu/drm/xe/xe_oa.c
2106
oa_freq_hz = div64_u64(NSEC_PER_SEC, oa_period);
drivers/gpu/drm/xe/xe_oa.c
44
#define DEFAULT_POLL_PERIOD_NS (NSEC_PER_SEC / DEFAULT_POLL_FREQUENCY_HZ)
drivers/hv/hv_util.c
306
static const u64 HOST_TIMESYNC_DELAY_THRESH = 600 * (u64)NSEC_PER_SEC;
drivers/hwmon/aspeed-g6-pwm-tach.c
171
dividend = (u64)NSEC_PER_SEC * (div_l + 1) * (duty_cycle_period + 1)
drivers/hwmon/aspeed-g6-pwm-tach.c
176
dividend = (u64)NSEC_PER_SEC * (div_l + 1) * duty_pt
drivers/hwmon/aspeed-g6-pwm-tach.c
203
divisor = (u64)NSEC_PER_SEC * (PWM_ASPEED_FIXED_PERIOD + 1) *
drivers/hwmon/aspeed-g6-pwm-tach.c
209
divisor = ((u64)NSEC_PER_SEC * (PWM_ASPEED_FIXED_PERIOD + 1)) << div_h;
drivers/hwmon/aspeed-g6-pwm-tach.c
224
(u64)NSEC_PER_SEC * (div_l + 1) << div_h);
drivers/hwmon/bt1-pvt.c
692
data = ktime_divns(kt * rate, NSEC_PER_SEC);
drivers/hwmon/bt1-pvt.h
97
#define PVT_TOUT_MIN (NSEC_PER_SEC / 3000)
drivers/hwmon/ibmaem.c
846
(unsigned long long)div64_u64(delta * NSEC_PER_SEC, time));
drivers/hwtracing/stm/p_sys-t.c
305
payload[1] = NSEC_PER_SEC;
drivers/i2c/busses/i2c-riic.c
420
ns_per_tick = NSEC_PER_SEC / rate;
drivers/i2c/busses/i2c-rzv2m.c
115
trf_pclks = mul_u64_u32_div(pclk_hz, trf_ns, NSEC_PER_SEC);
drivers/i2c/busses/i2c-rzv2m.c
146
hold_time_ns = div64_ul((u64)(priv->iicb0wl >> 2) * NSEC_PER_SEC, pclk_hz);
drivers/i2c/busses/i2c-stm32f7.c
467
u32 i2cclk = DIV_ROUND_CLOSEST(NSEC_PER_SEC,
drivers/i2c/busses/i2c-stm32f7.c
469
u32 i2cbus = DIV_ROUND_CLOSEST(NSEC_PER_SEC,
drivers/i2c/busses/i2c-stm32f7.c
577
clk_max = NSEC_PER_SEC / RATE_MIN(setup->speed_freq);
drivers/i2c/busses/i2c-stm32f7.c
578
clk_min = NSEC_PER_SEC / setup->speed_freq;
drivers/i3c/master/i3c-master-cdns.c
1184
(NSEC_PER_SEC / sysclk_rate));
drivers/i3c/master/renesas-i3c.c
525
NSEC_PER_SEC / i3c->rate);
drivers/i3c/master/renesas-i3c.c
529
NSEC_PER_SEC / i3c->rate);
drivers/i3c/master/renesas-i3c.c
533
NSEC_PER_SEC / i3c->rate);
drivers/i3c/master/renesas-i3c.c
570
NSEC_PER_SEC / i3c->rate);
drivers/i3c/master/renesas-i3c.c
599
od_low_ticks -= t.scl_fall_ns / (NSEC_PER_SEC / i3c->rate) + 1;
drivers/i3c/master/renesas-i3c.c
600
od_high_ticks -= t.scl_rise_ns / (NSEC_PER_SEC / i3c->rate) + 1;
drivers/iio/adc/ad4062.c
375
u32 period_ns = NSEC_PER_SEC / fosc;
drivers/iio/adc/ad4062.c
381
return NSEC_PER_SEC / (n_avg * period_ns + AD4062_TCONV_NS);
drivers/iio/adc/ad4695.c
1195
*val = DIV_ROUND_UP_ULL(NSEC_PER_SEC, state.period * osr);
drivers/iio/adc/ad4695.c
1330
state.period = DIV_ROUND_UP_ULL(NSEC_PER_SEC, val * osr);
drivers/iio/adc/ad4851.c
220
cnv_state.period = DIV_ROUND_UP_ULL(NSEC_PER_SEC, freq);
drivers/iio/adc/ad7606.c
612
cnvst_pwm_state.period = DIV_ROUND_UP_ULL(NSEC_PER_SEC, freq);
drivers/iio/adc/ad7606.c
786
*val = DIV_ROUND_CLOSEST_ULL(NSEC_PER_SEC, cnvst_pwm_state.period);
drivers/iio/adc/ad7625.c
182
target = DIV_ROUND_UP(NSEC_PER_SEC, freq);
drivers/iio/adc/ad7625.c
201
clk_gate_wf.duty_length_ns = DIV_ROUND_UP_ULL((u64)NSEC_PER_SEC *
drivers/iio/adc/aspeed_adc.c
272
(u64)NSEC_PER_SEC * ASPEED_CLOCKS_PER_SAMPLE, rate);
drivers/iio/adc/cc10001_adc.c
369
adc_dev->eoc_delay_ns = NSEC_PER_SEC / adc_clk_rate;
drivers/iio/adc/nxp-sar-adc.c
224
ndelay(div64_u64(NSEC_PER_SEC, clk_get_rate(info->clk) * 3));
drivers/iio/adc/nxp-sar-adc.c
471
ndelay(div64_u64(NSEC_PER_SEC, clk_get_rate(info->clk)) * 80);
drivers/iio/adc/stm32-adc.c
2072
period_ns = NSEC_PER_SEC / adc->common->rate;
drivers/iio/adc/ti-ads131e08.c
893
adc_clk_ns = NSEC_PER_SEC / adc_clk_hz;
drivers/iio/adc/ti-tsc2046.c
668
priv->time_per_bit_ns = DIV_ROUND_UP(NSEC_PER_SEC,
drivers/iio/adc/vf610_adc.c
209
adck_period = NSEC_PER_SEC / adck_rate;
drivers/iio/common/hid-sensors/hid-sensor-attributes.c
217
value = NSEC_PER_SEC / value;
drivers/iio/common/scmi_sensors/scmi_iio.c
242
freq = NSEC_PER_SEC;
drivers/iio/common/scmi_sensors/scmi_iio.c
267
SCMI_SENS_CFG_GET_UPDATE_SECS(sensor_config) * NSEC_PER_SEC;
drivers/iio/common/scmi_sensors/scmi_iio.c
498
SCMI_SENS_INTVL_GET_SECS(val) * NSEC_PER_SEC;
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
1316
fifo_period = NSEC_PER_SEC / fifo_rate;
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
609
timestamp.clock_period = NSEC_PER_SEC / INV_MPU6050_INTERNAL_FREQ_HZ;
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
612
NSEC_PER_SEC / INV_MPU6050_DIVIDER_TO_FIFO_RATE(st->chip_config.divider);
drivers/iio/imu/inv_mpu6050/inv_mpu_ring.c
103
fifo_period = NSEC_PER_SEC / INV_MPU6050_DIVIDER_TO_FIFO_RATE(st->chip_config.divider);
drivers/iio/light/max44000.c
353
s64 valns = val * NSEC_PER_SEC + val2;
drivers/iio/light/max44009.c
127
ns = val * NSEC_PER_SEC + val2;
drivers/iio/temperature/mlx90614.c
313
*val2 = ret * NSEC_PER_SEC / chip_info->emissivity_max;
drivers/iio/temperature/mlx90614.c
355
val2 * chip_info->emissivity_max / NSEC_PER_SEC;
drivers/iio/trigger/iio-trig-hrtimer.c
152
trig_info->period = NSEC_PER_SEC / trig_info->sampling_frequency[0];
drivers/infiniband/hw/mlx4/alias_GUID.c
312
rec->time_to_run = ktime_get_boottime_ns() + 1 * NSEC_PER_SEC;
drivers/infiniband/hw/mlx4/alias_GUID.c
419
resched_delay_sec * NSEC_PER_SEC;
drivers/infiniband/hw/mlx4/alias_GUID.c
714
div_u64((low_record_time - curr_time), NSEC_PER_SEC);
drivers/input/keyboard/pmic8xxx-keypad.c
438
cycles = (row_hold_ns * KEYP_CLOCK_FREQ) / NSEC_PER_SEC;
drivers/input/touchscreen/ads7846.c
1054
time = NSEC_PER_SEC / ts->spi->max_speed_hz;
drivers/isdn/mISDN/clock.c
166
(NSEC_PER_SEC / 8000));
drivers/isdn/mISDN/clock.c
191
(NSEC_PER_SEC / 8000));
drivers/leds/leds-sun50i-a100.c
311
cycle_ns = NSEC_PER_SEC / mod_freq;
drivers/leds/rgb/leds-qcom-lpg.c
1295
state->period = DIV_ROUND_UP_ULL((u64)NSEC_PER_SEC * ((1 << resolution) - 1) *
drivers/leds/rgb/leds-qcom-lpg.c
1297
state->duty_cycle = DIV_ROUND_UP_ULL((u64)NSEC_PER_SEC * pwm_value * pre_div * (1 << m), refclk);
drivers/leds/rgb/leds-qcom-lpg.c
467
min_period = div64_u64((u64)NSEC_PER_SEC * ((1 << pwm_resolution_arr[0]) - 1),
drivers/leds/rgb/leds-qcom-lpg.c
473
max_period = div64_u64((u64)NSEC_PER_SEC * max_res * LPG_MAX_PREDIV * (1 << LPG_MAX_M),
drivers/leds/rgb/leds-qcom-lpg.c
493
u64 denominator = (u64)NSEC_PER_SEC * lpg_pre_divs[div] *
drivers/leds/rgb/leds-qcom-lpg.c
543
(u64)NSEC_PER_SEC * lpg_pre_divs[chan->pre_div_sel] * (1 << chan->pre_div_exp));
drivers/md/bcache/util.c
205
d->next += div_u64(done * NSEC_PER_SEC, atomic_long_read(&d->rate));
drivers/md/bcache/util.c
213
if (time_before64(now + NSEC_PER_SEC * 5LLU / 2LLU, d->next))
drivers/md/bcache/util.c
214
d->next = now + NSEC_PER_SEC * 5LLU / 2LLU;
drivers/md/bcache/util.c
216
if (time_after64(now - NSEC_PER_SEC * 2, d->next))
drivers/md/bcache/util.c
217
d->next = now - NSEC_PER_SEC * 2;
drivers/md/bcache/util.c
220
? div_u64(d->next - now, NSEC_PER_SEC / HZ)
drivers/md/bcache/util.h
369
#define NSEC_PER_sec NSEC_PER_SEC
drivers/md/bcache/writeback.c
150
dc->writeback_rate_minimum, NSEC_PER_SEC);
drivers/md/dm-vdo/time-utils.h
15
return reltime / NSEC_PER_SEC;
drivers/media/pci/intel/ipu6/ipu6-isys-video.c
811
line_time_ns = div_u64(pixels_per_line * NSEC_PER_SEC,
drivers/media/platform/qcom/venus/venc.c
700
info.time_scale = NSEC_PER_SEC;
drivers/media/rc/gpio-ir-tx.c
106
pulse = DIV_ROUND_CLOSEST(gpio_ir->duty_cycle * (NSEC_PER_SEC / 100),
drivers/media/rc/gpio-ir-tx.c
109
(NSEC_PER_SEC / 100), gpio_ir->carrier);
drivers/media/rc/ite-cir.c
37
static long sample_period = NSEC_PER_SEC / 115200;
drivers/media/rc/meson-ir-tx.c
86
ir->carrier, NSEC_PER_SEC / ir->clk_rate * cnt,
drivers/media/rc/pwm-ir-tx.c
102
state.period = DIV_ROUND_CLOSEST(NSEC_PER_SEC, pwm_ir->carrier);
drivers/media/rc/pwm-ir-tx.c
72
state.period = DIV_ROUND_CLOSEST(NSEC_PER_SEC, pwm_ir->carrier);
drivers/media/rc/serial_ir.c
226
pulse = DIV_ROUND_CLOSEST(serial_ir.duty_cycle * (NSEC_PER_SEC / 100),
drivers/media/rc/serial_ir.c
229
(NSEC_PER_SEC / 100), serial_ir.carrier);
drivers/media/test-drivers/vivid/vivid-ctrls.c
1233
dev->time_wrap = (1ULL << 63) - NSEC_PER_SEC * 16ULL;
drivers/media/test-drivers/vivid/vivid-ctrls.c
1235
dev->time_wrap = ((1ULL << 31) - 16) * NSEC_PER_SEC;
drivers/media/test-drivers/vivid/vivid-rds-gen.h
20
#define VIVID_RDS_NSEC_PER_BLK (u32)(5ull * NSEC_PER_SEC / VIVID_RDS_GEN_BLOCKS)
drivers/media/usb/uvc/uvc_video.c
868
y1 = NSEC_PER_SEC;
drivers/memory/atmel-ebi.c
119
unsigned int clk_period_ns = NSEC_PER_SEC / clk_rate;
drivers/memory/stm32-fmc2-ebi.c
417
unsigned long hclkp = NSEC_PER_SEC / (hclk / 1000);
drivers/memory/stm32_omm.c
242
req2ack = DIV_ROUND_UP(req2ack, NSEC_PER_SEC / clk_rate_max) - 1;
drivers/memory/tegra/mc.c
397
do_div(tick, NSEC_PER_SEC);
drivers/mmc/host/cavium.c
244
timeout = (slot->clock * ns) / NSEC_PER_SEC;
drivers/mmc/host/dw_mmc-exynos.c
588
tmp = DIV_ROUND_UP_ULL((u64)timeout_ns * host->bus_hz, NSEC_PER_SEC);
drivers/mmc/host/dw_mmc.c
1299
tmp = DIV_ROUND_UP_ULL((u64)timeout_ns * host->bus_hz, NSEC_PER_SEC);
drivers/mmc/host/mmci.c
1251
do_div(clks, NSEC_PER_SEC);
drivers/mmc/host/omap.c
181
tick_ns = DIV_ROUND_UP(NSEC_PER_SEC, slot->fclk_freq);
drivers/mmc/host/omap.c
447
tick_ns = DIV_ROUND_UP(NSEC_PER_SEC, slot->fclk_freq);
drivers/mmc/host/sdhci-msm.c
2118
host->data_timeout = 22LL * NSEC_PER_SEC;
drivers/mmc/host/sdhci.c
954
transfer_time = (u64)blksz * NSEC_PER_SEC * (8 / bus_width);
drivers/mtd/nand/raw/arasan-nand-controller.c
1047
anand->clk = div_u64((u64)NSEC_PER_SEC * 1000,
drivers/mtd/nand/raw/atmel/nand-controller.c
1262
mckperiodps = NSEC_PER_SEC / clk_get_rate(nc->mck);
drivers/mtd/nand/raw/fsmc_nand.c
288
unsigned long hclkn = NSEC_PER_SEC / hclk;
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c
884
period_ps = div_u64((u64)NSEC_PER_SEC * 1000, hw->clk_rate);
drivers/mtd/nand/raw/mxic_nand.c
469
freq = NSEC_PER_SEC / (sdr->tRC_min / 1000);
drivers/mtd/nand/raw/pl35x-nand-controller.c
809
period_ns = NSEC_PER_SEC / clk_get_rate(mclk);
drivers/mtd/nand/raw/stm32_fmc2_nand.c
1420
unsigned long hclkp = NSEC_PER_SEC / (hclk / 1000);
drivers/mtd/nand/raw/sunxi_nand.c
1710
sunxi_nand->clk_rate = NSEC_PER_SEC / min_clk_period;
drivers/mtd/nand/raw/sunxi_nand.c
1725
min_clk_period = NSEC_PER_SEC / real_clk_rate;
drivers/net/can/dev/bittiming.c
108
bt->tq = DIV_U64_ROUND_CLOSEST(mul_u32_u32(bt->brp, NSEC_PER_SEC),
drivers/net/can/esd/esdacc.c
97
#define ACC_TS_FACTOR (NSEC_PER_SEC / ACC_TS_FREQ_80MHZ)
drivers/net/can/rockchip/rockchip_canfd-timestamp.c
69
clocks_calc_mult_shift(&cc->mult, &cc->shift, rate, NSEC_PER_SEC,
drivers/net/can/rockchip/rockchip_canfd-timestamp.c
75
priv->work_delay_jiffies = div_u64(work_delay_ns, 3u * NSEC_PER_SEC / HZ);
drivers/net/can/usb/gs_usb.c
480
cc->shift = 32 - bits_per(NSEC_PER_SEC / GS_USB_TIMESTAMP_TIMER_HZ);
drivers/net/can/usb/peak_usb/pcan_usb_core.c
138
if (ktime_to_ns(delta) > (4200ull * NSEC_PER_SEC)) {
drivers/net/dsa/hirschmann/hellcreek.c
1664
current_ns = hellcreek->seconds * NSEC_PER_SEC + hellcreek->last_ts;
drivers/net/dsa/hirschmann/hellcreek.c
1670
return base_time_ns - current_ns < (s64)4 * NSEC_PER_SEC;
drivers/net/dsa/hirschmann/hellcreek.c
1685
current_ns = hellcreek->seconds * NSEC_PER_SEC + hellcreek->last_ts;
drivers/net/dsa/hirschmann/hellcreek_ptp.c
65
ns += hellcreek->seconds * NSEC_PER_SEC;
drivers/net/dsa/hirschmann/hellcreek_ptp.c
81
s = hellcreek->seconds * NSEC_PER_SEC;
drivers/net/dsa/hirschmann/hellcreek_ptp.c
83
s = (hellcreek->seconds - 1) * NSEC_PER_SEC;
drivers/net/dsa/microchip/ksz_ptp.c
227
pulse_width_ns = request->on.sec * NSEC_PER_SEC +
drivers/net/dsa/microchip/ksz_ptp.c
233
req_pulse_width_ns = (request->period.sec * NSEC_PER_SEC +
drivers/net/dsa/microchip/ksz_ptp.c
781
sec = div_s64_rem(delta, NSEC_PER_SEC, &nsec);
drivers/net/dsa/ocelot/felix_vsc9959.c
1454
if (taprio->cycle_time > NSEC_PER_SEC ||
drivers/net/dsa/ocelot/felix_vsc9959.c
1455
taprio->cycle_time_extension >= NSEC_PER_SEC) {
drivers/net/dsa/ocelot/felix_vsc9959.c
2144
sgi->cycletime > NSEC_PER_SEC)
drivers/net/dsa/sja1105/sja1105_ptp.c
776
now + 1ull * NSEC_PER_SEC);
drivers/net/dsa/sja1105/sja1105_tas.c
762
now + 1ull * NSEC_PER_SEC);
drivers/net/ethernet/amd/xgbe/xgbe-hwtstamp.c
101
nsec *= NSEC_PER_SEC;
drivers/net/ethernet/amd/xgbe/xgbe-hwtstamp.c
115
nsec *= NSEC_PER_SEC;
drivers/net/ethernet/amd/xgbe/xgbe-hwtstamp.c
78
nsec *= NSEC_PER_SEC;
drivers/net/ethernet/amd/xgbe/xgbe-pps.c
56
period = cfg->period.tv_sec * NSEC_PER_SEC + cfg->period.tv_nsec;
drivers/net/ethernet/aquantia/atlantic/aq_ptp.c
412
period = on ? t->sec * NSEC_PER_SEC + t->nsec : 0;
drivers/net/ethernet/aquantia/atlantic/aq_ptp.c
419
start = on ? s->sec * NSEC_PER_SEC + s->nsec : 0;
drivers/net/ethernet/aquantia/atlantic/aq_ptp.c
440
div_u64_rem(start, NSEC_PER_SEC, &rest);
drivers/net/ethernet/aquantia/atlantic/aq_ptp.c
441
period = on ? NSEC_PER_SEC : 0; /* PPS - pulse per second */
drivers/net/ethernet/aquantia/atlantic/aq_ptp.c
442
start = on ? start - rest + NSEC_PER_SEC *
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c
1230
(get_ptp_ts_val_u64(self, 1) << 16)) * NSEC_PER_SEC +
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c
1240
s64 base_ns = ((adj + NSEC_PER_SEC) * NSEC_PER_SEC);
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c
1245
nsi = div64_u64(base_ns, NSEC_PER_SEC);
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c
1247
if (base_ns != nsi * NSEC_PER_SEC) {
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c
1248
s64 divisor = div64_s64((s64)NSEC_PER_SEC * NSEC_PER_SEC,
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c
1249
base_ns - nsi * NSEC_PER_SEC);
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c
1250
nsi_frac = div64_s64(AQ_FRAC_PER_NS * NSEC_PER_SEC, divisor);
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c
1266
s64 fault_in_sec_phy = AQ_FRAC_PER_NS * NSEC_PER_SEC - fns_in_sec_phy;
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c
1267
s64 fault_in_sec_mac = AQ_FRAC_PER_NS * NSEC_PER_SEC - fns_in_sec_mac;
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c
1372
*ts = (nsec_h << 16) + nsec_l + ((sec_h << 16) + sec_l) * NSEC_PER_SEC;
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c
1402
*timestamp = (be64_to_cpu(sec) & 0xffffffffffffllu) * NSEC_PER_SEC +
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c
1425
ns = sec * NSEC_PER_SEC + hwts_wb->ns;
drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c
469
req->ptp_freq_adj_ext_period = cpu_to_le32(NSEC_PER_SEC);
drivers/net/ethernet/cadence/macb_main.c
4247
start_time_nsec = do_div(start_time_sec, NSEC_PER_SEC);
drivers/net/ethernet/cadence/macb_ptp.c
212
bp->tsu_incr.ns = div_u64_rem(NSEC_PER_SEC, bp->tsu_rate, &rem);
drivers/net/ethernet/cavium/liquidio/lio_main.c
1664
clock_comp = (u64)NSEC_PER_SEC << 32;
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
711
u64 clock_comp = (NSEC_PER_SEC << 32) / octeon_get_io_clock_rate();
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
716
(NSEC_PER_SEC << 32) / clock_comp);
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
722
ptp.s.ext_clk_in, (NSEC_PER_SEC << 32) / clock_comp);
drivers/net/ethernet/freescale/fec_ptp.c
175
val = NSEC_PER_SEC - (u32)ts.tv_nsec + tempval;
drivers/net/ethernet/freescale/fec_ptp.c
188
val += NSEC_PER_SEC;
drivers/net/ethernet/freescale/fec_ptp.c
375
lhs = NSEC_PER_SEC;
drivers/net/ethernet/freescale/fec_ptp.c
383
lhs += NSEC_PER_SEC;
drivers/net/ethernet/freescale/fec_ptp.c
619
timeout = ns_to_ktime(delta - NSEC_PER_SEC);
drivers/net/ethernet/freescale/fec_ptp.c
767
fep->cycle_speed = NSEC_PER_SEC;
drivers/net/ethernet/freescale/fec_ptp.c
770
fep->ptp_inc = NSEC_PER_SEC / fep->cycle_speed;
drivers/net/ethernet/freescale/fec_ptp.c
85
#define PPS_OUPUT_RELOAD_PERIOD NSEC_PER_SEC
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c
126
ns += (((u64)sec_h) << HCLGE_PTP_SEC_H_OFFSET | sec) * NSEC_PER_SEC;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c
146
ns += (((u64)hi) << HCLGE_PTP_SEC_H_OFFSET | lo) * NSEC_PER_SEC;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c
97
ns += (((u64)hi) << 32 | lo) * NSEC_PER_SEC;
drivers/net/ethernet/intel/ice/ice_ptp.c
1707
period = rq->period.sec * NSEC_PER_SEC + rq->period.nsec;
drivers/net/ethernet/intel/ice/ice_ptp.c
1716
period != NSEC_PER_SEC && hw->mac_type == ICE_MAC_GENERIC) {
drivers/net/ethernet/intel/ice/ice_ptp.c
1726
start = rq->start.sec * NSEC_PER_SEC + rq->start.nsec;
drivers/net/ethernet/intel/igc/igc_main.c
5619
event.timestamp = sec * NSEC_PER_SEC + nsec;
drivers/net/ethernet/intel/igc/igc_main.c
5628
event.timestamp = sec * NSEC_PER_SEC + nsec;
drivers/net/ethernet/intel/igc/igc_main.c
6428
adapter->cycle_time = NSEC_PER_SEC;
drivers/net/ethernet/intel/igc/igc_main.c
6437
ring->end_time = NSEC_PER_SEC;
drivers/net/ethernet/intel/igc/igc_tsn.c
385
wr32(IGC_ENDQT(i), NSEC_PER_SEC);
drivers/net/ethernet/intel/igc/igc_tsn.c
393
wr32(IGC_QBVCYCLET, NSEC_PER_SEC);
drivers/net/ethernet/intel/igc/igc_tsn.c
657
baset_h = div_s64_rem(base_time, NSEC_PER_SEC, &baset_l);
drivers/net/ethernet/marvell/mvneta.c
282
#define MVNETA_TXQ_RATE_LIMIT_RESOLUTION (NSEC_PER_SEC / \
drivers/net/ethernet/marvell/mvneta.c
5188
(NSEC_PER_SEC / core_clk_rate);
drivers/net/ethernet/marvell/octeontx2/af/ptp.c
132
period_ns = ktime_set(0, (NSEC_PER_SEC + 100 - ptp_clock_hi));
drivers/net/ethernet/marvell/octeontx2/af/ptp.c
135
period_ns = ktime_set(0, (NSEC_PER_SEC + 100 - delta_ns));
drivers/net/ethernet/marvell/octeontx2/af/ptp.c
148
period_ns = ktime_set(0, (NSEC_PER_SEC + 100 - start_ns));
drivers/net/ethernet/marvell/octeontx2/af/ptp.c
169
return sec * NSEC_PER_SEC + nsec;
drivers/net/ethernet/marvell/octeontx2/af/ptp.c
195
cycle_time = NSEC_PER_SEC * CYCLE_MULT / ptp_clock_freq;
drivers/net/ethernet/marvell/octeontx2/af/ptp.c
202
while (ptp_clock_nsec < NSEC_PER_SEC) {
drivers/net/ethernet/marvell/octeontx2/af/ptp.c
209
ns_drift = ptp_clock_nsec - NSEC_PER_SEC;
drivers/net/ethernet/marvell/octeontx2/af/ptp.c
260
writeq(timestamp / NSEC_PER_SEC,
drivers/net/ethernet/marvell/octeontx2/af/ptp.c
263
nxt_rollover_set = roundup(timestamp, NSEC_PER_SEC);
drivers/net/ethernet/marvell/octeontx2/af/ptp.c
264
curr_rollover_set = nxt_rollover_set - NSEC_PER_SEC;
drivers/net/ethernet/marvell/octeontx2/af/ptp.c
286
if (delta < NSEC_PER_SEC)
drivers/net/ethernet/marvell/octeontx2/af/ptp.c
436
*clk = (timestamp >> 32) * NSEC_PER_SEC + (timestamp & 0xFFFFFFFF);
drivers/net/ethernet/marvell/octeontx2/af/ptp.c
473
if (cn10k_ptp_errata(ptp) && period != NSEC_PER_SEC) {
drivers/net/ethernet/marvell/octeontx2/af/ptp.c
478
if (period > (8 * NSEC_PER_SEC)) {
drivers/net/ethernet/marvell/octeontx2/af/ptp.c
506
ptp->clock_period = NSEC_PER_SEC / ptp->clock_rate;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ptp.c
334
ptp->base_ns = tstamp % NSEC_PER_SEC;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ptp.c
369
period = rq->perout.period.sec * NSEC_PER_SEC +
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ptp.h
23
return ((timestamp >> 32) * NSEC_PER_SEC) + (timestamp & 0xFFFFFFFFUL);
drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c
94
if (diff > (NSEC_PER_SEC >> 7)) {
drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c
99
if (diff > (NSEC_PER_SEC >> 1) &&
drivers/net/ethernet/mellanox/mlx5/core/en/ptp.h
17
#define MLX5E_PTP_TS_CQE_UNDELIVERED_TIMEOUT (1 * NSEC_PER_SEC)
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
1249
do_div(ns, NSEC_PER_SEC / HZ);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
495
ts->tv_nsec < 0 || ts->tv_nsec > NSEC_PER_SEC)
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.h
110
#define REAL_TIME_TO_NS(hi, low) (((u64)hi) * NSEC_PER_SEC + ((u64)low))
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
1427
nsec = ts_sec * NSEC_PER_SEC + ts_nsec;
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
172
next_sec = div_u64(nsec, NSEC_PER_SEC) + 1;
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
173
next_sec_in_nsec = next_sec * NSEC_PER_SEC;
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
356
return (u64)utc_sec2 * NSEC_PER_SEC + utc_nsec;
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
366
sec = div_u64_rem(nsec, NSEC_PER_SEC, &nsec_rem);
drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c
750
if (delta > -(NSEC_PER_SEC / 2) && delta < (NSEC_PER_SEC / 2)) {
drivers/net/ethernet/microchip/lan966x/lan966x_taprio.c
12
#define LAN966X_TAPRIO_MAX_CYCLE_TIME_NS (NSEC_PER_SEC - 1)
drivers/net/ethernet/microchip/sparx5/sparx5_main.h
650
#define SPX5_PSFP_SG_MAX_CYCLE_TIME_NS ((1 * NSEC_PER_SEC) - 1)
drivers/net/ethernet/microchip/sparx5/sparx5_ptp.c
533
if (delta > -(NSEC_PER_SEC / 2) && delta < (NSEC_PER_SEC / 2)) {
drivers/net/ethernet/mscc/ocelot_ptp.c
91
if (delta > -(NSEC_PER_SEC / 2) && delta < (NSEC_PER_SEC / 2)) {
drivers/net/ethernet/renesas/ravb_ptp.c
216
start_ns = req->start.sec * NSEC_PER_SEC + req->start.nsec;
drivers/net/ethernet/renesas/ravb_ptp.c
217
period_ns = req->period.sec * NSEC_PER_SEC + req->period.nsec;
drivers/net/ethernet/renesas/rcar_gen4_ptp.c
47
diff = div_s64(addend * scaled_ppm_to_ppb(scaled_ppm), NSEC_PER_SEC);
drivers/net/ethernet/sfc/ptp.c
451
#define NS_TO_S27_MULT (((1ULL << 63) + NSEC_PER_SEC / 2) / NSEC_PER_SEC)
drivers/net/ethernet/sfc/ptp.c
479
u32 ns = (u32)(((u64)nic_minor * NSEC_PER_SEC +
drivers/net/ethernet/sfc/ptp.c
895
end_ns += NSEC_PER_SEC;
drivers/net/ethernet/sfc/siena/ptp.c
464
#define NS_TO_S27_MULT (((1ULL << 63) + NSEC_PER_SEC / 2) / NSEC_PER_SEC)
drivers/net/ethernet/sfc/siena/ptp.c
492
u32 ns = (u32)(((u64)nic_minor * NSEC_PER_SEC +
drivers/net/ethernet/sfc/siena/ptp.c
908
end_ns += NSEC_PER_SEC;
drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c
516
ns += (u64)readl(ptpaddr + GMAC_PTP_ATSR) * NSEC_PER_SEC;
drivers/net/ethernet/stmicro/stmmac/stmmac_est.c
58
ctrl |= ((NSEC_PER_SEC / ptp_rate) * EST_XGMAC_PTOV_MUL) <<
drivers/net/ethernet/stmicro/stmmac/stmmac_est.c
62
ctrl |= ((NSEC_PER_SEC / ptp_rate) * EST_GMAC5_PTOV_MUL) <<
drivers/net/ethernet/stmicro/stmmac/stmmac_hwtstamp.c
209
ns += (u64)readl(ptpaddr + PTP_ATSR) * NSEC_PER_SEC;
drivers/net/ethernet/stmicro/stmmac/stmmac_hwtstamp.c
93
scaled_ns = ((u64)NSEC_PER_SEC << 16) - scaled_ns;
drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c
201
target_ns = cfg->start.tv_nsec + ((u64)cfg->start.tv_sec * NSEC_PER_SEC);
drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c
348
priv->plat->cdc_error_adj = (2 * NSEC_PER_SEC) / priv->plat->clk_ptp_rate;
drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c
97
cycle_time = (u64)priv->est->ctr[1] * NSEC_PER_SEC +
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
1051
priv->est->ctr[0] = do_div(ctr, NSEC_PER_SEC);
drivers/net/ethernet/ti/am65-cpts.c
221
cpts->ts_add_val = (NSEC_PER_SEC / cpts->refclk_freq - 1) & 0x7;
drivers/net/ethernet/ti/am65-cpts.c
623
cycles = DIV_ROUND_UP(cycles, NSEC_PER_SEC);
drivers/net/ethernet/ti/am65-cpts.c
669
cycles = (ns_period * cpts->refclk_freq) / NSEC_PER_SEC;
drivers/net/ethernet/ti/cpts.c
631
freq, NSEC_PER_SEC, maxsec);
drivers/net/ethernet/ti/cpts.c
638
freq, cpts->cc.mult, cpts->cc.shift, (ns - NSEC_PER_SEC));
drivers/net/ethernet/ti/icssg/icss_iep.c
319
cyc_count = NSEC_PER_SEC; /* 1s cycle time @1GHz */
drivers/net/ethernet/ti/icssg/icss_iep.c
466
iep->period = ((u64)req->period.sec * NSEC_PER_SEC) +
drivers/net/ethernet/ti/icssg/icss_iep.c
468
start_ns = ((u64)req->period.sec * NSEC_PER_SEC)
drivers/net/ethernet/ti/icssg/icss_iep.c
878
iep->def_inc = NSEC_PER_SEC / iep->refclk_freq; /* ns per clock tick */
drivers/net/phy/bcm-phy-ptp.c
556
next = NSEC_PER_SEC - ts.tv_nsec;
drivers/net/phy/micrel.c
5422
sec = div_u64_rem(delta < 0 ? -delta : delta, NSEC_PER_SEC, &nsec);
drivers/net/phy/micrel.c
5429
nsec = NSEC_PER_SEC - nsec;
drivers/net/phy/micrel.c
5440
if (nsec >= NSEC_PER_SEC) {
drivers/net/phy/micrel.c
5443
nsec -= NSEC_PER_SEC;
drivers/net/phy/microchip_rds_ptp.c
670
sec = div_u64_rem(abs(delta), NSEC_PER_SEC, &nsec);
drivers/net/phy/microchip_rds_ptp.c
677
nsec = NSEC_PER_SEC - nsec;
drivers/net/phy/microchip_rds_ptp.c
688
if (nsec >= NSEC_PER_SEC) {
drivers/net/phy/microchip_rds_ptp.c
691
nsec -= NSEC_PER_SEC;
drivers/net/phy/mscc/mscc_ptp.c
755
if (abs(delta) >= NSEC_PER_SEC) {
drivers/net/phy/nxp-c45-tja11xx.c
195
(ppb) * (ptp_clk_period), NSEC_PER_SEC)
drivers/net/phy/nxp-c45-tja11xx.c
796
perout->phase.nsec != (NSEC_PER_SEC >> 1)) {
drivers/net/wireguard/noise.c
509
rounddown_pow_of_two(NSEC_PER_SEC / INITIATIONS_PER_SECOND));
drivers/net/wireguard/noise.c
636
NSEC_PER_SEC / INITIATIONS_PER_SECOND >
drivers/net/wireguard/noise.h
104
(u64)(REKEY_TIMEOUT + 1) * NSEC_PER_SEC);
drivers/net/wireguard/ratelimiter.c
37
PACKET_COST = NSEC_PER_SEC / PACKETS_PER_SECOND,
drivers/net/wireguard/ratelimiter.c
66
now - entry->last_time_ns > NSEC_PER_SEC)
drivers/net/wireguard/ratelimiter.c
72
now - entry->last_time_ns > NSEC_PER_SEC)
drivers/net/wireguard/timers.h
27
return (s64)(birthday_nanoseconds + expiration_seconds * NSEC_PER_SEC)
drivers/net/wireless/intel/iwlwifi/mld/mlo.c
950
5ULL * NSEC_PER_SEC)),
drivers/nvmem/imx-ocotp.c
303
NSEC_PER_SEC) + 1;
drivers/nvmem/imx-ocotp.c
305
NSEC_PER_SEC) + 1;
drivers/pci/endpoint/functions/pci-epf-test.c
343
rate = div64_u64(size * NSEC_PER_SEC, ns * 1000);
drivers/pci/xen-pcifront.c
135
ns_timeout = ktime_get_ns() + 2 * (s64)NSEC_PER_SEC;
drivers/perf/thunderx2_pmu.c
27
#define TX2_PMU_HRTIMER_INTERVAL (2 * NSEC_PER_SEC)
drivers/platform/x86/intel/ifs/runtest.c
203
wait_for_sibling_cpu(&scan_cpus_in, NSEC_PER_SEC);
drivers/platform/x86/intel/ifs/runtest.c
317
wait_for_sibling_cpu(&array_cpus_in, NSEC_PER_SEC);
drivers/platform/x86/intel/ifs/runtest.c
522
wait_for_sibling_cpu(&sbaf_cpus_in, NSEC_PER_SEC);
drivers/pps/generators/pps_gen_tio.c
158
hrtimer_forward(timer, now, NSEC_PER_SEC / 2);
drivers/pps/generators/pps_gen_tio.c
39
#define MAGIC_CONST (NSEC_PER_SEC - SAFE_TIME_NS)
drivers/pps/kapi.c
30
while (ts->nsec >= NSEC_PER_SEC) {
drivers/pps/kapi.c
31
ts->nsec -= NSEC_PER_SEC;
drivers/pps/kapi.c
35
ts->nsec += NSEC_PER_SEC;
drivers/pps/pps.c
72
ticks += fdata->timeout.nsec / (NSEC_PER_SEC / HZ);
drivers/ptp/ptp_clock.c
147
if ((unsigned long) ts.tv_nsec >= NSEC_PER_SEC)
drivers/ptp/ptp_clockmatrix.c
2174
return (u32)div_u64(18 * (u64)NSEC_PER_SEC, fodFreq);
drivers/ptp/ptp_dfl_tod.c
113
now = seconds * NSEC_PER_SEC + nanosec + delta;
drivers/ptp/ptp_dfl_tod.c
115
seconds = div_u64_rem(now, NSEC_PER_SEC, &nanosec);
drivers/ptp/ptp_fc3.c
472
pcw = div_s64((s64)delta * idtfc3->tdc_apll_freq * 124, NSEC_PER_SEC);
drivers/ptp/ptp_fc3.c
61
fine = div64_s64(fine * NSEC_PER_SEC, idtfc3->tdc_apll_freq * 62LL);
drivers/ptp/ptp_fc3.c
62
coarse = div64_s64(coarse * NSEC_PER_SEC, idtfc3->time_ref_freq);
drivers/ptp/ptp_fc3.c
735
idtfc3->ns_per_counter = NSEC_PER_SEC / idtfc3->hw_param.time_clk_freq;
drivers/ptp/ptp_idt82p33.c
485
if (ts.tv_nsec > (NSEC_PER_SEC - 5 * NSEC_PER_MSEC)) {
drivers/ptp/ptp_idt82p33.c
488
ns = (ts.tv_sec + 2) * NSEC_PER_SEC + delta_ns + delay_ns;
drivers/ptp/ptp_idt82p33.c
490
ns = (ts.tv_sec + 1) * NSEC_PER_SEC + delta_ns + delay_ns;
drivers/ptp/ptp_idt82p33.c
503
(void)div_s64_rem(delta_ns, NSEC_PER_SEC, &remainder);
drivers/ptp/ptp_netc.c
222
divisor = mul_u32_u32(2 * NSEC_PER_SEC, priv->oclk_prsc);
drivers/ptp/ptp_netc.c
240
alarm = roundup_u64(alarm, NSEC_PER_SEC);
drivers/ptp/ptp_netc.c
286
return div_u64(mul_u32_u32(NSEC_PER_SEC, priv->oclk_prsc),
drivers/ptp/ptp_netc.c
400
pp->period = NSEC_PER_SEC;
drivers/ptp/ptp_netc.c
880
priv->period = div_u64((u64)NSEC_PER_SEC << 32, priv->clk_freq);
drivers/ptp/ptp_ocp.c
1305
iowrite32(NSEC_PER_SEC, &bp->reg->offset_window_ns);
drivers/ptp/ptp_ocp.c
1338
if (delta_ns > NSEC_PER_SEC || -delta_ns > NSEC_PER_SEC) {
drivers/ptp/ptp_ocp.c
2184
ev.timestamp = sec * NSEC_PER_SEC + nsec;
drivers/ptp/ptp_ocp.c
4292
ns += (s64)bp->utc_tai_offset * NSEC_PER_SEC;
drivers/ptp/ptp_vmclock.c
160
tspec->tv_nsec = mul_u64_u64_shr(frac_sec, NSEC_PER_SEC, 64);
drivers/pwm/pwm-ab8500.c
79
NSEC_PER_SEC), 32); /* 32 - FreqPWMOutx[3:0] */
drivers/pwm/pwm-ab8500.c
86
(u64)NSEC_PER_SEC * div), 1024);
drivers/pwm/pwm-adp5585.c
142
state->duty_cycle = on * (NSEC_PER_SEC / ADP5585_PWM_OSC_FREQ_HZ);
drivers/pwm/pwm-adp5585.c
143
state->period = (on + off) * (NSEC_PER_SEC / ADP5585_PWM_OSC_FREQ_HZ);
drivers/pwm/pwm-adp5585.c
33
#define ADP5585_PWM_MIN_PERIOD_NS (2ULL * NSEC_PER_SEC / ADP5585_PWM_OSC_FREQ_HZ)
drivers/pwm/pwm-adp5585.c
34
#define ADP5585_PWM_MAX_PERIOD_NS (2ULL * 0xffff * NSEC_PER_SEC / ADP5585_PWM_OSC_FREQ_HZ)
drivers/pwm/pwm-adp5585.c
97
on = div_u64(duty_cycle, NSEC_PER_SEC / ADP5585_PWM_OSC_FREQ_HZ);
drivers/pwm/pwm-adp5585.c
98
off = div_u64(period, NSEC_PER_SEC / ADP5585_PWM_OSC_FREQ_HZ) - on;
drivers/pwm/pwm-airoha.c
103
#define AIROHA_PWM_PERIOD_MAX_NS (1 * NSEC_PER_SEC)
drivers/pwm/pwm-apple.c
131
if (fpwm->clkrate > NSEC_PER_SEC)
drivers/pwm/pwm-apple.c
57
state->duty_cycle, NSEC_PER_SEC);
drivers/pwm/pwm-apple.c
62
state->period, NSEC_PER_SEC) - on_cycles;
drivers/pwm/pwm-apple.c
91
state->duty_cycle = DIV64_U64_ROUND_UP((u64)on_cycles * NSEC_PER_SEC, fpwm->clkrate);
drivers/pwm/pwm-apple.c
93
NSEC_PER_SEC, fpwm->clkrate);
drivers/pwm/pwm-atmel-hlcdc.c
62
clk_period_ns = (u64)NSEC_PER_SEC * 256;
drivers/pwm/pwm-atmel-hlcdc.c
74
clk_period_ns = (u64)NSEC_PER_SEC * 256;
drivers/pwm/pwm-atmel-tcb.c
285
min = div_u64((u64)NSEC_PER_SEC * atmel_tcb_divisors[i], rate);
drivers/pwm/pwm-atmel-tcb.c
298
min = div_u64(NSEC_PER_SEC, rate);
drivers/pwm/pwm-atmel.c
191
do_div(cycles, NSEC_PER_SEC);
drivers/pwm/pwm-atmel.c
222
do_div(cycles, NSEC_PER_SEC);
drivers/pwm/pwm-atmel.c
361
tmp = (u64)cprd * NSEC_PER_SEC;
drivers/pwm/pwm-atmel.c
370
tmp = (u64)(cprd - cdty) * NSEC_PER_SEC;
drivers/pwm/pwm-axi-pwmgen.c
106
mul_u64_u32_div(wf->duty_length_ns, ddata->clk_rate_hz, NSEC_PER_SEC),
drivers/pwm/pwm-axi-pwmgen.c
109
mul_u64_u32_div(wf->duty_offset_ns, ddata->clk_rate_hz, NSEC_PER_SEC),
drivers/pwm/pwm-axi-pwmgen.c
127
wf->period_length_ns = DIV64_U64_ROUND_UP((u64)wfhw->period_cnt * NSEC_PER_SEC,
drivers/pwm/pwm-axi-pwmgen.c
130
wf->duty_length_ns = DIV64_U64_ROUND_UP((u64)wfhw->duty_cycle_cnt * NSEC_PER_SEC,
drivers/pwm/pwm-axi-pwmgen.c
133
wf->duty_offset_ns = DIV64_U64_ROUND_UP((u64)wfhw->duty_offset_cnt * NSEC_PER_SEC,
drivers/pwm/pwm-axi-pwmgen.c
309
if (!ddata->clk_rate_hz || ddata->clk_rate_hz > NSEC_PER_SEC)
drivers/pwm/pwm-axi-pwmgen.c
89
mul_u64_u32_div(wf->period_length_ns, ddata->clk_rate_hz, NSEC_PER_SEC),
drivers/pwm/pwm-bcm-iproc.c
100
multi = NSEC_PER_SEC * (prescale + 1);
drivers/pwm/pwm-bcm-iproc.c
136
div = NSEC_PER_SEC * (prescale + 1);
drivers/pwm/pwm-bcm2835.c
61
max_period = DIV_ROUND_UP_ULL((u64)U32_MAX * NSEC_PER_SEC + NSEC_PER_SEC / 2, pc->rate) - 1;
drivers/pwm/pwm-bcm2835.c
67
period_cycles = DIV_ROUND_CLOSEST_ULL(state->period * pc->rate, NSEC_PER_SEC);
drivers/pwm/pwm-bcm2835.c
76
val = DIV_ROUND_CLOSEST_ULL(state->duty_cycle * pc->rate, NSEC_PER_SEC);
drivers/pwm/pwm-berlin.c
85
do_div(cycles, NSEC_PER_SEC);
drivers/pwm/pwm-brcmstb.c
124
pc = mul_u64_u64_div_u64(period_ns, rate, NSEC_PER_SEC);
drivers/pwm/pwm-brcmstb.c
125
dc = mul_u64_u64_div_u64(duty_ns + 1, rate, NSEC_PER_SEC);
drivers/pwm/pwm-clk.c
69
rate = DIV64_U64_ROUND_UP(NSEC_PER_SEC, period);
drivers/pwm/pwm-clps711x.c
33
pwm->args.period = DIV_ROUND_CLOSEST(NSEC_PER_SEC, freq);
drivers/pwm/pwm-img.c
105
output_clk_hz = DIV_ROUND_UP(NSEC_PER_SEC, period_ns);
drivers/pwm/pwm-img.c
310
val = (u64)NSEC_PER_SEC * 512 * imgchip->data->max_timebase;
drivers/pwm/pwm-img.c
314
val = (u64)NSEC_PER_SEC * MIN_TMBASE_STEPS;
drivers/pwm/pwm-imx-tpm.c
115
tmp *= NSEC_PER_SEC;
drivers/pwm/pwm-imx-tpm.c
153
tmp = (tmp << prescale) * NSEC_PER_SEC;
drivers/pwm/pwm-imx-tpm.c
98
clock_unit = DIV_ROUND_CLOSEST_ULL(tmp, NSEC_PER_SEC);
drivers/pwm/pwm-imx27.c
140
tmp = NSEC_PER_SEC * (u64)(period + 2) * prescaler;
drivers/pwm/pwm-imx27.c
152
tmp = NSEC_PER_SEC * (u64)(val) * prescaler;
drivers/pwm/pwm-imx27.c
215
do_div(c, NSEC_PER_SEC);
drivers/pwm/pwm-imx27.c
222
do_div(c, NSEC_PER_SEC);
drivers/pwm/pwm-imx27.c
252
tmp = NSEC_PER_SEC * (u64)(val + 2) * MX3_PWMCR_PRESCALER_GET(cr);
drivers/pwm/pwm-imx27.c
316
do_div(c, NSEC_PER_SEC);
drivers/pwm/pwm-jz4740.c
127
unsigned long long tmp = 0xffffull * NSEC_PER_SEC;
drivers/pwm/pwm-jz4740.c
158
do_div(tmp, NSEC_PER_SEC);
drivers/pwm/pwm-jz4740.c
163
do_div(tmp, NSEC_PER_SEC);
drivers/pwm/pwm-keembay.c
110
low = FIELD_GET(KMB_PWM_LOW_MASK, highlow) * NSEC_PER_SEC;
drivers/pwm/pwm-keembay.c
111
high = FIELD_GET(KMB_PWM_HIGH_MASK, highlow) * NSEC_PER_SEC;
drivers/pwm/pwm-keembay.c
155
div = DIV_ROUND_DOWN_ULL(div, NSEC_PER_SEC);
drivers/pwm/pwm-keembay.c
161
div = DIV_ROUND_DOWN_ULL(div, NSEC_PER_SEC);
drivers/pwm/pwm-loongson.c
125
duty = mul_u64_u64_div_u64(duty_ns, ddata->clk_rate, NSEC_PER_SEC);
drivers/pwm/pwm-loongson.c
130
period = mul_u64_u64_div_u64(period_ns, ddata->clk_rate, NSEC_PER_SEC);
drivers/pwm/pwm-loongson.c
177
state->duty_cycle = DIV64_U64_ROUND_UP((u64)duty * NSEC_PER_SEC, ddata->clk_rate);
drivers/pwm/pwm-loongson.c
178
state->period = DIV64_U64_ROUND_UP((u64)period * NSEC_PER_SEC, ddata->clk_rate);
drivers/pwm/pwm-loongson.c
226
if (ddata->clk_rate > NSEC_PER_SEC)
drivers/pwm/pwm-lpc18xx-sct.c
152
val = mul_u64_u64_div_u64(period_ns, lpc18xx_pwm->clk_rate, NSEC_PER_SEC);
drivers/pwm/pwm-lpc18xx-sct.c
174
val = mul_u64_u64_div_u64(duty_ns, lpc18xx_pwm->clk_rate, NSEC_PER_SEC);
drivers/pwm/pwm-lpc18xx-sct.c
366
if (lpc18xx_pwm->clk_rate > NSEC_PER_SEC)
drivers/pwm/pwm-lpc18xx-sct.c
370
mul_u64_u64_div_u64(NSEC_PER_SEC, LPC18XX_PWM_TIMER_MAX, lpc18xx_pwm->clk_rate);
drivers/pwm/pwm-lpc18xx-sct.c
372
lpc18xx_pwm->min_period_ns = DIV_ROUND_UP(NSEC_PER_SEC,
drivers/pwm/pwm-lpc32xx.c
41
(unsigned long long)NSEC_PER_SEC * 256);
drivers/pwm/pwm-lpss.c
130
unsigned long long base_unit, freq = NSEC_PER_SEC;
drivers/pwm/pwm-lpss.c
228
state->period = NSEC_PER_SEC;
drivers/pwm/pwm-lpss.c
230
state->period = NSEC_PER_SEC / (unsigned long)freq;
drivers/pwm/pwm-mc33xs2410.c
210
return DIV_ROUND_UP(2 * NSEC_PER_SEC, doubled_freq);
drivers/pwm/pwm-mediatek.c
179
cnt_period = mul_u64_u64_div_u64(wf->period_length_ns, clk_rate, NSEC_PER_SEC);
drivers/pwm/pwm-mediatek.c
197
cnt_duty = mul_u64_u64_div_u64(wf->duty_length_ns, clk_rate, NSEC_PER_SEC) >> clkdiv;
drivers/pwm/pwm-mediatek.c
250
DIV_ROUND_UP_ULL((u64)(cnt_period + 1) * NSEC_PER_SEC << clkdiv, clk_rate),
drivers/pwm/pwm-mediatek.c
252
DIV_ROUND_UP_ULL((u64)(cnt_duty + 1) * NSEC_PER_SEC << clkdiv, clk_rate),
drivers/pwm/pwm-mediatek.c
266
DIV_ROUND_UP_ULL(NSEC_PER_SEC, clk_rate),
drivers/pwm/pwm-meson.c
180
freq = div64_u64(NSEC_PER_SEC * 0xffffULL, period);
drivers/pwm/pwm-meson.c
193
cnt = mul_u64_u64_div_u64(fin_freq, period, NSEC_PER_SEC);
drivers/pwm/pwm-meson.c
210
duty_cnt = mul_u64_u64_div_u64(fin_freq, duty, NSEC_PER_SEC);
drivers/pwm/pwm-meson.c
336
return fin_freq ? div64_ul(NSEC_PER_SEC * (u64)cnt, fin_freq) : 0;
drivers/pwm/pwm-microchip-core.c
142
tmp = (((u64)prescale) + 1) * NSEC_PER_SEC;
drivers/pwm/pwm-microchip-core.c
209
tmp = mul_u64_u64_div_u64(state->period, clk_rate, NSEC_PER_SEC);
drivers/pwm/pwm-microchip-core.c
292
if (clk_rate >= NSEC_PER_SEC)
drivers/pwm/pwm-microchip-core.c
401
state->period *= NSEC_PER_SEC;
drivers/pwm/pwm-microchip-core.c
412
state->duty_cycle = duty_steps * (prescale + 1) * NSEC_PER_SEC;
drivers/pwm/pwm-mtk-disp.c
118
clk_div = mul_u64_u64_div_u64(state->period, rate, NSEC_PER_SEC) >>
drivers/pwm/pwm-mtk-disp.c
128
div = NSEC_PER_SEC * (clk_div + 1);
drivers/pwm/pwm-mtk-disp.c
215
state->period = DIV64_U64_ROUND_UP(period * (clk_div + 1) * NSEC_PER_SEC, rate);
drivers/pwm/pwm-mtk-disp.c
217
state->duty_cycle = DIV64_U64_ROUND_UP(high_width * (clk_div + 1) * NSEC_PER_SEC,
drivers/pwm/pwm-omap-dmtimer.c
218
DIV_ROUND_CLOSEST_ULL((u64)NSEC_PER_SEC * duty_cycles,
drivers/pwm/pwm-omap-dmtimer.c
220
DIV_ROUND_CLOSEST_ULL((u64)NSEC_PER_SEC * period_cycles,
drivers/pwm/pwm-omap-dmtimer.c
82
return DIV_ROUND_CLOSEST_ULL((u64)clk_rate * ns, NSEC_PER_SEC);
drivers/pwm/pwm-pca9685.c
202
best_prescale = (unsigned int)wf->period_length_ns / (PCA9685_COUNTER_RANGE * (NSEC_PER_SEC / PCA9685_OSC_CLOCK_HZ)) - 1;
drivers/pwm/pwm-pca9685.c
59
#define PCA9685_QUANTUM_NS(_prescale) ((NSEC_PER_SEC / PCA9685_OSC_CLOCK_HZ) * (_prescale + 1))
drivers/pwm/pwm-rcar.c
114
tmp = mul_u64_u64_div_u64(period_ns, clk_rate, (u64)NSEC_PER_SEC << div);
drivers/pwm/pwm-rcar.c
120
tmp = mul_u64_u64_div_u64(duty_ns, clk_rate, (u64)NSEC_PER_SEC << div);
drivers/pwm/pwm-rcar.c
81
div = (u64)NSEC_PER_SEC * RCAR_PWM_MAX_CYCLE;
drivers/pwm/pwm-renesas-tpu.c
255
if (unlikely(clk_rate > NSEC_PER_SEC)) {
drivers/pwm/pwm-renesas-tpu.c
265
period = mul_u64_u64_div_u64(clk_rate, period_ns, NSEC_PER_SEC);
drivers/pwm/pwm-renesas-tpu.c
304
(u64)NSEC_PER_SEC << (2 * prescaler));
drivers/pwm/pwm-rockchip.c
109
u64 prescaled_ns = (u64)pc->data->prescaler * NSEC_PER_SEC;
drivers/pwm/pwm-rockchip.c
66
u64 prescaled_ns = (u64)pc->data->prescaler * NSEC_PER_SEC;
drivers/pwm/pwm-rz-mtu3.c
298
tmp = NSEC_PER_SEC * (u64)pv << (2 * prescale);
drivers/pwm/pwm-rz-mtu3.c
300
tmp = NSEC_PER_SEC * (u64)dc << (2 * prescale);
drivers/pwm/pwm-rz-mtu3.c
334
NSEC_PER_SEC);
drivers/pwm/pwm-rz-mtu3.c
353
NSEC_PER_SEC);
drivers/pwm/pwm-rz-mtu3.c
513
if (rz_mtu3_pwm->rate > NSEC_PER_SEC) {
drivers/pwm/pwm-rzg2l-gpt.c
417
if (rate > NSEC_PER_SEC)
drivers/pwm/pwm-samsung.c
326
period = NSEC_PER_SEC / period_ns;
drivers/pwm/pwm-samsung.c
335
tin_ns = NSEC_PER_SEC / tin_rate;
drivers/pwm/pwm-samsung.c
451
if (state->period > NSEC_PER_SEC)
drivers/pwm/pwm-sifive.c
112
scale_pow = div64_ul(ddata->approx_period * (u64)rate, NSEC_PER_SEC);
drivers/pwm/pwm-sifive.c
120
num = (unsigned long long)NSEC_PER_SEC << (PWM_SIFIVE_CMPWIDTH + scale);
drivers/pwm/pwm-sl28cpld.c
57
(NSEC_PER_SEC / SL28CPLD_PWM_CLK * SL28CPLD_PWM_MAX_DUTY_CYCLE(prescaler))
drivers/pwm/pwm-sl28cpld.c
74
(NSEC_PER_SEC / SL28CPLD_PWM_CLK * (reg))
drivers/pwm/pwm-sl28cpld.c
76
(DIV_ROUND_DOWN_ULL((duty_cycle), NSEC_PER_SEC / SL28CPLD_PWM_CLK))
drivers/pwm/pwm-sophgo-sg2042.c
136
state->period = DIV_ROUND_UP_ULL((u64)period_ticks * NSEC_PER_SEC, ddata->clk_rate_hz);
drivers/pwm/pwm-sophgo-sg2042.c
137
state->duty_cycle = DIV_ROUND_UP_ULL((u64)hlperiod_ticks * NSEC_PER_SEC, ddata->clk_rate_hz);
drivers/pwm/pwm-sophgo-sg2042.c
271
if (!ddata->clk_rate_hz || ddata->clk_rate_hz > NSEC_PER_SEC)
drivers/pwm/pwm-sophgo-sg2042.c
89
period_ticks = min(mul_u64_u64_div_u64(ddata->clk_rate_hz, state->period, NSEC_PER_SEC), U32_MAX);
drivers/pwm/pwm-sophgo-sg2042.c
90
hlperiod_ticks = min(mul_u64_u64_div_u64(ddata->clk_rate_hz, state->duty_cycle, NSEC_PER_SEC), U32_MAX);
drivers/pwm/pwm-sprd.c
107
tmp = (prescale + 1) * NSEC_PER_SEC * SPRD_PWM_MOD_MAX;
drivers/pwm/pwm-sprd.c
112
tmp = (prescale + 1) * NSEC_PER_SEC * duty;
drivers/pwm/pwm-sprd.c
143
do_div(tmp, NSEC_PER_SEC);
drivers/pwm/pwm-sti.c
132
value = NSEC_PER_SEC / clk_rate;
drivers/pwm/pwm-sti.c
355
result->period = (high + low) * NSEC_PER_SEC;
drivers/pwm/pwm-sti.c
358
result->duty_cycle = high * NSEC_PER_SEC;
drivers/pwm/pwm-stm32-lp.c
167
do_div(div, NSEC_PER_SEC);
drivers/pwm/pwm-stm32-lp.c
337
tmp = (tmp << presc) * NSEC_PER_SEC;
drivers/pwm/pwm-stm32-lp.c
342
tmp = (tmp << presc) * NSEC_PER_SEC;
drivers/pwm/pwm-stm32.c
108
(u64)NSEC_PER_SEC * (wfhw->psc + 1));
drivers/pwm/pwm-stm32.c
141
(u64)NSEC_PER_SEC * ((u64)priv->max_arr + 1));
drivers/pwm/pwm-stm32.c
147
(u64)NSEC_PER_SEC * (wfhw->psc + 1));
drivers/pwm/pwm-stm32.c
168
(u64)NSEC_PER_SEC * (wfhw->psc + 1));
drivers/pwm/pwm-stm32.c
225
NSEC_PER_SEC, rate);
drivers/pwm/pwm-stm32.c
228
NSEC_PER_SEC, rate);
drivers/pwm/pwm-stm32.c
233
NSEC_PER_SEC, rate);
drivers/pwm/pwm-stm32.c
618
prd = (unsigned long long)raw_prd * (psc + 1) * NSEC_PER_SEC;
drivers/pwm/pwm-stm32.c
674
prd = (unsigned long long)raw_prd * (psc + 1) * NSEC_PER_SEC;
drivers/pwm/pwm-stm32.c
676
dty = (unsigned long long)raw_dty * (psc + 1) * NSEC_PER_SEC;
drivers/pwm/pwm-sun4i.c
129
state->period = DIV_ROUND_UP_ULL(NSEC_PER_SEC, clk_rate);
drivers/pwm/pwm-sun4i.c
158
tmp = (u64)prescaler * NSEC_PER_SEC * PWM_REG_DTY(val);
drivers/pwm/pwm-sun4i.c
161
tmp = (u64)prescaler * NSEC_PER_SEC * PWM_REG_PRD(val);
drivers/pwm/pwm-sun4i.c
179
(state->period * clk_rate >= NSEC_PER_SEC) &&
drivers/pwm/pwm-sun4i.c
180
(state->period * clk_rate < 2 * NSEC_PER_SEC) &&
drivers/pwm/pwm-sun4i.c
181
(state->duty_cycle * clk_rate * 2 >= NSEC_PER_SEC);
drivers/pwm/pwm-sun4i.c
195
div = clk_rate * state->period + NSEC_PER_SEC / 2;
drivers/pwm/pwm-sun4i.c
196
do_div(div, NSEC_PER_SEC);
drivers/pwm/pwm-sun4i.c
212
do_div(div, NSEC_PER_SEC);
drivers/pwm/pwm-sunplus.c
117
(u64)dd_freq * NSEC_PER_SEC);
drivers/pwm/pwm-sunplus.c
146
* NSEC_PER_SEC, clk_rate);
drivers/pwm/pwm-sunplus.c
150
state->duty_cycle = DIV64_U64_ROUND_UP((u64)dd_freq * (u64)duty * NSEC_PER_SEC,
drivers/pwm/pwm-sunplus.c
84
if (clk_rate > (u64)SP7021_PWM_FREQ_SCALER * NSEC_PER_SEC)
drivers/pwm/pwm-sunplus.c
92
* NSEC_PER_SEC);
drivers/pwm/pwm-tegra.c
144
required_clk_rate = DIV_ROUND_UP_ULL((u64)NSEC_PER_SEC << PWM_DUTY_WIDTH,
drivers/pwm/pwm-tegra.c
168
(u64)NSEC_PER_SEC << PWM_DUTY_WIDTH);
drivers/pwm/pwm-tegra.c
321
(NSEC_PER_SEC / (pc->soc->max_frequency >> PWM_DUTY_WIDTH)) + 1;
drivers/pwm/pwm-tiecap.c
195
if (state->period > NSEC_PER_SEC)
drivers/pwm/pwm-tiecap.c
63
do_div(c, NSEC_PER_SEC);
drivers/pwm/pwm-tiecap.c
72
do_div(c, NSEC_PER_SEC);
drivers/pwm/pwm-tiehrpwm.c
190
if (period_ns > NSEC_PER_SEC)
drivers/pwm/pwm-tiehrpwm.c
195
do_div(c, NSEC_PER_SEC);
drivers/pwm/pwm-tiehrpwm.c
200
do_div(c, NSEC_PER_SEC);
drivers/pwm/pwm-xilinx.c
115
period_cycles = min_t(u64, state->period, U32_MAX * NSEC_PER_SEC);
drivers/pwm/pwm-xilinx.c
116
period_cycles = mul_u64_u32_div(period_cycles, rate, NSEC_PER_SEC);
drivers/pwm/pwm-xilinx.c
122
duty_cycles = min_t(u64, state->duty_cycle, U32_MAX * NSEC_PER_SEC);
drivers/pwm/pwm-xilinx.c
123
duty_cycles = mul_u64_u32_div(duty_cycles, rate, NSEC_PER_SEC);
drivers/pwm/pwm-xilinx.c
55
return DIV64_U64_ROUND_UP(cycles * NSEC_PER_SEC,
drivers/rtc/class.c
223
rtc->set_offset_nsec = NSEC_PER_SEC + 5 * NSEC_PER_MSEC;
drivers/rtc/class.c
63
.tv_nsec = NSEC_PER_SEC >> 1,
drivers/rtc/interface.c
503
alarm_time = ktime_sub_ns(alarm_time, (u64)alarm->time.tm_sec * NSEC_PER_SEC);
drivers/rtc/interface.c
696
period = NSEC_PER_SEC / rtc->irq_freq;
drivers/rtc/interface.c
765
ktime_t period = NSEC_PER_SEC / rtc->irq_freq;
drivers/rtc/rtc-cmos.c
1108
cmos_rtc.rtc->set_offset_nsec = NSEC_PER_SEC / 2;
drivers/rtc/rtc-goldfish.c
125
do_div(time, NSEC_PER_SEC);
drivers/rtc/rtc-goldfish.c
141
now64 = rtc_tm_to_time64(tm) * NSEC_PER_SEC;
drivers/rtc/rtc-goldfish.c
179
rtcdrv->rtc->range_max = U64_MAX / NSEC_PER_SEC;
drivers/rtc/rtc-goldfish.c
38
do_div(rtc_alarm, NSEC_PER_SEC);
drivers/rtc/rtc-goldfish.c
63
rtc_alarm64 = rtc_tm_to_time64(&alrm->time) * NSEC_PER_SEC;
drivers/s390/block/dasd_3990_erp.c
2224
if ((tod_to_ns(clk - device->path[pos].errorclk) / NSEC_PER_SEC)
drivers/scsi/aacraid/commsup.c
2353
if (((NSEC_PER_SEC - (NSEC_PER_SEC / HZ)) > now.tv_nsec)
drivers/scsi/aacraid/commsup.c
2354
&& (now.tv_nsec > (NSEC_PER_SEC / HZ)))
drivers/scsi/aacraid/commsup.c
2356
now.tv_nsec / (NSEC_PER_SEC / HZ);
drivers/scsi/aacraid/commsup.c
2358
if (now.tv_nsec > NSEC_PER_SEC / 2)
drivers/scsi/lpfc/lpfc_init.c
15771
rem_nsec = do_div(phba->dbg_log[temp_idx].t_ns, NSEC_PER_SEC);
drivers/scsi/lpfc/lpfc_init.c
3289
ktime_set(0, LPFC_SEC_MIN * NSEC_PER_SEC),
drivers/scsi/lpfc/lpfc_init.c
5904
hrtimer_forward_now(timer, ktime_set(0, LPFC_SEC_MIN * NSEC_PER_SEC));
drivers/scsi/lpfc/lpfc_init.c
5940
msec += (((NSEC_PER_SEC - phba->cmf_latency.tv_nsec) +
drivers/spi/spi-amlogic-spisg.c
178
return DIV_ROUND_UP_ULL(slck_speed_hz * ns, NSEC_PER_SEC);
drivers/spi/spi-axi-spi-engine.c
272
t = DIV_ROUND_UP_ULL((u64)(delay_ns - inst_ns) * sclk_hz, NSEC_PER_SEC);
drivers/spi/spi-axi-spi-engine.c
384
inst_ns = DIV_ROUND_UP(NSEC_PER_SEC, host->max_speed_hz);
drivers/spi/spi-bitbang.c
174
cs->nsecs = (NSEC_PER_SEC / 2) / hz;
drivers/spi/spi-cadence-quadspi.c
1922
cqspi->wr_delay = 50 * DIV_ROUND_UP(NSEC_PER_SEC,
drivers/spi/spi-dw-core.c
638
ns = NSEC_PER_SEC / dws->current_freq * nents;
drivers/spi/spi-dw-core.c
811
NSEC_PER_SEC /
drivers/spi/spi-dw-dma.c
389
ns = 4U * NSEC_PER_SEC / dws->max_freq * nents;
drivers/spi/spi-fsl-dspi.c
1278
u32 period_ns = DIV_ROUND_UP(NSEC_PER_SEC, spi->max_speed_hz);
drivers/spi/spi-fsl-dspi.c
851
scale_needed = div_u64_rem((u64)delay_ns * clkrate, NSEC_PER_SEC,
drivers/spi/spi-imx.c
780
if (word_delay_ns <= mul_u64_u32_div(NSEC_PER_SEC,
drivers/spi/spi-imx.c
784
} else if (word_delay_ns <= mul_u64_u32_div(NSEC_PER_SEC,
drivers/spi/spi-imx.c
789
word_delay_ns -= mul_u64_u32_div(NSEC_PER_SEC,
drivers/spi/spi-imx.c
794
NSEC_PER_SEC);
drivers/spi/spi-loopback-test.c
587
estimated_time += div_u64(nbits * NSEC_PER_SEC, xfer->speed_hz);
drivers/spi/spi-mtk-snfi.c
1421
val = DIV_ROUND_CLOSEST(val, NSEC_PER_SEC / spi_freq);
drivers/spi/spi-offload-trigger-pwm.c
51
wf.period_length_ns = DIV_ROUND_UP_ULL(NSEC_PER_SEC, periodic->frequency_hz);
drivers/spi/spi-offload-trigger-pwm.c
60
periodic->frequency_hz = DIV_ROUND_UP_ULL(NSEC_PER_SEC, wf.period_length_ns);
drivers/spi/spi-offload-trigger-pwm.c
79
wf.period_length_ns = DIV_ROUND_UP_ULL(NSEC_PER_SEC, periodic->frequency_hz);
drivers/spi/spi-stm32.c
1966
u32 sck_period_ns = DIV_ROUND_UP(NSEC_PER_SEC, spi->cur_speed);
drivers/spi/spi.c
1521
delay *= DIV_ROUND_UP(NSEC_PER_SEC, hz);
drivers/spi/spi.c
2790
lookup->max_speed_hz = NSEC_PER_SEC / *(u32 *)obj->buffer.pointer;
drivers/staging/greybus/loopback.c
811
if (nlat >= NSEC_PER_SEC || gb->iteration_count == gb->iteration_max) {
drivers/tty/serial/8250/8250_bcm7271.c
767
i = NSEC_PER_SEC / real_baud / 10;
drivers/tty/serial/8250/8250_pci1xxxx.c
251
quot = NSEC_PER_SEC / (baud * uart_sample_cnt);
drivers/tty/serial/8250/8250_pci1xxxx.c
252
*frac = (NSEC_PER_SEC - quot * baud * uart_sample_cnt) *
drivers/tty/serial/amba-pl011.c
2163
uap->rs485_tx_drain_interval = ns_to_ktime(DIV_ROUND_UP(bits * NSEC_PER_SEC, baud));
drivers/tty/serial/serial_core.c
450
temp *= NSEC_PER_SEC;
drivers/ufs/host/ufs-exynos.c
1820
DIV_ROUND_UP(NSEC_PER_SEC, ufs->mclk_rate));
drivers/ufs/host/ufs-exynos.c
1826
DIV_ROUND_UP(NSEC_PER_SEC, ufs->mclk_rate));
drivers/ufs/host/ufs-exynos.c
1832
DIV_ROUND_UP(NSEC_PER_SEC, ufs->mclk_rate));
drivers/ufs/host/ufs-exynos.c
1938
DIV_ROUND_UP(NSEC_PER_SEC, ufs->mclk_rate));
drivers/ufs/host/ufs-exynos.c
1953
DIV_ROUND_UP(NSEC_PER_SEC, ufs->mclk_rate));
drivers/ufs/host/ufs-exynos.c
273
DIV_ROUND_UP(NSEC_PER_SEC, ufs->mclk_rate));
drivers/ufs/host/ufs-exynos.c
290
DIV_ROUND_UP(NSEC_PER_SEC, ufs->mclk_rate));
drivers/ufs/host/ufs-exynos.c
539
_clk = NSEC_PER_SEC * mult / (clk_period * divs[i] * div);
drivers/ufs/host/ufs-exynos.c
564
fraction = ((NSEC_PER_SEC % pclk_rate) * precise) / pclk_rate;
drivers/ufs/host/ufs-exynos.c
997
DIV_ROUND_UP(NSEC_PER_SEC, ufs->mclk_rate));
drivers/ufs/host/ufs-exynos.h
116
#define UNIPRO_PCLK_PERIOD(ufs) (NSEC_PER_SEC / ufs->pclk_rate)
drivers/usb/dwc3/core.c
419
period = NSEC_PER_SEC / rate;
drivers/usb/dwc3/core.c
422
rate = NSEC_PER_SEC / period;
drivers/usb/dwc3/core.c
450
fladj = div64_u64(125000ULL * NSEC_PER_SEC, (u64)rate * period);
drivers/usb/dwc3/ulpi.c
22
#define DWC3_ULPI_BASE_DELAY DIV_ROUND_UP(NSEC_PER_SEC, 60000000L)
drivers/virtio/virtio_rtc_class.c
111
alarm_time_sec = div_u64(alarm_time_ns, NSEC_PER_SEC);
drivers/virtio/virtio_rtc_class.c
142
if (check_mul_overflow((u64)alarm_time_sec, (u64)NSEC_PER_SEC,
drivers/virtio/virtio_rtc_class.c
259
rtc->range_max = div_u64(U64_MAX, NSEC_PER_SEC);
drivers/virtio/virtio_rtc_class.c
79
sec = div_u64(ns, NSEC_PER_SEC);
drivers/w1/masters/w1-uart.c
90
return NSEC_PER_SEC / baud;
drivers/watchdog/softdog.c
113
(u64)TIMER_MARGIN * NSEC_PER_SEC);
fs/affs/super.c
326
sb->s_time_gran = NSEC_PER_SEC;
fs/afs/fsclient.c
134
return ktime_divns(call->issue_time, NSEC_PER_SEC) + expiry;
fs/afs/yfsclient.c
236
cb->expires_at = ktime_divns(cb_expiry, NSEC_PER_SEC);
fs/btrfs/discard.c
434
NSEC_PER_SEC, bps_limit);
fs/btrfs/discard.c
56
#define BTRFS_DISCARD_DELAY (120ULL * NSEC_PER_SEC)
fs/btrfs/discard.c
57
#define BTRFS_DISCARD_UNUSED_DELAY (10ULL * NSEC_PER_SEC)
fs/ext4/super.c
4581
sb->s_time_gran = NSEC_PER_SEC;
fs/fuse/dir.c
1466
stat->btime.tv_nsec = min_t(u32, sx->btime.tv_nsec, NSEC_PER_SEC - 1);
fs/fuse/dir.c
286
min_t(u32, nsec, NSEC_PER_SEC - 1)
fs/fuse/inode.c
259
attr->atimensec = min_t(u32, attr->atimensec, NSEC_PER_SEC - 1);
fs/fuse/inode.c
260
attr->mtimensec = min_t(u32, attr->mtimensec, NSEC_PER_SEC - 1);
fs/fuse/inode.c
261
attr->ctimensec = min_t(u32, attr->ctimensec, NSEC_PER_SEC - 1);
fs/fuse/inode.c
274
min_t(u32, sx->btime.tv_nsec, NSEC_PER_SEC - 1);
fs/inode.c
2805
else if (gran == NSEC_PER_SEC)
fs/inode.c
2807
else if (gran > 1 && gran < NSEC_PER_SEC)
fs/nfsd/nfs4layouts.c
694
(u64)nn->nfsd4_lease * NSEC_PER_SEC * 2);
fs/nfsd/nfs4xdr.c
3514
u32 ns = max_t(u32, NSEC_PER_SEC/HZ, inode->i_sb->s_time_gran);
fs/proc/base.c
1673
if (err != 3 || off->val.tv_nsec >= NSEC_PER_SEC)
fs/proc/uptime.c
31
idle.tv_sec = div_u64_rem(idle_nsec, NSEC_PER_SEC, &rem);
fs/proc/uptime.c
35
(uptime.tv_nsec / (NSEC_PER_SEC / 100)),
fs/proc/uptime.c
37
(idle.tv_nsec / (NSEC_PER_SEC / 100)));
fs/select.c
64
if (tv->tv_sec > MAX_SLACK / (NSEC_PER_SEC/divfactor))
fs/select.c
68
slack += tv->tv_sec * (NSEC_PER_SEC/divfactor);
fs/ufs/super.c
780
sb->s_time_gran = NSEC_PER_SEC;
fs/xfs/libxfs/xfs_format.h
830
#define XFS_BIGTIME_TIME_MAX ((int64_t)((-1ULL / NSEC_PER_SEC) & ~0x3ULL))
fs/xfs/libxfs/xfs_inode_buf.c
152
tv.tv_sec = xfs_bigtime_to_unix(div_u64_rem(ts, NSEC_PER_SEC, &n));
fs/xfs/libxfs/xfs_inode_buf.h
42
return xfs_unix_to_bigtime(tv.tv_sec) * NSEC_PER_SEC + tv.tv_nsec;
fs/xfs/scrub/inode.c
406
if (tv.tv_nsec < 0 || tv.tv_nsec >= NSEC_PER_SEC)
fs/xfs/scrub/inode_repair.c
1756
ts->tv_nsec = clamp_t(long, ts->tv_nsec, 0, NSEC_PER_SEC);
fs/xfs/xfs_healthmon.c
276
event->time_ns = (now.tv_sec * NSEC_PER_SEC) + now.tv_nsec;
fs/xfs/xfs_healthmon.c
298
event->time_ns = (now.tv_sec * NSEC_PER_SEC) + now.tv_nsec;
include/asm-generic/delay.h
23
#define NDELAY_CONST_MULT ((unsigned long)DIV_ROUND_UP(1ULL << 32, NSEC_PER_SEC))
include/asm-generic/rqspinlock.h
62
#define RES_DEF_TIMEOUT (NSEC_PER_SEC / 4)
include/hyperv/hvgdk_mini.h
52
#define HV_CLOCK_HZ (NSEC_PER_SEC / 100)
include/linux/acct.h
69
#if (TICK_NSEC % (NSEC_PER_SEC / AHZ)) == 0
include/linux/acct.h
77
do_div(tmp, (NSEC_PER_SEC / AHZ));
include/linux/acct.h
84
#if (NSEC_PER_SEC % AHZ) == 0
include/linux/acct.h
85
do_div(x, (NSEC_PER_SEC / AHZ));
include/linux/acct.h
88
do_div(x, (NSEC_PER_SEC / 512));
include/linux/acct.h
96
do_div(x, (unsigned long)((9ull * NSEC_PER_SEC + (AHZ/2))
include/linux/can/bittiming.h
276
return DIV_U64_ROUND_CLOSEST(mul_u32_u32(tqmin, NSEC_PER_SEC),
include/linux/clockchips.h
195
return clocks_calc_mult_shift(&ce->mult, &ce->shift, NSEC_PER_SEC, freq, maxsec);
include/linux/clocksource.h
196
return clocksource_freq2mult(hz, shift_constant, NSEC_PER_SEC);
include/linux/dsa/ksz_common.h
20
u64 ns = FIELD_GET(KSZ_TSTAMP_SEC_MASK, tstamp) * NSEC_PER_SEC +
include/linux/jiffies.h
410
#if !((((NSEC_PER_SEC << 2) / TICK_NSEC) << (SEC_JIFFIE_SC - 2)) & 0x80000000)
include/linux/jiffies.h
415
#define SEC_CONVERSION ((unsigned long)((((u64)NSEC_PER_SEC << SEC_JIFFIE_SC) +\
include/linux/jiffies.h
427
(long)((u64)((u64)MAX_JIFFY_OFFSET * TICK_NSEC) / NSEC_PER_SEC)
include/linux/jiffies.h
430
(SH_DIV((MAX_JIFFY_OFFSET >> SEC_JIFFIE_SC) * TICK_NSEC, NSEC_PER_SEC, 1) - 1)
include/linux/ktime.h
41
return secs * NSEC_PER_SEC + (s64)nsecs;
include/linux/time64.h
103
if ((unsigned long)ts->tv_nsec >= NSEC_PER_SEC)
include/linux/time64.h
144
return ((s64) ts->tv_sec * NSEC_PER_SEC) + ts->tv_nsec;
include/linux/time64.h
165
a->tv_sec += __iter_div_u64_rem(a->tv_nsec + ns, NSEC_PER_SEC, &ns);
include/linux/time64.h
32
#define KTIME_SEC_MAX (KTIME_MAX / NSEC_PER_SEC)
include/linux/time64.h
33
#define KTIME_SEC_MIN (KTIME_MIN / NSEC_PER_SEC)
include/linux/timekeeping.h
241
return ktime_divns(ktime_get_coarse_boottime(), NSEC_PER_SEC);
include/linux/timekeeping.h
256
return ktime_divns(ktime_get_coarse_clocktai(), NSEC_PER_SEC);
include/linux/timex.h
152
#define NTP_INTERVAL_LENGTH (NSEC_PER_SEC/NTP_INTERVAL_FREQ)
include/media/v4l2-common.h
715
return buf->timestamp.tv_sec * NSEC_PER_SEC +
include/net/pkt_sched.h
52
#define PSCHED_TICKS_PER_SEC PSCHED_NS2TICKS(NSEC_PER_SEC)
include/net/sock.h
2857
#define SK_DEFAULT_STAMP (-1L * NSEC_PER_SEC)
include/net/tc_act/tc_police.h
139
NSEC_PER_SEC);
include/net/tc_act/tc_police.h
91
NSEC_PER_SEC);
include/trace/stages/stage3_trace_output.h
140
do_div(____val, NSEC_PER_SEC); \
include/trace/stages/stage3_trace_output.h
148
(u32) do_div(____val, NSEC_PER_SEC); \
include/vdso/jiffies.h
9
#define TICK_NSEC ((NSEC_PER_SEC+HZ/2)/HZ)
io_uring/mock_file.c
242
if (mc.rw_delay_ns > NSEC_PER_SEC)
kernel/bpf/core.c
3274
if (unlikely(time - p->timestamp >= (NSEC_PER_SEC / 4))) {
kernel/bpf/rqspinlock.c
279
RES_RESET_TIMEOUT(ts, NSEC_PER_SEC);
kernel/cpu.c
315
end = start + 10ULL * NSEC_PER_SEC;
kernel/debug/kdb/kdb_main.c
2370
val->uptime = div_u64(uptime, NSEC_PER_SEC);
kernel/events/core.c
12270
event->attr.sample_period = NSEC_PER_SEC / freq;
kernel/events/core.c
4331
u64 sec = NSEC_PER_SEC;
kernel/events/core.c
504
#define DEFAULT_SAMPLE_PERIOD_NS (NSEC_PER_SEC / DEFAULT_MAX_SAMPLE_RATE)
kernel/events/core.c
546
perf_sample_period_ns = NSEC_PER_SEC / sysctl_perf_event_sample_rate;
kernel/events/core.c
683
perf_sample_period_ns = NSEC_PER_SEC / sysctl_perf_event_sample_rate;
kernel/power/wakelock.c
120
if (idle_time_ns < ((u64)WL_GC_TIME_SEC * NSEC_PER_SEC))
kernel/rcu/tree.c
2584
const long npj = NSEC_PER_SEC / HZ;
kernel/rcu/tree.c
2587
rrn = rrn < NSEC_PER_MSEC ? NSEC_PER_MSEC : rrn > NSEC_PER_SEC ? NSEC_PER_SEC : rrn;
kernel/sched/clock.c
68
* (NSEC_PER_SEC / HZ);
kernel/sched/core.c
2332
ktime_t to = NSEC_PER_SEC / HZ;
kernel/sched/core.c
5667
WARN_ON_ONCE(delta > (u64)NSEC_PER_SEC * 30);
kernel/sched/sched.h
133
#define NS_TO_JIFFIES(time) ((unsigned long)(time) / (NSEC_PER_SEC/HZ))
kernel/time/alarmtimer.c
257
if (ktime_to_ns(min) < 2 * NSEC_PER_SEC) {
kernel/time/clockevents.c
194
#define MIN_DELTA_LIMIT (NSEC_PER_SEC / HZ)
kernel/time/clocksource.c
114
#define WATCHDOG_INTERVAL_MAX_NS ((2 * WATCHDOG_INTERVAL) * (NSEC_PER_SEC / HZ))
kernel/time/clocksource.c
1171
NSEC_PER_SEC / scale, sec * scale);
kernel/time/clocksource.c
119
#define WATCHDOG_THRESHOLD (NSEC_PER_SEC >> 5)
kernel/time/clocksource.c
1190
cs->uncertainty_margin = NSEC_PER_SEC / (scale * freq);
kernel/time/itimer.c
315
it_old.it_value.tv_nsec >= (NSEC_PER_SEC / 2))
kernel/time/jiffies.c
94
nsec_per_tick = (u64)NSEC_PER_SEC << 8;
kernel/time/ntp.c
497
#define SYNC_PERIOD_NS (11ULL * 60 * NSEC_PER_SEC)
kernel/time/ntp.c
511
exp = ktime_add_ns(exp, 2ULL * NSEC_PER_SEC - offset_nsec);
kernel/time/ntp.c
555
if (to_set->tv_nsec > NSEC_PER_SEC - TIME_SET_NSEC_FUZZ) {
kernel/time/ntp.c
634
static unsigned long offset_nsec = NSEC_PER_SEC / 2;
kernel/time/ntp.c
877
if (norm.nsec > (NSEC_PER_SEC >> 1)) {
kernel/time/ntp.c
878
norm.nsec -= NSEC_PER_SEC;
kernel/time/posix-cpu-timers.c
166
tp->tv_nsec = ((NSEC_PER_SEC + HZ - 1) / HZ);
kernel/time/posix-cpu-timers.c
28
pct->bases[CPUCLOCK_PROF].nextevt = cpu_limit * NSEC_PER_SEC;
kernel/time/posix-cpu-timers.c
44
u64 nsecs = rlim_new * NSEC_PER_SEC;
kernel/time/posix-cpu-timers.c
986
u64 softns = (u64)soft * NSEC_PER_SEC;
kernel/time/posix-cpu-timers.c
987
u64 hardns = (u64)hard * NSEC_PER_SEC;
kernel/time/posix-cpu-timers.c
997
softns += NSEC_PER_SEC;
kernel/time/sched_clock.c
192
clocks_calc_mult_shift(&new_mult, &new_shift, rate, NSEC_PER_SEC, 3600);
kernel/time/sched_clock.c
62
.read_data[0] = { .mult = NSEC_PER_SEC / HZ,
kernel/time/time.c
492
while (nsec >= NSEC_PER_SEC) {
kernel/time/time.c
499
nsec -= NSEC_PER_SEC;
kernel/time/time.c
504
nsec += NSEC_PER_SEC;
kernel/time/time.c
524
ts.tv_sec = div_u64_rem(nsec, NSEC_PER_SEC, &rem);
kernel/time/time.c
532
ts.tv_sec = -div_u64_rem(-nsec - 1, NSEC_PER_SEC, &rem) - 1;
kernel/time/time.c
533
ts.tv_nsec = NSEC_PER_SEC - rem - 1;
kernel/time/time.c
642
NSEC_PER_SEC, &rem);
kernel/time/time.c
659
#if (TICK_NSEC % (NSEC_PER_SEC / USER_HZ)) == 0
kernel/time/time.c
666
return div_u64((u64)x * TICK_NSEC, NSEC_PER_SEC / USER_HZ);
kernel/time/time.c
702
#if (TICK_NSEC % (NSEC_PER_SEC / USER_HZ)) == 0
kernel/time/time.c
716
x = div_u64(x * TICK_NSEC, (NSEC_PER_SEC / USER_HZ));
kernel/time/time.c
730
#if (NSEC_PER_SEC % USER_HZ) == 0
kernel/time/time.c
731
return div_u64(x, NSEC_PER_SEC / USER_HZ);
kernel/time/time.c
733
return div_u64(x * USER_HZ / 512, NSEC_PER_SEC / 512);
kernel/time/time.c
740
return div_u64(x * 9, (9ull * NSEC_PER_SEC + (USER_HZ / 2)) / USER_HZ);
kernel/time/time.c
752
#if !(NSEC_PER_SEC % HZ)
kernel/time/time.c
753
return (NSEC_PER_SEC / HZ) * j;
kernel/time/time.c
793
#if (NSEC_PER_SEC % HZ) == 0
kernel/time/time.c
795
return div_u64(n, NSEC_PER_SEC / HZ);
kernel/time/time.c
798
return div_u64(n * HZ / 512, NSEC_PER_SEC / 512);
kernel/time/time.c
804
return div_u64(n * 9, (9ull * NSEC_PER_SEC + HZ / 2) / HZ);
kernel/time/timekeeping.c
1485
if (ts->tv_nsec < 0 || ts->tv_nsec >= NSEC_PER_SEC)
kernel/time/timekeeping.c
192
while (tk->tkr_mono.xtime_nsec >= ((u64)NSEC_PER_SEC << tk->tkr_mono.shift)) {
kernel/time/timekeeping.c
193
tk->tkr_mono.xtime_nsec -= (u64)NSEC_PER_SEC << tk->tkr_mono.shift;
kernel/time/timekeeping.c
196
while (tk->tkr_raw.xtime_nsec >= ((u64)NSEC_PER_SEC << tk->tkr_raw.shift)) {
kernel/time/timekeeping.c
197
tk->tkr_raw.xtime_nsec -= (u64)NSEC_PER_SEC << tk->tkr_raw.shift;
kernel/time/timekeeping.c
2220
tk->tkr_mono.xtime_nsec += (u64)NSEC_PER_SEC <<
kernel/time/timekeeping.c
2236
u64 nsecps = (u64)NSEC_PER_SEC << tk->tkr_mono.shift;
kernel/time/timekeeping.c
2303
snsec_per_sec = (u64)NSEC_PER_SEC << tk->tkr_raw.shift;
kernel/time/timekeeping.c
2635
if (txc->time.tv_usec >= NSEC_PER_SEC)
kernel/time/timekeeping.c
2915
tp->tv_sec = aux_clock_resolution_ns() / NSEC_PER_SEC;
kernel/time/timekeeping.c
2916
tp->tv_nsec = aux_clock_resolution_ns() % NSEC_PER_SEC;
kernel/time/timekeeping.c
683
tk->tkr_mono.base = ns_to_ktime(seconds * NSEC_PER_SEC + nsec);
kernel/time/timekeeping.c
691
if (nsec >= NSEC_PER_SEC)
kernel/time/timekeeping.c
696
tk->tkr_raw.base = ns_to_ktime(tk->raw_sec * NSEC_PER_SEC);
kernel/time/vsyscall.c
107
vdso_ts->sec += __iter_div_u64_rem(nsec, NSEC_PER_SEC, &vdso_ts->nsec);
kernel/time/vsyscall.c
166
vdso_ts->sec += __iter_div_u64_rem(nsec, NSEC_PER_SEC, &nsec);
kernel/time/vsyscall.c
44
while (nsec >= (((u64)NSEC_PER_SEC) << tk->tkr_mono.shift)) {
kernel/time/vsyscall.c
45
nsec -= (((u64)NSEC_PER_SEC) << tk->tkr_mono.shift);
kernel/time/vsyscall.c
60
while (nsec >= (((u64)NSEC_PER_SEC) << tk->tkr_mono.shift)) {
kernel/time/vsyscall.c
61
nsec -= (((u64)NSEC_PER_SEC) << tk->tkr_mono.shift);
kernel/torture.c
151
ktime_t baset_ns = baset_s * NSEC_PER_SEC;
kernel/trace/blktrace.c
1498
unsigned long nsec_rem = do_div(ts, NSEC_PER_SEC);
kernel/trace/ring_buffer_benchmark.c
249
timeout = ktime_add_ns(start_time, RUN_TIME * NSEC_PER_SEC);
kernel/trace/trace.c
7744
nsec = do_div(sec, NSEC_PER_SEC);
kernel/trace/trace_functions_graph.c
713
usecs_rem = do_div(t, NSEC_PER_SEC);
kernel/watchdog.c
654
sample_period = get_softlockup_thresh() * ((u64)NSEC_PER_SEC / NUM_SAMPLE_PERIODS);
lib/crypto/tests/curve25519_kunit.c
1346
div64_u64((u64)benchmark_niter * NSEC_PER_SEC, t ?: 1));
lib/crypto/tests/mldsa_kunit.c
400
div64_u64((u64)benchmark_niter * NSEC_PER_SEC,
lib/kunit/test.c
371
#define s_to_timespec64(s) ns_to_timespec64((s) * NSEC_PER_SEC)
lib/test_lockup.c
342
time = ns_to_ktime((u64)secs * NSEC_PER_SEC + nsecs);
lib/vdso/gettimeofday.c
87
ts->tv_sec = sec + __iter_div_u64_rem(ns, NSEC_PER_SEC, &ns);
mm/kasan/report.c
272
rem_usec = do_div(ts_nsec, NSEC_PER_SEC) / 1000;
mm/kfence/report.c
113
unsigned long rem_nsec = do_div(ts_sec, NSEC_PER_SEC);
mm/kfence/report.c
115
unsigned long rem_interval_nsec = do_div(interval_nsec, NSEC_PER_SEC);
net/core/page_pool_user.c
248
ktime_divns(pool->user.detach_time, NSEC_PER_SEC)))
net/core/pktgen.c
1167
pkt_dev->delay = NSEC_PER_SEC/value;
net/core/pktgen.c
3356
pps = div64_u64(pkt_dev->sofar * NSEC_PER_SEC,
net/core/pktgen.c
3368
bps = div64_u64(bps * 8 * NSEC_PER_SEC, ktime_to_ns(elapsed));
net/ipv4/tcp_output.c
1451
u64 len_ns = div64_ul((u64)skb->len * NSEC_PER_SEC, rate);
net/netfilter/ipvs/ip_vs_est.c
693
if (diff >= NSEC_PER_SEC)
net/netfilter/nf_conntrack_standalone.c
246
delta_time = div_s64(delta_time, NSEC_PER_SEC);
net/netfilter/nft_limit.c
130
u64 secs = div_u64(priv->nsecs, NSEC_PER_SEC);
net/netfilter/nft_limit.c
73
if (check_mul_overflow(unit, NSEC_PER_SEC, &priv->nsecs))
net/rxrpc/input_rack.c
303
pto = NSEC_PER_SEC;
net/rxrpc/output.c
614
pto = NSEC_PER_SEC;
net/rxrpc/rtt.c
133
u32 wlen_us = 5ULL * NSEC_PER_SEC / 1024;
net/sched/sch_api.c
2445
(u32)NSEC_PER_SEC / hrtimer_resolution);
net/sched/sch_cake.c
1878
if (packet_interval > NSEC_PER_SEC)
net/sched/sch_cake.c
1879
packet_interval = NSEC_PER_SEC;
net/sched/sch_cake.c
1894
u64 b = q->avg_window_bytes * (u64)NSEC_PER_SEC;
net/sched/sch_cake.c
2336
rate_ns = ((u64)NSEC_PER_SEC) << rate_shft;
net/sched/sch_cbs.c
142
return div64_s64(timediff * slope, NSEC_PER_SEC);
net/sched/sch_cbs.c
150
return div64_s64(-credits * NSEC_PER_SEC, slope);
net/sched/sch_cbs.c
225
q->last = now + div64_s64(len * NSEC_PER_SEC,
net/sched/sch_dualpi2.c
158
do_div(tmp, NSEC_PER_SEC);
net/sched/sch_dualpi2.c
164
u64 tmp = ((u64)param * NSEC_PER_SEC << ALPHA_BETA_SCALING);
net/sched/sch_fq.c
1195
q->horizon = 10ULL * NSEC_PER_SEC; /* 10 seconds */
net/sched/sch_fq.c
760
u64 len = (u64)plen * NSEC_PER_SEC;
net/sched/sch_fq.c
768
if (unlikely(len > NSEC_PER_SEC)) {
net/sched/sch_fq.c
769
len = NSEC_PER_SEC;
net/sched/sch_generic.c
1495
u64 factor = NSEC_PER_SEC;
net/sched/sch_htb.c
1973
cl->mbuffer = 60ULL * NSEC_PER_SEC; /* 1min */
net/sched/sch_htb.c
963
next_event = q->now + 5LLU * NSEC_PER_SEC;
net/sched/sch_htb.c
973
event = q->now + NSEC_PER_SEC;
net/sched/sch_netem.c
369
return div64_u64(len * NSEC_PER_SEC, q->rate);
net/sched/sch_tbf.c
127
do_div(len, NSEC_PER_SEC);
sound/core/timer.c
1177
.resolution = NSEC_PER_SEC / HZ,
sound/firewire/fireface/ff-transaction.c
91
ff->rx_bytes[port] * 8 * (NSEC_PER_SEC / 31250));
sound/firewire/tascam/tascam-transaction.c
212
port->consume_bytes * 8 * (NSEC_PER_SEC / 31250));
sound/hda/common/controller.c
452
NSEC_PER_SEC, runtime->rate));
sound/hda/common/controller.c
453
*device = ktime_add_ns(*device, (wallclk_cycles * NSEC_PER_SEC) /
sound/hda/core/stream.c
657
NSEC_PER_SEC, 178);
tools/perf/bench/numa.c
1178
tprintf(" (%6.1fs converged)\n", *convergence / NSEC_PER_SEC);
tools/perf/bench/numa.c
1186
tprintf(" (%6.1fs de-converged)", runtime_ns_max / NSEC_PER_SEC);
tools/perf/bench/numa.c
1198
(double)(l+1)/g->p.nr_loops*100.0, runtime_ns_max / NSEC_PER_SEC / 60.0);
tools/perf/bench/numa.c
1359
runtime_ns_max = diff.tv_sec * NSEC_PER_SEC;
tools/perf/bench/numa.c
1372
runtime_ns_max = diff.tv_sec * NSEC_PER_SEC;
tools/perf/bench/numa.c
1380
td->runtime_ns = diff.tv_sec * NSEC_PER_SEC;
tools/perf/bench/numa.c
1382
secs = td->runtime_ns / NSEC_PER_SEC;
tools/perf/bench/numa.c
1386
td->system_time_ns = rusage.ru_stime.tv_sec * NSEC_PER_SEC;
tools/perf/bench/numa.c
1388
td->user_time_ns = rusage.ru_utime.tv_sec * NSEC_PER_SEC;
tools/perf/bench/numa.c
1684
startup_sec = diff.tv_sec * NSEC_PER_SEC;
tools/perf/bench/numa.c
1686
startup_sec /= NSEC_PER_SEC;
tools/perf/bench/numa.c
1729
runtime_sec_max = diff.tv_sec * NSEC_PER_SEC;
tools/perf/bench/numa.c
1731
runtime_sec_max /= NSEC_PER_SEC;
tools/perf/bench/numa.c
1733
runtime_sec_min = runtime_ns_min / NSEC_PER_SEC;
tools/perf/bench/numa.c
1736
runtime_avg = (double)runtime_ns_sum / g->p.nr_tasks / NSEC_PER_SEC;
tools/perf/bench/numa.c
1762
print_res(name, runtime_sec_max * NSEC_PER_SEC / (bytes / g->p.nr_tasks),
tools/perf/bench/numa.c
1781
print_res(tname, td->system_time_ns / NSEC_PER_SEC,
tools/perf/bench/numa.c
1783
print_res(tname, td->user_time_ns / NSEC_PER_SEC,
tools/perf/bench/uprobe.c
166
diff = end.tv_sec * NSEC_PER_SEC + end.tv_nsec - (start.tv_sec * NSEC_PER_SEC + start.tv_nsec);
tools/perf/builtin-record.c
2284
ref = (u64) ref_tod.tv_sec * NSEC_PER_SEC +
tools/perf/builtin-record.c
2289
ref = (u64) ref_clockid.tv_sec * NSEC_PER_SEC +
tools/perf/builtin-report.c
1216
*time_q *= NSEC_PER_SEC;
tools/perf/builtin-sched.c
304
return ts.tv_sec * NSEC_PER_SEC + ts.tv_nsec;
tools/perf/builtin-sched.c
328
u64 T0, T1, delta, min_delta = NSEC_PER_SEC;
tools/perf/builtin-sched.c
345
u64 T0, T1, delta, min_delta = NSEC_PER_SEC;
tools/perf/builtin-sched.c
554
sum = ru.ru_utime.tv_sec * NSEC_PER_SEC + ru.ru_utime.tv_usec * NSEC_PER_USEC;
tools/perf/builtin-sched.c
555
sum += ru.ru_stime.tv_sec * NSEC_PER_SEC + ru.ru_stime.tv_usec * NSEC_PER_USEC;
tools/perf/builtin-script.c
771
sec = (time_t) (tod_ns / NSEC_PER_SEC);
tools/perf/builtin-script.c
772
nsec = tod_ns - sec * NSEC_PER_SEC;
tools/perf/builtin-script.c
936
secs = nsecs / NSEC_PER_SEC;
tools/perf/builtin-script.c
937
nsecs -= secs * NSEC_PER_SEC;
tools/perf/builtin-stat.c
2197
tsh.tv_sec = stat_round->time / NSEC_PER_SEC;
tools/perf/builtin-stat.c
2198
tsh.tv_nsec = stat_round->time % NSEC_PER_SEC;
tools/perf/builtin-stat.c
232
r->tv_nsec = a->tv_nsec + NSEC_PER_SEC - b->tv_nsec;
tools/perf/builtin-stat.c
477
if (WRITE_STAT_ROUND_EVENT(rs.tv_sec * NSEC_PER_SEC + rs.tv_nsec, INTERVAL))
tools/perf/builtin-timechart.c
1297
sprintf(comm, "%s:%i (%2.2fs)", c->comm, p->pid, c->total_time / (double)NSEC_PER_SEC);
tools/perf/builtin-timechart.c
1648
(tchart->last_time - tchart->first_time) / (double)NSEC_PER_SEC, output_name);
tools/perf/builtin-top.c
1140
delay_timestamp = qevent->timestamp + top->delay_secs * NSEC_PER_SEC;
tools/perf/builtin-trace.c
4192
u64 flush = trace->oe.last - NSEC_PER_SEC;
tools/perf/jvmti/jvmti_agent.c
110
return ((uint64_t) ts->tv_sec * NSEC_PER_SEC) + ts->tv_nsec;
tools/perf/tests/time-utils-test.c
189
u64 b = 7654321ULL * NSEC_PER_SEC;
tools/perf/tests/time-utils-test.c
204
u64 b = 7654321ULL * NSEC_PER_SEC;
tools/perf/tests/time-utils-test.c
219
u64 b = 11223344ULL * NSEC_PER_SEC;
tools/perf/tests/time-utils-test.c
234
u64 b = 11223344ULL * NSEC_PER_SEC;
tools/perf/util/auxtrace.c
1784
unsigned long secs = nsecs / NSEC_PER_SEC;
tools/perf/util/auxtrace.c
1786
nsecs -= secs * NSEC_PER_SEC;
tools/perf/util/bpf_kwork.c
309
kwork->timestart = (u64)ts_start.tv_sec * NSEC_PER_SEC + ts_start.tv_nsec;
tools/perf/util/bpf_kwork.c
310
kwork->timeend = (u64)ts_end.tv_sec * NSEC_PER_SEC + ts_end.tv_nsec;
tools/perf/util/bpf_kwork_top.c
67
skel->bss->from_timestamp = (u64)ts.tv_sec * NSEC_PER_SEC + ts.tv_nsec;
tools/perf/util/bpf_kwork_top.c
78
skel->bss->to_timestamp = (u64)ts.tv_sec * NSEC_PER_SEC + ts.tv_nsec;
tools/perf/util/clockid.c
61
*res_ns = res.tv_nsec + res.tv_sec * NSEC_PER_SEC;
tools/perf/util/debug.c
125
secs = nsecs / NSEC_PER_SEC;
tools/perf/util/debug.c
126
nsecs -= secs * NSEC_PER_SEC;
tools/perf/util/header.c
1933
tod_ns.tv_sec = ref / NSEC_PER_SEC;
tools/perf/util/header.c
1934
ref -= tod_ns.tv_sec * NSEC_PER_SEC;
tools/perf/util/header.c
1939
clockid_ns.tv_sec = ref / NSEC_PER_SEC;
tools/perf/util/header.c
1940
ref -= clockid_ns.tv_sec * NSEC_PER_SEC;
tools/perf/util/scripting-engines/trace-event-perl.c
378
s = nsecs / NSEC_PER_SEC;
tools/perf/util/scripting-engines/trace-event-perl.c
379
ns = nsecs - s * NSEC_PER_SEC;
tools/perf/util/scripting-engines/trace-event-python.c
989
s = nsecs / NSEC_PER_SEC;
tools/perf/util/scripting-engines/trace-event-python.c
990
ns = nsecs - s * NSEC_PER_SEC;
tools/perf/util/stat-display.c
1405
double run = (double) config->walltime_run[idx] / NSEC_PER_SEC;
tools/perf/util/stat-display.c
1426
double avg = avg_stats(config->walltime_nsecs_stats) / NSEC_PER_SEC;
tools/perf/util/stat-display.c
1447
double sd = stddev_stats(config->walltime_nsecs_stats) / NSEC_PER_SEC;
tools/perf/util/time-utils.c
47
*ptime = time_sec * NSEC_PER_SEC + time_nsec;
tools/perf/util/time-utils.c
530
u64 sec = timestamp / NSEC_PER_SEC;
tools/perf/util/time-utils.c
531
u64 usec = (timestamp % NSEC_PER_SEC) / NSEC_PER_USEC;
tools/perf/util/time-utils.c
538
u64 sec = timestamp / NSEC_PER_SEC,
tools/perf/util/time-utils.c
539
nsec = timestamp % NSEC_PER_SEC;
tools/testing/radix-tree/benchmark.c
108
nsec = (finish.tv_sec - start.tv_sec) * NSEC_PER_SEC +
tools/testing/radix-tree/benchmark.c
38
nsec = (finish.tv_sec - start.tv_sec) * NSEC_PER_SEC +
tools/testing/radix-tree/benchmark.c
42
if (loops == 1 && nsec * 5 < NSEC_PER_SEC) {
tools/testing/radix-tree/benchmark.c
43
loops = NSEC_PER_SEC / nsec / 4 + 1;
tools/testing/radix-tree/benchmark.c
66
nsec = (finish.tv_sec - start.tv_sec) * NSEC_PER_SEC +
tools/testing/radix-tree/benchmark.c
87
nsec = (finish.tv_sec - start.tv_sec) * NSEC_PER_SEC +
tools/testing/selftests/bpf/benchs/bench_lpm_trie_map.c
371
(res->duration_ns / (double)NSEC_PER_SEC);
tools/testing/selftests/bpf/benchs/bench_lpm_trie_map.c
375
(delta_ns - NSEC_PER_SEC) / 1000.0);
tools/testing/selftests/bpf/benchs/bench_lpm_trie_map.c
390
(res[i].duration_ns / (double)NSEC_PER_SEC);
tools/testing/selftests/bpf/benchs/bench_lpm_trie_map.c
399
(res[i].duration_ns / (double)NSEC_PER_SEC);
tools/testing/selftests/bpf/prog_tests/lwt_reroute.c
132
*(uint64_t *)CMSG_DATA(cmsg) = (now.tv_nsec + 1) * NSEC_PER_SEC +
tools/testing/selftests/bpf/prog_tests/net_timestamping.c
23
return ts->tv_sec * NSEC_PER_SEC + ts->tv_nsec;
tools/testing/selftests/bpf/prog_tests/tc_redirect.c
517
pkt_ns = pkt_ts.tv_sec * NSEC_PER_SEC + pkt_ts.tv_nsec;
tools/testing/selftests/bpf/prog_tests/tc_redirect.c
528
now_ns = now_ts.tv_sec * NSEC_PER_SEC + now_ts.tv_nsec;
tools/testing/selftests/bpf/prog_tests/tc_redirect.c
531
ASSERT_LT(now_ns - pkt_ns, 5 * NSEC_PER_SEC,
tools/testing/selftests/bpf/prog_tests/tc_redirect.c
602
now_ns = now_ts.tv_sec * NSEC_PER_SEC + now_ts.tv_nsec;
tools/testing/selftests/bpf/prog_tests/time_tai.c
17
return ts->tv_sec * NSEC_PER_SEC + ts->tv_nsec;
tools/testing/selftests/bpf/progs/bpf_iter_tcp4.c
29
u64 tick_nsec = (NSEC_PER_SEC + CONFIG_HZ/2) / CONFIG_HZ;
tools/testing/selftests/bpf/progs/bpf_iter_tcp4.c
30
u64 user_hz_nsec = NSEC_PER_SEC / USER_HZ;
tools/testing/selftests/bpf/progs/bpf_iter_tcp6.c
29
u64 tick_nsec = (NSEC_PER_SEC + CONFIG_HZ/2) / CONFIG_HZ;
tools/testing/selftests/bpf/progs/bpf_iter_tcp6.c
30
u64 user_hz_nsec = NSEC_PER_SEC / USER_HZ;
tools/testing/selftests/bpf/progs/bpf_qdisc_fq.c
731
q.horizon = 10ULL * NSEC_PER_SEC;
tools/testing/selftests/bpf/progs/xdp_synproxy_kern.c
181
return ns / (NSEC_PER_SEC / TCP_TS_HZ);
tools/testing/selftests/cgroup/test_cpu.c
126
ret.tv_nsec = NSEC_PER_SEC - rhs->tv_nsec + lhs->tv_nsec;
tools/testing/selftests/kvm/arm64/vgic_lpi_stress.c
295
time += ((double)delta.tv_nsec) / NSEC_PER_SEC;
tools/testing/selftests/kvm/demand_paging_test.c
229
((double)ts_diff.tv_sec + (double)ts_diff.tv_nsec / NSEC_PER_SEC);
tools/testing/selftests/kvm/lib/userfaultfd_util.c
97
pages / ((double)ts_diff.tv_sec + (double)ts_diff.tv_nsec / NSEC_PER_SEC));
tools/testing/selftests/kvm/system_counter_offset_test.c
25
{ 180 * NSEC_PER_SEC },
tools/testing/selftests/kvm/system_counter_offset_test.c
26
{ -180 * NSEC_PER_SEC },
tools/testing/selftests/kvm/x86/apic_bus_clock_test.c
138
NSEC_PER_SEC / apic_hz);
tools/testing/selftests/kvm/x86/apic_bus_clock_test.c
144
NSEC_PER_SEC / apic_hz);
tools/testing/selftests/kvm/x86/kvm_clock_test.c
26
{ .kvmclock_base = 180 * NSEC_PER_SEC },
tools/testing/selftests/kvm/x86/kvm_clock_test.c
27
{ .kvmclock_base = 0, .realtime_offset = -180 * NSEC_PER_SEC },
tools/testing/selftests/kvm/x86/kvm_clock_test.c
28
{ .kvmclock_base = 0, .realtime_offset = 180 * NSEC_PER_SEC },
tools/testing/selftests/kvm/x86/kvm_clock_test.c
97
data.realtime = ts.tv_sec * NSEC_PER_SEC;
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
1012
kcdata.clock / NSEC_PER_SEC, kcdata.clock % NSEC_PER_SEC);
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
1014
kcdata.realtime / NSEC_PER_SEC, kcdata.realtime % NSEC_PER_SEC);
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
1017
delta = (wc->sec * NSEC_PER_SEC + wc->nsec) - (kcdata.realtime - kcdata.clock);
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
1025
TEST_ASSERT(llabs(delta) < NSEC_PER_SEC,
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
1027
wc->sec, wc->nsec, (kcdata.realtime - kcdata.clock) / NSEC_PER_SEC,
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
1028
(kcdata.realtime - kcdata.clock) % NSEC_PER_SEC);
tools/testing/selftests/mm/ksm_tests.c
578
scan_time_ns = (end_time.tv_sec - start_time.tv_sec) * NSEC_PER_SEC +
tools/testing/selftests/mm/ksm_tests.c
582
printf("Total time: %ld.%09ld s\n", scan_time_ns / NSEC_PER_SEC,
tools/testing/selftests/mm/ksm_tests.c
583
scan_time_ns % NSEC_PER_SEC);
tools/testing/selftests/mm/ksm_tests.c
585
((double)scan_time_ns / NSEC_PER_SEC));
tools/testing/selftests/mm/ksm_tests.c
619
scan_time_ns = (end_time.tv_sec - start_time.tv_sec) * NSEC_PER_SEC +
tools/testing/selftests/mm/ksm_tests.c
623
printf("Total time: %ld.%09ld s\n", scan_time_ns / NSEC_PER_SEC,
tools/testing/selftests/mm/ksm_tests.c
624
scan_time_ns % NSEC_PER_SEC);
tools/testing/selftests/mm/ksm_tests.c
626
((double)scan_time_ns / NSEC_PER_SEC));
tools/testing/selftests/mm/ksm_tests.c
666
scan_time_ns = (end_time.tv_sec - start_time.tv_sec) * NSEC_PER_SEC +
tools/testing/selftests/mm/ksm_tests.c
670
printf("Total time: %ld.%09ld s\n", scan_time_ns / NSEC_PER_SEC,
tools/testing/selftests/mm/ksm_tests.c
671
scan_time_ns % NSEC_PER_SEC);
tools/testing/selftests/mm/ksm_tests.c
673
((double)scan_time_ns / NSEC_PER_SEC));
tools/testing/selftests/mm/ksm_tests.c
708
cow_time_ns = (end_time.tv_sec - start_time.tv_sec) * NSEC_PER_SEC +
tools/testing/selftests/mm/ksm_tests.c
713
printf("Total time: %ld.%09ld s\n", cow_time_ns / NSEC_PER_SEC,
tools/testing/selftests/mm/ksm_tests.c
714
cow_time_ns % NSEC_PER_SEC);
tools/testing/selftests/mm/ksm_tests.c
716
((double)cow_time_ns / NSEC_PER_SEC));
tools/testing/selftests/mm/ksm_tests.c
737
cow_time_ns = (end_time.tv_sec - start_time.tv_sec) * NSEC_PER_SEC +
tools/testing/selftests/mm/ksm_tests.c
741
printf("Total time: %ld.%09ld s\n", cow_time_ns / NSEC_PER_SEC,
tools/testing/selftests/mm/ksm_tests.c
742
cow_time_ns % NSEC_PER_SEC);
tools/testing/selftests/mm/ksm_tests.c
744
((double)cow_time_ns / NSEC_PER_SEC));
tools/testing/selftests/net/stress_reuseport_listen.c
93
start_ns = start_ts.tv_sec * NSEC_PER_SEC + start_ts.tv_nsec;
tools/testing/selftests/net/stress_reuseport_listen.c
94
end_ns = end_ts.tv_sec * NSEC_PER_SEC + end_ts.tv_nsec;
tools/testing/selftests/net/stress_reuseport_listen.c
97
(end_ns - start_ns) / NSEC_PER_SEC,
tools/testing/selftests/net/tcp_ao/bench-lookups.c
106
nsec = (end.tv_sec - start.tv_sec) * NSEC_PER_SEC;
tools/testing/selftests/net/txtimestamp.c
105
return ts->tv_sec * NSEC_PER_SEC + ts->tv_nsec;
tools/testing/selftests/ptp/testptp.c
113
return t->sec * NSEC_PER_SEC + t->nsec;
tools/testing/selftests/ptp/testptp.c
379
tx.time.tv_usec += NSEC_PER_SEC;
tools/testing/selftests/ptp/testptp.c
520
perout_request.period.sec = perout / NSEC_PER_SEC;
tools/testing/selftests/ptp/testptp.c
521
perout_request.period.nsec = perout % NSEC_PER_SEC;
tools/testing/selftests/ptp/testptp.c
525
perout_request.on.sec = pulsewidth / NSEC_PER_SEC;
tools/testing/selftests/ptp/testptp.c
526
perout_request.on.nsec = pulsewidth % NSEC_PER_SEC;
tools/testing/selftests/ptp/testptp.c
530
perout_request.phase.sec = perout_phase / NSEC_PER_SEC;
tools/testing/selftests/ptp/testptp.c
531
perout_request.phase.nsec = perout_phase % NSEC_PER_SEC;
tools/testing/selftests/rseq/slice_test.c
70
.total_nsecs = 5LL * NSEC_PER_SEC,
tools/testing/selftests/rseq/slice_test.c
78
.total_nsecs = 5LL * NSEC_PER_SEC,
tools/testing/selftests/rseq/slice_test.c
86
.total_nsecs = 5LL * NSEC_PER_SEC,
tools/testing/selftests/rseq/slice_test.c
99
delta *= NSEC_PER_SEC;
tools/testing/selftests/timens/futex.c
30
timeout.tv_nsec += NSEC_PER_SEC / 10; // 100ms
tools/testing/selftests/timens/futex.c
31
if (timeout.tv_nsec > NSEC_PER_SEC) {
tools/testing/selftests/timens/futex.c
33
timeout.tv_nsec -= NSEC_PER_SEC;
tools/testing/selftests/timers/adjtick.c
42
return ts.tv_sec * NSEC_PER_SEC + ts.tv_nsec;
tools/testing/selftests/timers/adjtick.c
49
ts.tv_sec = ns/NSEC_PER_SEC;
tools/testing/selftests/timers/adjtick.c
50
ts.tv_nsec = ns%NSEC_PER_SEC;
tools/testing/selftests/timers/alarmtimer-suspend.c
35
#define UNREASONABLE_LAT (NSEC_PER_SEC * 5) /* hopefully we resume in 5 secs */
tools/testing/selftests/timers/alarmtimer-suspend.c
75
long long ret = NSEC_PER_SEC * b.tv_sec + b.tv_nsec;
tools/testing/selftests/timers/alarmtimer-suspend.c
77
ret -= NSEC_PER_SEC * a.tv_sec + a.tv_nsec;
tools/testing/selftests/timers/alarmtimer-suspend.c
92
delta_ns -= NSEC_PER_SEC * SUSPEND_SECS * alarmcount;
tools/testing/selftests/timers/inconsistency-check.c
123
delta = list[inconsistent].tv_sec * NSEC_PER_SEC;
tools/testing/selftests/timers/inconsistency-check.c
125
delta -= list[inconsistent+1].tv_sec * NSEC_PER_SEC;
tools/testing/selftests/timers/leap-a-day.c
165
target = timespec_add(now, NSEC_PER_SEC/2);
tools/testing/selftests/timers/leap-a-day.c
356
ts.tv_nsec = NSEC_PER_SEC / 2;
tools/testing/selftests/timers/leap-a-day.c
74
while (ts.tv_nsec >= NSEC_PER_SEC) {
tools/testing/selftests/timers/leap-a-day.c
75
ts.tv_nsec -= NSEC_PER_SEC;
tools/testing/selftests/timers/mqueue-lat.c
42
long long ret = NSEC_PER_SEC * b.tv_sec + b.tv_nsec;
tools/testing/selftests/timers/mqueue-lat.c
44
ret -= NSEC_PER_SEC * a.tv_sec + a.tv_nsec;
tools/testing/selftests/timers/mqueue-lat.c
51
while (ts.tv_nsec >= NSEC_PER_SEC) {
tools/testing/selftests/timers/mqueue-lat.c
52
ts.tv_nsec -= NSEC_PER_SEC;
tools/testing/selftests/timers/nanosleep.c
141
itimer.it_value.tv_nsec = NSEC_PER_SEC / 4;
tools/testing/selftests/timers/nanosleep.c
146
rqtp.tv_nsec = NSEC_PER_SEC / 2;
tools/testing/selftests/timers/nanosleep.c
191
while (length <= (NSEC_PER_SEC * 10)) {
tools/testing/selftests/timers/nanosleep.c
82
while (ts.tv_nsec >= NSEC_PER_SEC) {
tools/testing/selftests/timers/nanosleep.c
83
ts.tv_nsec -= NSEC_PER_SEC;
tools/testing/selftests/timers/nsleep-lat.c
149
while (length <= (NSEC_PER_SEC * 10)) {
tools/testing/selftests/timers/nsleep-lat.c
69
while (ts.tv_nsec >= NSEC_PER_SEC) {
tools/testing/selftests/timers/nsleep-lat.c
70
ts.tv_nsec -= NSEC_PER_SEC;
tools/testing/selftests/timers/nsleep-lat.c
79
long long ret = NSEC_PER_SEC * b.tv_sec + b.tv_nsec;
tools/testing/selftests/timers/nsleep-lat.c
81
ret -= NSEC_PER_SEC * a.tv_sec + a.tv_nsec;
tools/testing/selftests/timers/nsleep-lat.c
91
target.tv_sec = ns/NSEC_PER_SEC;
tools/testing/selftests/timers/nsleep-lat.c
92
target.tv_nsec = ns%NSEC_PER_SEC;
tools/testing/selftests/timers/posix_timers.c
452
diff = NSEC_PER_SEC * (int64_t)((int) t1.tv_sec - (int) t2.tv_sec);
tools/testing/selftests/timers/posix_timers.c
483
} while (calcdiff_ns(now, start) < NSEC_PER_SEC);
tools/testing/selftests/timers/posix_timers.c
540
} while (calcdiff_ns(now, start) < NSEC_PER_SEC);
tools/testing/selftests/timers/posix_timers.c
591
} while (calcdiff_ns(now, start) < NSEC_PER_SEC);
tools/testing/selftests/timers/raw_skew.c
125
eppm = ((delta2-delta1)*NSEC_PER_SEC)/interval;
tools/testing/selftests/timers/raw_skew.c
46
return ts.tv_sec * NSEC_PER_SEC + ts.tv_nsec;
tools/testing/selftests/timers/raw_skew.c
53
ts.tv_sec = ns/NSEC_PER_SEC;
tools/testing/selftests/timers/raw_skew.c
54
ts.tv_nsec = ns%NSEC_PER_SEC;
tools/testing/selftests/timers/set-2038.c
34
#define KTIME_SEC_MAX (KTIME_MAX / NSEC_PER_SEC)
tools/testing/selftests/timers/set-timer-lat.c
78
long long ret = NSEC_PER_SEC * b.tv_sec + b.tv_nsec;
tools/testing/selftests/timers/set-timer-lat.c
80
ret -= NSEC_PER_SEC * a.tv_sec + a.tv_nsec;
tools/testing/selftests/timers/set-timer-lat.c
94
delta_ns -= NSEC_PER_SEC * TIMER_SECS * alarmcount;
tools/testing/selftests/timers/valid-adjtimex.c
202
tmx.time.tv_sec = offset / NSEC_PER_SEC;
tools/testing/selftests/timers/valid-adjtimex.c
203
tmx.time.tv_usec = offset % NSEC_PER_SEC;
tools/testing/selftests/timers/valid-adjtimex.c
207
tmx.time.tv_usec += NSEC_PER_SEC;
tools/testing/selftests/timers/valid-adjtimex.c
254
if (set_offset(NSEC_PER_SEC - 1, 1))
tools/testing/selftests/timers/valid-adjtimex.c
257
if (set_offset(-NSEC_PER_SEC + 1, 1))
tools/testing/selftests/timers/valid-adjtimex.c
260
if (set_offset(-NSEC_PER_SEC - 1, 1))
tools/testing/selftests/timers/valid-adjtimex.c
263
if (set_offset(5 * NSEC_PER_SEC, 1))
tools/testing/selftests/timers/valid-adjtimex.c
266
if (set_offset(-5 * NSEC_PER_SEC, 1))
tools/testing/selftests/timers/valid-adjtimex.c
269
if (set_offset(5 * NSEC_PER_SEC + NSEC_PER_SEC / 2, 1))
tools/testing/selftests/timers/valid-adjtimex.c
272
if (set_offset(-5 * NSEC_PER_SEC - NSEC_PER_SEC / 2, 1))
tools/testing/selftests/timers/valid-adjtimex.c
301
if (set_bad_offset(0, 2 * NSEC_PER_SEC, 1))
tools/testing/selftests/timers/valid-adjtimex.c
305
if (set_bad_offset(0, NSEC_PER_SEC, 1))
tools/testing/selftests/timers/valid-adjtimex.c
309
if (set_bad_offset(0, -NSEC_PER_SEC, 1))
tools/testing/selftests/vfio/vfio_pci_device_init_perf_test.c
69
return (s64)ts.tv_nsec + NSEC_PER_SEC * (s64)ts.tv_sec;
tools/testing/selftests/vfio/vfio_pci_device_init_perf_test.c
75
.tv_nsec = ns % NSEC_PER_SEC,
tools/testing/selftests/vfio/vfio_pci_device_init_perf_test.c
76
.tv_sec = ns / NSEC_PER_SEC,
tools/testing/vsock/vsock_perf.c
133
((float)ns_delta / NSEC_PER_SEC);
tools/testing/vsock/vsock_perf.c
245
printf("total time in 'read()': %f sec\n", (float)in_read_ns / NSEC_PER_SEC);
tools/testing/vsock/vsock_perf.c
353
(float)tx_total_ns / NSEC_PER_SEC);
tools/testing/vsock/vsock_perf.c
355
(float)time_in_send / NSEC_PER_SEC);
tools/testing/vsock/vsock_perf.c
52
return (ts.tv_sec * NSEC_PER_SEC) + ts.tv_nsec;
tools/testing/vsock/vsock_test.c
1591
tout = current_nsec() + ACCEPTQ_LEAK_RACE_TIMEOUT * NSEC_PER_SEC;
tools/testing/vsock/vsock_test.c
2014
tout = current_nsec() + TRANSPORT_CHANGE_TIMEOUT * NSEC_PER_SEC;
tools/testing/vsock/vsock_test.c
2185
} else if (DIV_ROUND_UP(ns, NSEC_PER_SEC) >= LINGER_TIMEOUT) {
tools/testing/vsock/vsock_test.c
566
return (ts.tv_sec * NSEC_PER_SEC) + ts.tv_nsec;
tools/testing/vsock/vsock_test.c
606
NSEC_PER_SEC * RCVTIMEO_TIMEOUT_SEC;
tools/tracing/latency/latency-collector.c
520
nsec = future->tv_nsec + (time_us * NSEC_PER_USEC) % NSEC_PER_SEC;
tools/tracing/latency/latency-collector.c
521
if (nsec >= NSEC_PER_SEC) {
tools/tracing/latency/latency-collector.c
522
future->tv_nsec = nsec % NSEC_PER_SEC;