NSEC_PER_SEC
expires = ktime_get_mono_fast_ns() + NSEC_PER_SEC * 4ULL;
ktime_divns(NSEC_PER_SEC, frame_duration_ns));
unsigned long pixel_duration_ns = NSEC_PER_SEC / pixel_clock_hz;
do_div(result, NSEC_PER_SEC);
NSEC_PER_SEC / (unsigned long)panel->backlight.pwm_state.period,
NSEC_PER_SEC / get_vbt_pwm_freq(connector);
NSEC_PER_SEC / 1000),
if ((NSEC_PER_SEC % HZ) != 0 &&
div_u64(n, NSEC_PER_SEC) >= MAX_JIFFY_OFFSET / HZ)
gt->clock_period_ns = NSEC_PER_SEC / 13750000;
return mul_u64_u32_div(count, NSEC_PER_SEC, gt->clock_frequency);
return mul_u64_u32_div(ns, gt->clock_frequency, NSEC_PER_SEC);
rc6_power = div64_u64(NSEC_PER_SEC * rc6_sample_energy[1],
rc0_power = div64_u64(NSEC_PER_SEC * rc0_sample_energy[1],
vblank_timer->period = DIV64_U64_ROUND_CLOSEST(NSEC_PER_SEC * MSEC_PER_SEC, vblank_timer->vrefresh_k);
vblank_timer->period = DIV64_U64_ROUND_CLOSEST(NSEC_PER_SEC * MSEC_PER_SEC, vblank_timer->vrefresh_k);
#define DEFAULT_POLL_PERIOD_NS (NSEC_PER_SEC / DEFAULT_POLL_FREQUENCY_HZ)
u64 nom = (2ULL << exponent) * NSEC_PER_SEC;
if (oa_period <= NSEC_PER_SEC) {
u64 tmp = NSEC_PER_SEC;
#define PERIOD max_t(u64, 10000, NSEC_PER_SEC / FREQUENCY)
ts.tv_sec = k / NSEC_PER_SEC;
ts.tv_nsec = k % NSEC_PER_SEC;
ts.tv_nsec += NSEC_PER_SEC;
return (ts.tv_sec * NSEC_PER_SEC) + ts.tv_nsec;
tokens = r->r_tokens + diff.tv_sec * NSEC_PER_SEC + diff.tv_nsec;
[INITIATIONS_BURSTABLE + 1] = { 0, NSEC_PER_SEC / INITIATIONS_PER_SECOND },
[INITIATIONS_BURSTABLE + 3] = { 0, (NSEC_PER_SEC / INITIATIONS_PER_SECOND) * 2 },
#define INITIATION_COST (NSEC_PER_SEC / INITIATIONS_PER_SECOND)