/linux-master/sound/sh/ |
H A D | sh_dac_audio.c | 10 #include <linux/hrtimer.h> 41 struct hrtimer hrtimer; member in struct:snd_sh_dac 55 hrtimer_start(&chip->hrtimer, chip->wakeups_per_second, 61 hrtimer_cancel(&chip->hrtimer); 263 static enum hrtimer_restart sh_dac_audio_timer(struct hrtimer *handle) 266 hrtimer); 290 hrtimer_start(&chip->hrtimer, chip->wakeups_per_second, 316 hrtimer_init(&chip->hrtimer, CLOCK_MONOTONIC, HRTIMER_MODE_REL); 317 chip->hrtimer [all...] |
/linux-master/drivers/infiniband/sw/rdmavt/ |
H A D | trace_qp.h | 53 __field(void *, hrtimer) 60 __entry->hrtimer = &qp->s_rnr_timer; 65 "[%s] qpn 0x%x hrtimer 0x%p s_flags 0x%x timeout %u us", 68 __entry->hrtimer,
|
/linux-master/drivers/net/can/m_can/ |
H A D | m_can.h | 18 #include <linux/hrtimer.h> 128 struct hrtimer hrtimer; member in struct:m_can_classdev
|
/linux-master/sound/core/ |
H A D | Makefile | 34 snd-hrtimer-objs := hrtimer.o 44 obj-$(CONFIG_SND_HRTIMER) += snd-hrtimer.o
|
H A D | hrtimer.c | 3 * ALSA timer back-end using hrtimer 11 #include <linux/hrtimer.h> 16 MODULE_DESCRIPTION("ALSA hrtimer backend"); 26 struct hrtimer hrt; 30 static enum hrtimer_restart snd_hrtimer_callback(struct hrtimer *hrt) 136 err = snd_timer_global_new("hrtimer", SNDRV_TIMER_GLOBAL_HRTIMER,
|
/linux-master/io_uring/ |
H A D | timeout.h | 5 struct hrtimer timer;
|
/linux-master/drivers/gpu/drm/msm/ |
H A D | msm_fence.h | 73 struct hrtimer deadline_timer;
|
/linux-master/lib/ |
H A D | test_objpool.c | 17 #include <linux/hrtimer.h> 56 unsigned long hrtimer; /* ms */ member in struct:ot_test 68 /* hrtimer control */ 70 struct hrtimer hrtimer; member in struct:ot_item 156 static enum hrtimer_restart ot_hrtimer_handler(struct hrtimer *hrt) 158 struct ot_item *item = container_of(hrt, struct ot_item, hrtimer); 173 if (!item->test->hrtimer) 175 hrtimer_start(&item->hrtimer, item->hrtcycle, HRTIMER_MODE_REL); 180 if (!item->test->hrtimer) 185 ot_init_hrtimer(struct ot_item *item, unsigned long hrtimer) argument [all...] |
/linux-master/kernel/time/ |
H A D | Makefile | 2 obj-y += time.o timer.o hrtimer.o 15 obj-$(CONFIG_TICK_ONESHOT) += tick-broadcast-hrtimer.o
|
/linux-master/drivers/net/ethernet/qualcomm/rmnet/ |
H A D | rmnet_config.h | 51 struct hrtimer hrtimer; member in struct:rmnet_port
|
/linux-master/drivers/gpu/drm/i915/gt/uc/ |
H A D | intel_huc.h | 15 #include <linux/hrtimer.h> 45 struct hrtimer timer;
|
/linux-master/drivers/net/wwan/iosm/ |
H A D | iosm_ipc_imem.h | 351 struct hrtimer startup_timer; 353 struct hrtimer tdupdate_timer; 354 struct hrtimer fast_update_timer; 355 struct hrtimer td_alloc_timer; 356 struct hrtimer adb_timer; 513 * ipc_imem_hrtimer_stop - Stop the hrtimer 514 * @hr_timer: Pointer to hrtimer instance 516 void ipc_imem_hrtimer_stop(struct hrtimer *hr_timer);
|
/linux-master/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | ptp.c | 12 #include <linux/hrtimer.h> 116 static enum hrtimer_restart ptp_reset_thresh(struct hrtimer *hrtimer) argument 118 struct ptp *ptp = container_of(hrtimer, struct ptp, hrtimer); 138 hrtimer_forward_now(hrtimer, period_ns); 149 hrtimer_start(&ptp->hrtimer, period_ns, HRTIMER_MODE_REL); 460 if (hrtimer_active(&ptp->hrtimer)) 461 hrtimer_cancel(&ptp->hrtimer); 503 * one second boundary, the hrtimer handle [all...] |
/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/drivers/iio/trigger/ |
H A D | iio-trig-hrtimer.c | 3 * The industrial I/O periodic hrtimer trigger driver 13 #include <linux/hrtimer.h> 27 struct hrtimer timer; 98 static enum hrtimer_restart iio_hrtimer_trig_handler(struct hrtimer *timer) 190 .name = "hrtimer", 199 MODULE_DESCRIPTION("Periodic hrtimer trigger for the IIO subsystem");
|
/linux-master/drivers/char/hw_random/ |
H A D | timeriomem-rng.c | 22 #include <linux/hrtimer.h> 38 struct hrtimer timer; 92 static enum hrtimer_restart timeriomem_rng_trigger(struct hrtimer *timer)
|
/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/drivers/block/null_blk/ |
H A D | null_blk.h | 11 #include <linux/hrtimer.h> 22 struct hrtimer timer; 118 struct hrtimer bw_timer;
|
/linux-master/drivers/perf/ |
H A D | marvell_cn10k_ddr_pmu.c | 12 #include <linux/hrtimer.h> 131 struct hrtimer hrtimer; member in struct:cn10k_ddr_pmu 452 hrtimer_start(&pmu->hrtimer, cn10k_ddr_pmu_timer_period(), 509 hrtimer_cancel(&pmu->hrtimer); 600 static enum hrtimer_restart cn10k_ddr_pmu_timer_handler(struct hrtimer *hrtimer) argument 602 struct cn10k_ddr_pmu *pmu = container_of(hrtimer, struct cn10k_ddr_pmu, 603 hrtimer); 610 hrtimer_forward_now(hrtimer, cn10k_ddr_pmu_timer_perio [all...] |
/linux-master/kernel/ |
H A D | watchdog.c | 302 static DEFINE_PER_CPU(struct hrtimer, watchdog_hrtimer); 362 * the divide by 5 is to give hrtimer several chances (two 465 static enum hrtimer_restart watchdog_timer_fn(struct hrtimer *hrtimer) argument 487 hrtimer_forward_now(hrtimer, ns_to_ktime(sample_period)); 566 struct hrtimer *hrtimer = this_cpu_ptr(&watchdog_hrtimer); local 578 hrtimer_init(hrtimer, CLOCK_MONOTONIC, HRTIMER_MODE_REL_HARD); 579 hrtimer->function = watchdog_timer_fn; 580 hrtimer_start(hrtimer, ns_to_ktim 592 struct hrtimer *hrtimer = this_cpu_ptr(&watchdog_hrtimer); local [all...] |
/linux-master/include/linux/ |
H A D | serial_8250.h | 101 struct hrtimer start_tx_timer; /* "rs485 start tx" timer */ 102 struct hrtimer stop_tx_timer; /* "rs485 stop tx" timer */ 103 struct hrtimer *active_timer; /* pointer to active timer */ 104 struct uart_8250_port *port; /* for hrtimer callbacks */
|
/linux-master/drivers/gpu/drm/i915/gvt/ |
H A D | display.h | 39 #include <linux/hrtimer.h> 174 struct hrtimer timer;
|
/linux-master/arch/x86/events/ |
H A D | rapl.c | 112 struct hrtimer hrtimer; member in struct:rapl_pmu 208 hrtimer_start(&pmu->hrtimer, pmu->timer_interval, 212 static enum hrtimer_restart rapl_hrtimer_handle(struct hrtimer *hrtimer) argument 214 struct rapl_pmu *pmu = container_of(hrtimer, struct rapl_pmu, hrtimer); 228 hrtimer_forward_now(hrtimer, pmu->timer_interval); 235 struct hrtimer *hr = &pmu->hrtimer; [all...] |
/linux-master/arch/x86/kvm/ |
H A D | i8254.h | 31 struct hrtimer timer;
|
/linux-master/drivers/power/reset/ |
H A D | ltc2952-poweroff.c | 62 struct hrtimer timer_trigger; 63 struct hrtimer timer_wde; 95 static enum hrtimer_restart ltc2952_poweroff_timer_wde(struct hrtimer *timer) 117 ltc2952_poweroff_timer_trigger(struct hrtimer *timer)
|