Searched refs:hrtimer (Results 26 - 50 of 275) sorted by relevance

1234567891011

/linux-master/sound/sh/
H A Dsh_dac_audio.c10 #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 Dtrace_qp.h53 __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 Dm_can.h18 #include <linux/hrtimer.h>
128 struct hrtimer hrtimer; member in struct:m_can_classdev
/linux-master/sound/core/
H A DMakefile34 snd-hrtimer-objs := hrtimer.o
44 obj-$(CONFIG_SND_HRTIMER) += snd-hrtimer.o
H A Dhrtimer.c3 * 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 Dtimeout.h5 struct hrtimer timer;
/linux-master/drivers/gpu/drm/msm/
H A Dmsm_fence.h73 struct hrtimer deadline_timer;
/linux-master/lib/
H A Dtest_objpool.c17 #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 DMakefile2 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 Drmnet_config.h51 struct hrtimer hrtimer; member in struct:rmnet_port
/linux-master/drivers/gpu/drm/i915/gt/uc/
H A Dintel_huc.h15 #include <linux/hrtimer.h>
45 struct hrtimer timer;
/linux-master/drivers/net/wwan/iosm/
H A Diosm_ipc_imem.h351 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 Dptp.c12 #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 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/drivers/iio/trigger/
H A Diio-trig-hrtimer.c3 * 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 Dtimeriomem-rng.c22 #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 Dkvm_host.h10 #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 Dnull_blk.h11 #include <linux/hrtimer.h>
22 struct hrtimer timer;
118 struct hrtimer bw_timer;
/linux-master/drivers/perf/
H A Dmarvell_cn10k_ddr_pmu.c12 #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 Dwatchdog.c302 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 Dserial_8250.h101 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 Ddisplay.h39 #include <linux/hrtimer.h>
174 struct hrtimer timer;
/linux-master/arch/x86/events/
H A Drapl.c112 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 Di8254.h31 struct hrtimer timer;
/linux-master/drivers/power/reset/
H A Dltc2952-poweroff.c62 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)

Completed in 427 milliseconds

1234567891011