/linux-master/arch/arm/mm/ |
H A D | cache-l2x0-pmu.c | 8 #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 D | hangcheck-timer.c | 39 #include <linux/hrtimer.h>
|
/linux-master/drivers/iio/trigger/ |
H A D | Makefile | 8 obj-$(CONFIG_IIO_HRTIMER_TRIGGER) += iio-trig-hrtimer.o
|
/linux-master/drivers/scsi/ibmvscsi_tgt/ |
H A D | ibmvscsi_tgt.h | 109 struct hrtimer timer;
|
/linux-master/drivers/usb/host/ |
H A D | ehci-timer.c | 35 * 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 D | xen_wdt.c | 13 #include <linux/hrtimer.h>
|
/linux-master/sound/drivers/pcsp/ |
H A D | pcsp.h | 13 #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 D | bL_switcher.c | 23 #include <linux/hrtimer.h>
|
/linux-master/arch/arm/mach-imx/ |
H A D | mmdc.c | 9 #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 D | arch_timer.c | 213 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 D | kvm_host.h | 10 #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 D | timer.c | 26 /* Low level hrtimer wake routine */ 27 enum hrtimer_restart kvm_swtimer_wakeup(struct hrtimer *timer)
|
/linux-master/arch/mips/include/asm/ |
H A D | kvm_host.h | 15 #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 D | spinlock_test.c | 4 #include <linux/hrtimer.h>
|
/linux-master/arch/mips/kvm/ |
H A D | mips.c | 260 /* 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 D | kvm_host.h | 13 #include <linux/hrtimer.h> 769 struct hrtimer dec_timer;
|
/linux-master/arch/powerpc/kernel/ |
H A D | asm-offsets.c | 22 #include <linux/hrtimer.h>
|
H A D | watchdog.c | 83 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 D | emulate.c | 11 #include <linux/hrtimer.h>
|
H A D | emulate_loadstore.c | 11 #include <linux/hrtimer.h>
|
H A D | powerpc.c | 14 #include <linux/hrtimer.h> 758 static enum hrtimer_restart kvmppc_decrementer_wakeup(struct hrtimer *timer)
|
/linux-master/arch/riscv/include/asm/ |
H A D | kvm_vcpu_timer.h | 12 #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 D | vcpu_timer.c | 42 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 D | kvm_host.h | 15 #include <linux/hrtimer.h> 747 struct hrtimer ckc_timer; 944 struct hrtimer timer;
|
/linux-master/arch/s390/include/asm/vdso/ |
H A D | vsyscall.h | 7 #include <linux/hrtimer.h>
|