/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-y := 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/leds/trigger/ |
H A D | ledtrig-pattern.c | 16 #include <linux/hrtimer.h> 27 PATTERN_TYPE_HR, /* Use hrtimer for software pattern */ 44 struct hrtimer hrtimer; member in struct:pattern_trig_data 85 hrtimer_start(&data->hrtimer, ns_to_ktime(0), HRTIMER_MODE_REL); 95 hrtimer_cancel(&data->hrtimer); 104 hrtimer_forward_now(&data->hrtimer, ms_to_ktime(interval)); 158 static enum hrtimer_restart pattern_trig_hrtimer_function(struct hrtimer *t) 161 container_of(t, struct pattern_trig_data, hrtimer); 486 hrtimer_init(&data->hrtimer, CLOCK_MONOTONI [all...] |
/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/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/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 */
|
H A D | intel_rapl.h | 169 * @hrtimer: Periodically update the counter to prevent overflow. 177 struct hrtimer hrtimer; member in struct:rapl_package_pmu_data
|
/linux-master/drivers/block/null_blk/ |
H A D | null_blk.h | 11 #include <linux/hrtimer.h> 22 struct hrtimer timer; 120 struct hrtimer bw_timer;
|
/linux-master/kernel/ |
H A D | watchdog.c | 318 static DEFINE_PER_CPU(struct hrtimer, watchdog_hrtimer); 560 * the divide by 5 is to give hrtimer several chances (two 676 static enum hrtimer_restart watchdog_timer_fn(struct hrtimer *hrtimer) argument 698 hrtimer_forward_now(hrtimer, ns_to_ktime(sample_period)); 780 struct hrtimer *hrtimer = this_cpu_ptr(&watchdog_hrtimer); local 792 hrtimer_init(hrtimer, CLOCK_MONOTONIC, HRTIMER_MODE_REL_HARD); 793 hrtimer->function = watchdog_timer_fn; 794 hrtimer_start(hrtimer, ns_to_ktim 806 struct hrtimer *hrtimer = this_cpu_ptr(&watchdog_hrtimer); local [all...] |
/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 | 113 struct hrtimer hrtimer; member in struct:rapl_pmu 209 hrtimer_start(&pmu->hrtimer, pmu->timer_interval, 213 static enum hrtimer_restart rapl_hrtimer_handle(struct hrtimer *hrtimer) argument 215 struct rapl_pmu *pmu = container_of(hrtimer, struct rapl_pmu, hrtimer); 229 hrtimer_forward_now(hrtimer, pmu->timer_interval); 236 struct hrtimer *hr = &pmu->hrtimer; [all...] |
/linux-master/arch/x86/kvm/ |
H A D | i8254.h | 31 struct hrtimer timer;
|