| /linux/include/trace/events/ |
| H A D | nmi.h | 13 TP_PROTO(void *handler, s64 delta_ns, int handled), 15 TP_ARGS(handler, delta_ns, handled), 19 __field( s64, delta_ns) 25 __entry->delta_ns = delta_ns; 31 __entry->delta_ns,
|
| /linux/tools/testing/selftests/kvm/x86/ |
| H A D | hyperv_clock.c | 54 s64 delta_ns; in check_tsc_msr_rdtsc() local 71 delta_ns = ((t2 - t1) * 100) - ((r2 - r1) * 1000000000 / tsc_freq); in check_tsc_msr_rdtsc() 72 if (delta_ns < 0) in check_tsc_msr_rdtsc() 73 delta_ns = -delta_ns; in check_tsc_msr_rdtsc() 76 GUEST_ASSERT(delta_ns * 100 < (t2 - t1) * 100); in check_tsc_msr_rdtsc() 179 s64 delta_ns; in host_check_tsc_msr_rdtsc() local 196 delta_ns = ((t2 - t1) * 100) - ((r2 - r1) * 1000000000 / tsc_freq); in host_check_tsc_msr_rdtsc() 197 if (delta_ns < 0) in host_check_tsc_msr_rdtsc() 198 delta_ns = -delta_ns; in host_check_tsc_msr_rdtsc() 201 TEST_ASSERT(delta_ns * 100 < (t2 - t1) * 100, in host_check_tsc_msr_rdtsc()
|
| /linux/tools/testing/selftests/bpf/ |
| H A D | bench.c | 39 void false_hits_report_progress(int iter, struct bench_res *res, long delta_ns) in false_hits_report_progress() argument 44 iter, (delta_ns - 1000000000) / 1000.0); in false_hits_report_progress() 68 void hits_drops_report_progress(int iter, struct bench_res *res, long delta_ns) in hits_drops_report_progress() argument 73 hits_per_sec = res->hits / 1000000.0 / (delta_ns / 1000000000.0); in hits_drops_report_progress() 75 drops_per_sec = res->drops / 1000000.0 / (delta_ns / 1000000000.0); in hits_drops_report_progress() 78 iter, (delta_ns - 1000000000) / 1000.0); in hits_drops_report_progress() 159 void ops_report_progress(int iter, struct bench_res *res, long delta_ns) in ops_report_progress() argument 163 hits_per_sec = res->hits / 1000000.0 / (delta_ns / 1000000000.0); in ops_report_progress() 166 printf("Iter %3d (%7.3lfus): ", iter, (delta_ns - 1000000000) / 1000.0); in ops_report_progress() 193 long delta_ns) in local_storage_report_progress() argument 417 long delta_ns = new_time_ns - last_time_ns; sigalarm_handler() local 700 collect_measurements(long delta_ns) collect_measurements() argument [all...] |
| H A D | bench.h | 61 void (*report_progress)(int iter, struct bench_res* res, long delta_ns); 73 void hits_drops_report_progress(int iter, struct bench_res *res, long delta_ns); 75 void false_hits_report_progress(int iter, struct bench_res *res, long delta_ns); 77 void ops_report_progress(int iter, struct bench_res *res, long delta_ns); 80 long delta_ns);
|
| /linux/Documentation/trace/ |
| H A D | events-nmi.rst | 32 to the filter is in nanoseconds! You can filter on 'delta_ns':: 35 echo 'handler==0xffffffff81625600 && delta_ns>1000000' > filter 41 …<idle>-0 [000] d.h3 505.397558: nmi_handler: perf_event_nmi_handler() delta_ns: 3236765 hand… 42 …<idle>-0 [000] d.h3 505.805893: nmi_handler: perf_event_nmi_handler() delta_ns: 3174234 hand… 43 …<idle>-0 [000] d.h3 506.158206: nmi_handler: perf_event_nmi_handler() delta_ns: 3084642 hand… 44 …<idle>-0 [000] d.h3 506.334346: nmi_handler: perf_event_nmi_handler() delta_ns: 3080351 hand…
|
| /linux/tools/testing/selftests/timers/ |
| H A D | alarmtimer-suspend.c | 85 long long delta_ns; in sigalarm() local 91 delta_ns = timespec_sub(start_time, ts); in sigalarm() 92 delta_ns -= NSEC_PER_SEC * SUSPEND_SECS * alarmcount; in sigalarm() 95 ts.tv_nsec, delta_ns); in sigalarm() 97 if (delta_ns > UNREASONABLE_LAT) { in sigalarm()
|
| H A D | set-timer-lat.c | 87 long long delta_ns; in sigalarm() local 93 delta_ns = timespec_sub(start_time, ts); in sigalarm() 94 delta_ns -= NSEC_PER_SEC * TIMER_SECS * alarmcount; in sigalarm() 96 if (delta_ns < 0) in sigalarm() 99 if (delta_ns > max_latency_ns) in sigalarm() 100 max_latency_ns = delta_ns; in sigalarm()
|
| /linux/drivers/gpu/drm/v3d/ |
| H A D | v3d_bo.c | 282 u64 delta_ns; in v3d_wait_bo_ioctl() local 295 delta_ns = ktime_to_ns(ktime_sub(ktime_get(), start)); in v3d_wait_bo_ioctl() 296 if (delta_ns < args->timeout_ns) in v3d_wait_bo_ioctl() 297 args->timeout_ns -= delta_ns; in v3d_wait_bo_ioctl()
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | test_vmlinux.c | 73 int BPF_KPROBE(handle__kprobe, struct hrtimer *timer, ktime_t tim, u64 delta_ns, in BPF_KPROBE() argument 82 int BPF_PROG(handle__fentry, struct hrtimer *timer, ktime_t tim, u64 delta_ns, in BPF_PROG() argument
|
| /linux/tools/testing/selftests/bpf/benchs/ |
| H A D | bench_local_storage_create.c | 198 static void report_progress(int iter, struct bench_res *res, long delta_ns) in producer() 202 creates_per_sec = res->hits / 1000.0 / (delta_ns / 1000000000.0); in producer() 205 iter, (delta_ns - 1000000000) / 1000.0); in report_progress() 204 report_progress(int iter,struct bench_res * res,long delta_ns) report_progress() argument
|
| H A D | bench_htab_mem.c | 298 static void htab_mem_report_progress(int iter, struct bench_res *res, long delta_ns) 302 loop = res->hits / 1000.0 / (delta_ns / 1000000000.0); in htab_mem_report_progress() 304 printf("Iter %3d (%7.3lfus): ", iter, (delta_ns - 1000000000) / 1000.0); in htab_mem_report_progress() 299 htab_mem_report_progress(int iter,struct bench_res * res,long delta_ns) htab_mem_report_progress() argument
|
| H A D | bench_local_storage_rcu_tasks_trace.c | 207 static void report_progress(int iter, struct bench_res *res, long delta_ns) in report_progress() argument
|
| /linux/drivers/net/dsa/sja1105/ |
| H A D | sja1105_tas.c | 311 s64 delta_ns = offload->entries[i].interval; in sja1105_init_scheduling() local 313 schedule[k].delta = ns_to_sja1105_delta(delta_ns); in sja1105_init_scheduling() 548 s64 delta_ns = admin->entries[i].interval; in sja1105_setup_tc_taprio() local 549 s64 delta_cycles = ns_to_sja1105_delta(delta_ns); in sja1105_setup_tc_taprio() 557 delta_ns, too_long ? "long" : "short", i); in sja1105_setup_tc_taprio()
|
| /linux/drivers/cpufreq/ |
| H A D | cpufreq_governor.c | 275 u64 delta_ns, lst; in dbs_update_util_handler() local 295 delta_ns = time - lst; in dbs_update_util_handler() 296 if ((s64)delta_ns < policy_dbs->sample_delay_ns) in dbs_update_util_handler()
|
| H A D | intel_pstate.c | 2611 u64 delta_ns; in intel_pstate_update_util() local 2617 delta_ns = time - cpu->last_update; in intel_pstate_update_util() 2620 if (delta_ns > TICK_NSEC) { in intel_pstate_update_util() 2631 if (delta_ns > TICK_NSEC) in intel_pstate_update_util() 2637 delta_ns = time - cpu->sample.time; in intel_pstate_update_util() 2638 if ((s64)delta_ns < INTEL_PSTATE_SAMPLING_INTERVAL) in intel_pstate_update_util()
|
| /linux/kernel/time/ |
| H A D | hrtimer.c | 1235 const enum hrtimer_mode mode, ktime_t expires, u64 delta_ns) in remove_and_enqueue_same_base() argument 1245 hrtimer_set_expires_range_ns(timer, expires, delta_ns); in remove_and_enqueue_same_base() 1257 hrtimer_set_expires_range_ns(timer, expires, delta_ns); in remove_and_enqueue_same_base() 1355 static bool __hrtimer_start_range_ns(struct hrtimer *timer, ktime_t tim, u64 delta_ns, in __hrtimer_start_range_ns() argument 1396 first = remove_and_enqueue_same_base(timer, base, mode, tim, delta_ns); in __hrtimer_start_range_ns() 1401 hrtimer_set_expires_range_ns(timer, tim, delta_ns); in __hrtimer_start_range_ns() 1471 void hrtimer_start_range_ns(struct hrtimer *timer, ktime_t tim, u64 delta_ns, in hrtimer_start_range_ns() argument 1491 if (__hrtimer_start_range_ns(timer, tim, delta_ns, mode, base)) in hrtimer_start_range_ns()
|
| H A D | timekeeping.c | 888 ktime_t base_ns, delta_ns, max_ns; in ktime_expiry_to_cycles() local 919 delta_ns = min(expires_ns - base_ns, max_ns); in ktime_expiry_to_cycles() 920 delta_ns = max(delta_ns, 0); in ktime_expiry_to_cycles() 923 delta_cycles = ((u64)delta_ns * mult) >> shift; in ktime_expiry_to_cycles()
|
| /linux/drivers/net/ethernet/marvell/octeontx2/af/ |
| H A D | ptp.c | 120 ktime_t delta_ns, period_ns; in ptp_reset_thresh() local 124 delta_ns = ktime_to_ns(ktime_sub(curr_ts, ptp->last_ts)); in ptp_reset_thresh() 135 period_ns = ktime_set(0, (NSEC_PER_SEC + 100 - delta_ns)); in ptp_reset_thresh()
|
| /linux/drivers/ptp/ |
| H A D | ptp_qoriq.c | 64 static void tmr_offset_write(struct ptp_qoriq *ptp_qoriq, u64 delta_ns) in tmr_offset_write() argument 67 u32 lo = delta_ns & 0xffffffff; in tmr_offset_write() 68 u32 hi = delta_ns >> 32; in tmr_offset_write()
|
| /linux/net/sched/ |
| H A D | bpf_qdisc.c | 224 * @delta_ns: The slack range of the timer. in bpf_qdisc_watchdog_schedule() 226 __bpf_kfunc void bpf_qdisc_watchdog_schedule(struct Qdisc *sch, u64 expire, u64 delta_ns) 230 qdisc_watchdog_schedule_range_ns(&q->watchdog, expire, delta_ns); in bpf_qdisc_init_prologue() 220 bpf_qdisc_watchdog_schedule(struct Qdisc * sch,u64 expire,u64 delta_ns) bpf_qdisc_watchdog_schedule() argument
|
| H A D | sch_api.c | 631 u64 delta_ns) in qdisc_watchdog_schedule_range_ns() argument 646 /* If timer is already set in [expires, expires + delta_ns], in qdisc_watchdog_schedule_range_ns() 649 if (softexpires - expires <= delta_ns) in qdisc_watchdog_schedule_range_ns() 655 delta_ns, in qdisc_watchdog_schedule_range_ns()
|
| /linux/drivers/gpu/drm/vc4/ |
| H A D | vc4_gem.c | 976 u64 delta_ns; in vc4_wait_bo_ioctl() local 990 delta_ns = ktime_to_ns(ktime_sub(ktime_get(), start)); in vc4_wait_bo_ioctl() 991 if (delta_ns < args->timeout_ns) in vc4_wait_bo_ioctl() 992 args->timeout_ns -= delta_ns; in vc4_wait_bo_ioctl()
|
| /linux/drivers/net/ethernet/stmicro/stmmac/ |
| H A D | stmmac_tc.c | 1012 s64 delta_ns = qopt->entries[i].interval; in tc_taprio_configure() local 1015 if (delta_ns > GENMASK(wid - 1, 0)) in tc_taprio_configure() 1033 priv->est->gcl[i] = delta_ns | (gates << wid); in tc_taprio_configure()
|
| /linux/drivers/gpu/drm/ |
| H A D | drm_vblank.c | 720 int delta_ns, duration_ns; in drm_crtc_vblank_helper_get_vblank_timestamp_internal() local 798 delta_ns = div_s64(1000000LL * (vpos * mode->crtc_htotal + hpos), in drm_crtc_vblank_helper_get_vblank_timestamp_internal() 804 *vblank_time = ktime_sub_ns(etime, delta_ns); in drm_crtc_vblank_helper_get_vblank_timestamp_internal()
|
| /linux/arch/x86/kvm/ |
| H A D | xen.c | 591 u64 delta_ns = now - vx->runstate_entry_time; in kvm_xen_update_runstate() local 604 delta_ns -= steal_ns; in kvm_xen_update_runstate() 610 vx->runstate_times[vx->current_runstate] += delta_ns; in kvm_xen_update_runstate()
|