/linux-master/drivers/net/can/m_can/ |
H A D | m_can.c | 14 #include <linux/hrtimer.h> 431 hrtimer_cancel(&cdev->hrtimer); 438 dev_dbg(cdev->dev, "Start hrtimer\n"); 439 hrtimer_start(&cdev->hrtimer, 455 dev_dbg(cdev->dev, "Stop hrtimer\n"); 456 hrtimer_cancel(&cdev->hrtimer); 1175 if (!enable_rx_timer && !hrtimer_active(&cdev->hrtimer)) 1177 if (!enable_tx_timer && !hrtimer_active(&cdev->hrtimer)) 1182 hrtimer_start(&cdev->hrtimer, cdev->irq_timer_wait, 1256 static enum hrtimer_restart m_can_coalescing_timer(struct hrtimer *time [all...] |
/linux-master/arch/x86/events/intel/ |
H A D | uncore.c | 282 /* the hrtimer might modify the previous event value */ 297 * for SandyBridge. So we use hrtimer to periodically poll the counter 300 static enum hrtimer_restart uncore_pmu_hrtimer(struct hrtimer *hrtimer) argument 307 box = container_of(hrtimer, struct intel_uncore_box, hrtimer); 329 hrtimer_forward_now(hrtimer, ns_to_ktime(box->hrtimer_duration)); 335 hrtimer_start(&box->hrtimer, ns_to_ktime(box->hrtimer_duration), 341 hrtimer_cancel(&box->hrtimer); 346 hrtimer_init(&box->hrtimer, CLOCK_MONOTONI [all...] |
/linux-master/drivers/usb/host/ |
H A D | ehci-hcd.c | 20 #include <linux/hrtimer.h> 377 hrtimer_cancel(&ehci->hrtimer); 436 hrtimer_cancel(&ehci->hrtimer); 469 hrtimer_init(&ehci->hrtimer, CLOCK_MONOTONIC, HRTIMER_MODE_ABS); 470 ehci->hrtimer.function = ehci_hrtimer_func; 777 * hrtimer, if one occurs before the next expiration. 778 * In theory we could always cancel the hrtimer, but
|
/linux-master/drivers/input/keyboard/ |
H A D | gpio_keys.c | 11 #include <linux/hrtimer.h> 40 struct hrtimer release_timer; 44 struct hrtimer debounce_timer; 409 static enum hrtimer_restart gpio_keys_debounce_timer(struct hrtimer *t) 453 static enum hrtimer_restart gpio_keys_irq_timer(struct hrtimer *t) 574 * hrtimer instead of a standard timer for the software
|
/linux-master/kernel/time/ |
H A D | tick-sched.c | 14 #include <linux/hrtimer.h> 284 static enum hrtimer_restart tick_nohz_handler(struct hrtimer *timer) 922 * hrtimer. 993 * hrtimer). 1314 * tick_nohz_get_next_hrtimer - return the next expiration time for the hrtimer 1316 * stopped, it returns the next hrtimer. 1490 * at the clockevent level. hrtimer can't be used instead, because its 1526 * Recycle the hrtimer in 'ts', so we can share the 1582 * @hrtimer: whether to use the hrtimer o 1584 tick_setup_sched_timer(bool hrtimer) argument [all...] |
H A D | ntp.c | 12 #include <linux/hrtimer.h> 500 static struct hrtimer sync_hrtimer; 503 static enum hrtimer_restart sync_timer_callback(struct hrtimer *timer)
|
H A D | vsyscall.c | 10 #include <linux/hrtimer.h>
|
/linux-master/fs/ |
H A D | timerfd.c | 23 #include <linux/hrtimer.h> 33 struct hrtimer tmr; 74 static enum hrtimer_restart timerfd_tmrproc(struct hrtimer *htmr)
|
/linux-master/drivers/media/pci/cx88/ |
H A D | cx88-input.c | 15 #include <linux/hrtimer.h> 40 struct hrtimer timer; 168 static enum hrtimer_restart cx88_ir_work(struct hrtimer *timer)
|
/linux-master/io_uring/ |
H A D | timeout.c | 66 static enum hrtimer_restart io_timeout_fn(struct hrtimer *timer); 236 static enum hrtimer_restart io_timeout_fn(struct hrtimer *timer) 327 static enum hrtimer_restart io_link_timeout_fn(struct hrtimer *timer)
|
/linux-master/drivers/gpu/drm/i915/gt/uc/ |
H A D | intel_huc.c | 118 static enum hrtimer_restart huc_delayed_load_timer_callback(struct hrtimer *hrtimer) argument 120 struct intel_huc *huc = container_of(hrtimer, struct intel_huc, delayed_load.timer);
|
/linux-master/drivers/net/ethernet/intel/igc/ |
H A D | igc.h | 17 #include <linux/hrtimer.h> 193 struct hrtimer hrtimer; member in struct:igc_adapter
|
/linux-master/drivers/net/wwan/iosm/ |
H A D | iosm_ipc_imem.c | 86 static enum hrtimer_restart ipc_imem_td_alloc_timer_cb(struct hrtimer *hr_timer) 107 ipc_imem_fast_update_timer_cb(struct hrtimer *hr_timer) 125 ipc_imem_adb_timer_cb(struct hrtimer *hr_timer) 198 void ipc_imem_hrtimer_stop(struct hrtimer *hr_timer) 519 static enum hrtimer_restart ipc_imem_startup_timer_cb(struct hrtimer *hr_timer) 898 ipc_imem_td_update_timer_cb(struct hrtimer *hr_timer)
|
/linux-master/drivers/mmc/host/ |
H A D | dw_mmc.h | 18 #include <linux/hrtimer.h> 242 struct hrtimer fault_timer;
|
/linux-master/drivers/gpu/drm/i915/gvt/ |
H A D | sched_policy.c | 69 struct hrtimer timer; 264 static enum hrtimer_restart tbs_timer_fn(struct hrtimer *timer_data)
|
/linux-master/block/ |
H A D | bfq-iosched.h | 10 #include <linux/hrtimer.h> 619 struct hrtimer idle_slice_timer;
|
/linux-master/drivers/gpu/drm/i915/ |
H A D | intel_uncore.h | 30 #include <linux/hrtimer.h> 185 struct hrtimer timer;
|
/linux-master/include/linux/ |
H A D | tcp.h | 406 struct hrtimer pacing_timer; 407 struct hrtimer compressed_ack_timer;
|
H A D | pm.h | 17 #include <linux/hrtimer.h> 691 struct hrtimer suspend_timer;
|
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_mode.h | 41 #include <linux/hrtimer.h> 503 struct hrtimer vblank_timer;
|
/linux-master/drivers/scsi/ibmvscsi_tgt/ |
H A D | ibmvscsi_tgt.h | 109 struct hrtimer timer;
|
/linux-master/kernel/power/ |
H A D | wakelock.c | 17 #include <linux/hrtimer.h>
|
/linux-master/net/core/ |
H A D | secure_seq.c | 11 #include <linux/hrtimer.h>
|
/linux-master/drivers/iio/adc/ |
H A D | ti-tsc2046.c | 30 * - hrtimer: 147 struct hrtimer trig_timer; 519 static enum hrtimer_restart tsc2046_adc_timer(struct hrtimer *hrtimer) argument 521 struct tsc2046_adc_priv *priv = container_of(hrtimer, 563 /* iio_trigger_poll() starts hrtimer */ 593 /* iio_trigger_poll() starts hrtimer */
|
/linux-master/drivers/net/wireless/mediatek/mt76/ |
H A D | mt76x02.h | 108 struct hrtimer pre_tbtt_timer;
|