/linux/sound/core/ |
H A D | hrtimer.c | 26 struct hrtimer hrt; member 30 static enum hrtimer_restart snd_hrtimer_callback(struct hrtimer *hrt) in snd_hrtimer_callback() argument 32 struct snd_hrtimer *stime = container_of(hrt, struct snd_hrtimer, hrt); in snd_hrtimer_callback() 46 delta = ktime_sub(hrt->base->get_time(), hrtimer_get_expires(hrt)); in snd_hrtimer_callback() 54 hrtimer_add_expires_ns(hrt, t->sticks * resolution); in snd_hrtimer_callback() 70 hrtimer_setup(&stime->hrt, snd_hrtimer_callback, CLOCK_MONOTONIC, HRTIMER_MODE_REL); in snd_hrtimer_open() 85 hrtimer_cancel(&stime->hrt); in snd_hrtimer_close() 98 hrtimer_start(&stime->hrt, ns_to_ktime(t->sticks * resolution), in snd_hrtimer_start() 109 hrtimer_try_to_cancel(&stime->hrt); in snd_hrtimer_stop()
|
/linux/sound/soc/fsl/ |
H A D | imx-pcm-fiq.c | 37 struct hrtimer hrt; member 44 static enum hrtimer_restart snd_hrtimer_callback(struct hrtimer *hrt) in snd_hrtimer_callback() argument 47 container_of(hrt, struct imx_pcm_runtime_data, hrt); in snd_hrtimer_callback() 63 hrtimer_forward_now(hrt, ns_to_ktime(iprtd->poll_time_ns)); in snd_hrtimer_callback() 122 hrtimer_start(&iprtd->hrt, ns_to_ktime(iprtd->poll_time_ns), in snd_imx_pcm_trigger() 188 hrtimer_init(&iprtd->hrt, CLOCK_MONOTONIC, HRTIMER_MODE_REL); in snd_imx_open() 189 iprtd->hrt.function = snd_hrtimer_callback; in snd_imx_open() 208 hrtimer_cancel(&iprtd->hrt); in snd_imx_close()
|
/linux/drivers/pci/hotplug/ |
H A D | cpqphp.h | 167 struct hrt { struct 184 SIG0 = offsetof(struct hrt, sig0), argument 185 SIG1 = offsetof(struct hrt, sig1), 186 SIG2 = offsetof(struct hrt, sig2), 187 SIG3 = offsetof(struct hrt, sig3), 188 UNUSED_IRQ = offsetof(struct hrt, unused_IRQ), 189 PCIIRQ = offsetof(struct hrt, PCIIRQ), 190 NUMBER_OF_ENTRIES = offsetof(struct hrt, number_of_entries), 191 REVISION = offsetof(struct hrt, revision), 192 HRT_RESERVED1 = offsetof(struct hrt, reserved1), [all …]
|
/linux/arch/riscv/include/asm/ |
H A D | kvm_vcpu_timer.h | 30 struct hrtimer hrt; member
|
/linux/drivers/tty/serial/8250/ |
H A D | 8250_bcm7271.c | 214 struct hrtimer hrt; member 824 hrtimer_start(&priv->hrt, priv->char_wait, in brcmuart_handle_irq() 841 struct brcmuart_priv *priv = container_of(t, struct brcmuart_priv, hrt); in brcmuart_hrtimer_func() 1059 hrtimer_init(&priv->hrt, CLOCK_MONOTONIC, HRTIMER_MODE_ABS); in brcmuart_probe() 1060 priv->hrt.function = brcmuart_hrtimer_func; in brcmuart_probe() 1127 hrtimer_cancel(&priv->hrt); in brcmuart_remove()
|
/linux/drivers/ata/ |
H A D | pata_octeon_cf.c | 705 static enum hrtimer_restart octeon_cf_delayed_finish(struct hrtimer *hrt) in octeon_cf_delayed_finish() argument 707 struct octeon_cf_port *cf_port = container_of(hrt, in octeon_cf_delayed_finish() 730 hrtimer_forward_now(hrt, in octeon_cf_delayed_finish()
|
/linux/net/can/ |
H A D | bcm.c | 405 static bool bcm_tx_set_expiry(struct bcm_op *op, struct hrtimer *hrt) in bcm_tx_set_expiry() argument 416 hrtimer_set_expires(hrt, ktime_add(ktime_get(), ival)); in bcm_tx_set_expiry()
|
/linux/drivers/staging/media/atomisp/ |
H A D | Makefile | 293 -I$(atomisp)/pci/css_2401_system/hrt/
|
/linux/drivers/tty/serial/ |
H A D | imx.c | 335 static void start_hrtimer_ms(struct hrtimer *hrt, unsigned long msec) in start_hrtimer_ms() argument 337 hrtimer_start(hrt, ms_to_ktime(msec), HRTIMER_MODE_REL); in start_hrtimer_ms()
|
H A D | sh-sci.c | 1326 static void start_hrtimer_us(struct hrtimer *hrt, unsigned long usec) in start_hrtimer_us() argument 1332 hrtimer_start(hrt, t, HRTIMER_MODE_REL); in start_hrtimer_us()
|
/linux/drivers/scsi/ |
H A D | scsi_debug.c | 404 struct hrtimer hrt; member 5682 hrt); in sdebug_q_cmd_hrt_complete() 5963 int res = hrtimer_try_to_cancel(&sd_dp->hrt); in stop_qc_helper() 6387 hrtimer_init(&sd_dp->hrt, CLOCK_MONOTONIC, HRTIMER_MODE_REL_PINNED); in sdebug_alloc_queued_cmd() 6388 sd_dp->hrt.function = sdebug_q_cmd_hrt_complete; in sdebug_alloc_queued_cmd() 6518 hrtimer_start(&sd_dp->hrt, kt, HRTIMER_MODE_REL_PINNED); in schedule_resp()
|