Searched refs:hrtimer (Results 1 - 25 of 275) sorted by path

1234567891011

/linux-master/arch/arm/mm/
H A Dcache-l2x0-pmu.c8 #include <linux/hrtimer.h>
27 static struct hrtimer l2x0_pmu_hrtimer;
151 static enum hrtimer_restart l2x0_pmu_poll(struct hrtimer *hrtimer) argument
172 hrtimer_forward_now(hrtimer, l2x0_pmu_poll_period);
533 * We always use a hrtimer rather than an interrupt.
/linux-master/drivers/char/
H A Dhangcheck-timer.c39 #include <linux/hrtimer.h>
/linux-master/drivers/iio/trigger/
H A DMakefile8 obj-$(CONFIG_IIO_HRTIMER_TRIGGER) += iio-trig-hrtimer.o
/linux-master/drivers/scsi/ibmvscsi_tgt/
H A Dibmvscsi_tgt.h109 struct hrtimer timer;
/linux-master/drivers/usb/host/
H A Dehci-timer.c35 * Lots of different events are triggered from ehci->hrtimer. Whenever
44 * ehci->next_hrtimer_event. Whenever ehci->hrtimer gets restarted, its
56 * Delay lengths for the hrtimer event types.
75 /* Enable a pending hrtimer event */
88 hrtimer_start_range_ns(&ehci->hrtimer, *timeout,
379 * Handler functions for the hrtimer event types.
398 static enum hrtimer_restart ehci_hrtimer_func(struct hrtimer *t)
400 struct ehci_hcd *ehci = container_of(t, struct ehci_hcd, hrtimer);
/linux-master/drivers/watchdog/
H A Dxen_wdt.c13 #include <linux/hrtimer.h>
/linux-master/sound/drivers/pcsp/
H A Dpcsp.h13 #include <linux/hrtimer.h>
57 struct hrtimer timer;
77 extern enum hrtimer_restart pcsp_do_timer(struct hrtimer *handle);
/linux-master/arch/arm/common/
H A DbL_switcher.c23 #include <linux/hrtimer.h>
/linux-master/arch/arm/mach-imx/
H A Dmmdc.c9 #include <linux/hrtimer.h>
101 struct hrtimer hrtimer; member in struct:mmdc_pmu
336 * hrtimer is required because mmdc does not provide an interrupt so
339 hrtimer_start(&pmu_mmdc->hrtimer, mmdc_pmu_timer_period(),
407 hrtimer_cancel(&pmu_mmdc->hrtimer);
424 static enum hrtimer_restart mmdc_pmu_timer_handler(struct hrtimer *hrtimer) argument
426 struct mmdc_pmu *pmu_mmdc = container_of(hrtimer, struct mmdc_pmu,
427 hrtimer);
[all...]
/linux-master/arch/arm64/kvm/
H A Darch_timer.c213 static void soft_timer_start(struct hrtimer *hrt, u64 ns)
219 static void soft_timer_cancel(struct hrtimer *hrt)
330 static enum hrtimer_restart kvm_bg_timer_expire(struct hrtimer *hrt)
354 static enum hrtimer_restart kvm_hrtimer_expire(struct hrtimer *hrt)
360 ctx = container_of(hrt, struct arch_timer_context, hrtimer);
483 soft_timer_start(&ctx->hrtimer, kvm_timer_compute_delta(ctx));
897 * In any case, we re-schedule the hrtimer for the physical timer when
901 soft_timer_cancel(&map.emul_vtimer->hrtimer);
903 soft_timer_cancel(&map.emul_ptimer->hrtimer);
979 soft_timer_cancel(&map.emul_vtimer->hrtimer);
[all...]
/linux-master/arch/loongarch/include/asm/
H A Dkvm_host.h10 #include <linux/hrtimer.h>
144 struct hrtimer swtimer;
238 enum hrtimer_restart kvm_swtimer_wakeup(struct hrtimer *timer);
/linux-master/arch/loongarch/kvm/
H A Dtimer.c26 /* Low level hrtimer wake routine */
27 enum hrtimer_restart kvm_swtimer_wakeup(struct hrtimer *timer)
/linux-master/arch/mips/include/asm/
H A Dkvm_host.h15 #include <linux/hrtimer.h>
327 struct hrtimer comparecount_timer;
678 /* Cause can be modified asynchronously from hardirq hrtimer callback */
/linux-master/arch/mips/kernel/
H A Dspinlock_test.c4 #include <linux/hrtimer.h>
/linux-master/arch/mips/kvm/
H A Dmips.c260 /* low level hrtimer wake routine */
261 static enum hrtimer_restart kvm_mips_comparecount_wakeup(struct hrtimer *timer)
/linux-master/arch/powerpc/include/asm/
H A Dkvm_host.h13 #include <linux/hrtimer.h>
769 struct hrtimer dec_timer;
/linux-master/arch/powerpc/kernel/
H A Dasm-offsets.c22 #include <linux/hrtimer.h>
H A Dwatchdog.c83 static DEFINE_PER_CPU(struct hrtimer, wd_hrtimer);
437 static enum hrtimer_restart watchdog_timer_fn(struct hrtimer *hrtimer) argument
449 hrtimer_forward_now(hrtimer, ms_to_ktime(wd_timer_period_ms));
473 struct hrtimer *hrtimer = this_cpu_ptr(&wd_hrtimer); local
498 hrtimer_init(hrtimer, CLOCK_MONOTONIC, HRTIMER_MODE_REL);
499 hrtimer->function = watchdog_timer_fn;
500 hrtimer_start(hrtimer, ms_to_ktime(wd_timer_period_ms),
511 struct hrtimer *hrtime local
[all...]
/linux-master/arch/powerpc/kvm/
H A Demulate.c11 #include <linux/hrtimer.h>
H A Demulate_loadstore.c11 #include <linux/hrtimer.h>
H A Dpowerpc.c14 #include <linux/hrtimer.h>
758 static enum hrtimer_restart kvmppc_decrementer_wakeup(struct hrtimer *timer)
/linux-master/arch/riscv/include/asm/
H A Dkvm_vcpu_timer.h12 #include <linux/hrtimer.h>
29 /* Underlying hrtimer instance */
30 struct hrtimer hrt;
34 /* A function pointer to switch between stimecmp or hrtimer at runtime */
/linux-master/arch/riscv/kvm/
H A Dvcpu_timer.c42 static enum hrtimer_restart kvm_riscv_vcpu_hrtimer_expired(struct hrtimer *h)
109 static enum hrtimer_restart kvm_riscv_vcpu_vstimer_expired(struct hrtimer *h)
/linux-master/arch/s390/include/asm/
H A Dkvm_host.h15 #include <linux/hrtimer.h>
747 struct hrtimer ckc_timer;
944 struct hrtimer timer;
/linux-master/arch/s390/include/asm/vdso/
H A Dvsyscall.h7 #include <linux/hrtimer.h>

Completed in 407 milliseconds

1234567891011