Home
last modified time | relevance | path

Searched refs:sched_clock (Results 1 – 25 of 30) sorted by relevance

12

/linux/include/linux/sched/
H A Dclock.h15 extern u64 sched_clock(void);
22 return sched_clock(); in sched_clock_noinstr()
54 return sched_clock(); in cpu_clock()
64 return sched_clock(); in local_clock()
/linux/Documentation/timers/
H A Dtimekeeping.rst2 Clock sources, Clock events, sched_clock() and delay timers
12 architecture-specific overrides of the sched_clock() function and some
18 sched_clock() is used for scheduling and timestamping, and delay timers
108 sched_clock()
112 function in the kernel called sched_clock(). This function shall return the
114 may not provide an implementation of sched_clock() on its own. If a local
116 sched_clock().
118 As the name suggests, sched_clock() is used for scheduling the system,
123 Compared to clock sources, sched_clock() has to be very fast: it is called
126 for speed in sched_clock(). It however requires some of the same basic
[all …]
/linux/kernel/locking/
H A Dqspinlock_stat.h110 u64 start = sched_clock(); in __pv_kick()
114 this_cpu_add(EVENT_COUNT(pv_latency_kick), sched_clock() - start); in __pv_kick()
128 sched_clock() - *pkick_time); in __pv_wait()
/linux/arch/arm/mach-omap2/
H A Dpm-debug.c60 t = sched_clock(); in pm_dbg_update_time()
180 t = sched_clock(); in pwrdms_setup()
/linux/arch/powerpc/lib/
H A Dqspinlock.c67 u64 delta = sched_clock() - seen; in recently_sleepy()
240 this_cpu_write(sleepy_lock_seen_clock, sched_clock()); in seen_sleepy_owner()
249 this_cpu_write(sleepy_lock_seen_clock, sched_clock()); in seen_sleepy_lock()
256 this_cpu_write(sleepy_lock_seen_clock, sched_clock()); in seen_sleepy_node()
/linux/arch/m68k/coldfire/
H A Ddma_timer.c77 unsigned long long sched_clock(void) in sched_clock() function
/linux/kernel/trace/
H A Dtrace_clock.c42 clock = sched_clock(); in trace_clock_local()
/linux/kernel/sched/
H A Dpsi.c208 group->avg_last_update = sched_clock(); in group_init()
590 now = sched_clock(); in psi_avgs_work()
661 now = sched_clock(); in psi_rtpoll_work()
1261 now = sched_clock(); in psi_show()
1351 window_reset(&t->win, sched_clock(), in psi_trigger_create()
H A Ddebug.c1113 sched_clk = sched_clock(); in sched_debug_header()
/linux/arch/mips/cavium-octeon/
H A Dcsrc-octeon.c114 unsigned long long notrace sched_clock(void) in sched_clock() function
/linux/sound/soc/mediatek/common/
H A Dmtk-btcvsd.c649 t1 = sched_clock(); in wait_for_bt_irq()
660 t2 = sched_clock(); in wait_for_bt_irq()
764 bt->rx->time_stamp = sched_clock(); in mtk_btcvsd_snd_read()
788 bt->tx->time_stamp = sched_clock(); in mtk_btcvsd_snd_write()
/linux/arch/microblaze/kernel/
H A Dtimer.c212 timecounter_init(&xilinx_tc, &xilinx_cc, sched_clock()); in init_xilinx_timecounter()
/linux/drivers/perf/
H A Darm_pmu.c448 start_clock = sched_clock(); in armpmu_dispatch_irq()
450 finish_clock = sched_clock(); in armpmu_dispatch_irq()
H A Driscv_pmu_sbi.c1053 u64 start_clock = sched_clock(); in pmu_sbi_ovf_handler()
1143 perf_sample_event_took(sched_clock() - start_clock); in pmu_sbi_ovf_handler()
/linux/arch/arm/probes/kprobes/
H A Dtest-core.c508 t0 = sched_clock(); in benchmark()
511 t = sched_clock() - t0; in benchmark()
/linux/kernel/bpf/
H A Dtrampoline.c1123 start = sched_clock(); in bpf_prog_start_time()
1172 duration = sched_clock() - start; in __update_prog_stats()
/linux/arch/powerpc/kernel/
H A Dtime.c637 notrace unsigned long long sched_clock(void) in sched_clock() function
/linux/arch/um/kernel/
H A Dtime.c54 notrace unsigned long long sched_clock(void) in sched_clock() function
/linux/arch/sparc/kernel/
H A Dperf_event.c1635 start_clock = sched_clock(); in perf_event_nmi_handler()
1674 finish_clock = sched_clock(); in perf_event_nmi_handler()
H A Dviohs.c52 vio->_local_sid = (u32) sched_clock(); in send_version()
H A Dds.c904 new_count = sched_clock() & 0xffffffff; in register_services()
/linux/arch/arm/boot/dts/rockchip/
H A Drk3xxx.dtsi84 /* The clock source and the sched_clock provided by the arm_global_timer
/linux/arch/arm/mm/
H A Dproc-xsc3.S466 mov r0, #1 << 6 @ cp6 access for early sched_clock
/linux/arch/powerpc/perf/
H A Dcore-book3s.c2505 u64 start_clock = sched_clock(); in perf_event_interrupt()
2508 perf_sample_event_took(sched_clock() - start_clock); in perf_event_interrupt()
/linux/arch/x86/events/
H A Dcore.c1816 start_clock = sched_clock(); in perf_event_nmi_handler()
1818 finish_clock = sched_clock(); in perf_event_nmi_handler()

12