/linux-master/arch/x86/events/ |
H A D | core.c | 40 #include <asm/timer.h>
|
/linux-master/drivers/mmc/host/ |
H A D | omap.c | 21 #include <linux/timer.h>
|
/linux-master/include/linux/ |
H A D | hyperv.h | 21 #include <linux/timer.h>
|
H A D | timer.h | 26 * @TIMER_DEFERRABLE: A deferrable timer will work normally when the 28 * to service it; instead, the timer will be serviced when the CPU 29 * eventually wakes up with a subsequent non-deferrable timer. 31 * @TIMER_IRQSAFE: An irqsafe timer is executed with IRQ disabled and 39 * @TIMER_PINNED: A pinned timer will always expire on the CPU on which the 40 * timer was enqueued. When a particular CPU is required, add_timer_on() 68 * LOCKDEP and DEBUG timer interfaces. 70 void init_timer_key(struct timer_list *timer, 75 extern void init_timer_on_stack_key(struct timer_list *timer, 80 static inline void init_timer_on_stack_key(struct timer_list *timer, argument 129 destroy_timer_on_stack(struct timer_list *timer) argument 145 timer_pending(const struct timer_list * timer) argument 183 del_timer_sync(struct timer_list *timer) argument 200 del_timer(struct timer_list *timer) argument [all...] |
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 */ 126 struct timer_list timer; /* "no irq" timer */ member in struct:uart_8250_port
|
H A D | rtc.h | 212 enum hrtimer_restart rtc_pie_update_irq(struct hrtimer *timer); 214 void rtc_timer_init(struct rtc_timer *timer, void (*f)(struct rtc_device *r), 216 int rtc_timer_start(struct rtc_device *rtc, struct rtc_timer *timer, 218 void rtc_timer_cancel(struct rtc_device *rtc, struct rtc_timer *timer);
|
/linux-master/drivers/scsi/qla2xxx/ |
H A D | qla_edif.c | 97 struct edif_list_entry *edif_entry = from_timer(edif_entry, t, timer); 186 timer_setup(&entry->timer, qla2x00_sa_replace_iocb_timeout, 0); 403 /* Delete timer on RX */ 419 timer_shutdown(&edif_entry->timer); 1277 * Otherwise, timer will return it. 1661 * and proceed with normal delete. The rx delay timer should not be running 1708 /* configure and start the rx delay timer */ 1710 edif_entry->timer.expires = jiffies + RX_DELAY_DELETE_TIMEOUT * HZ; 1713 "%s: adding timer, entry: %p, delete sa_index %d, lid 0x%x to edif_list\n", 1717 * Start the timer whe [all...] |
H A D | qla_mbx.c | 5505 uint32_t stat, timer; local 5527 for (timer = 6000000; timer; timer--) {
|
H A D | qla_iocb.c | 2575 if (del_timer(&sp->u.iocb_cmd.timer)) { 2625 timer_setup(&sp->u.iocb_cmd.timer, qla2x00_sp_timeout, 0); 2630 sp->u.iocb_cmd.timer.expires = jiffies + tmo * HZ; 2648 del_timer(&elsio->timer); 4032 /* ref: TMR timer ref 4038 add_timer(&sp->u.iocb_cmd.timer);
|
H A D | qla_init.c | 48 srb_t *sp = from_timer(sp, t, u.iocb_cmd.timer); 70 del_timer(&iocb->timer); 1503 /* Start edif prli timer & ring doorbell for app */ 5424 * When Port Down timer expires we will start returning 5487 "ZIO mode %d enabled; timer delay (%d us).\n", 8048 * When Port Down timer expires we will start returning 8097 "ZIO mode %d enabled; timer delay (%d us).\n", 9261 * When Port Down timer expires we will start returning 9313 "ZIO mode %d enabled; timer delay (%d us).\n",
|
H A D | qla_def.h | 362 * Timeout timer counts in seconds 656 struct timer_list timer; member in struct:srb_iocb 776 /* Stop the timer and free @sp. Only used by the FCP code. */ 4209 uint8_t loop_down_abort_time; /* port down timer */ 4210 atomic_t loop_down_timer; /* loop down timer */ 5006 uint8_t loop_down_abort_time; /* port down timer */ 5007 atomic_t loop_down_timer; /* loop down timer */ 5011 struct timer_list timer; member in struct:scsi_qla_host 5336 fc_port_t *fcport; /* needed by rx delay timer function */ 5337 struct timer_list timer; /* r member in struct:edif_list_entry [all...] |
/linux-master/arch/x86/events/intel/ |
H A D | ds.c | 13 #include <asm/timer.h>
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
H A D | gf100.c | 36 #include <subdev/timer.h>
|
/linux-master/drivers/gpu/drm/i915/gt/ |
H A D | intel_engine_cs.c | 2146 repr_timer(&engine->execlists.timer));
|
H A D | intel_execlists_submission.c | 1200 return timer_expired(&el->timer) || timeslice_yield(el, rq); 1213 /* Disable the timer if there is nothing to switch to */ 1217 if (timer_active(&el->timer)) { 1223 if (!timer_pending(&el->timer)) 1231 set_timer_ms(&el->timer, duration); 1351 str_yes_no(timer_expired(&execlists->timer)), 1364 * submission. If we don't cancel the timer now, 1365 * we will see that the timer has expired and 1373 cancel_timer(&execlists->timer); 1660 cancel_timer(&execlists->timer); 2540 execlists_timeslice(struct timer_list *timer) argument 2545 execlists_preempt(struct timer_list *timer) argument [all...] |
/linux-master/arch/x86/include/uapi/asm/ |
H A D | kvm.h | 645 } timer; 640 } timer; member in union:kvm_xen_vcpu_attr::__anon17
|
/linux-master/sound/sh/ |
H A D | aica.c | 19 #include <linux/timer.h> 282 mod_timer(&dreamcastcard->timer, jiffies + 1); 289 t, timer); 291 /*timer function - so cannot sleep */ 305 /* reschedule the timer */ 306 mod_timer(&(dreamcastcard->timer), jiffies + 1); 324 mod_timer(&dreamcastcard->timer, jiffies + 4); 360 del_timer_sync(&dreamcastcard->timer); 580 timer_setup(&dreamcastcard->timer, aica_period_elapsed, 0);
|
/linux-master/net/ipv4/ |
H A D | nexthop.c | 278 * only replaced if it is inactive. However, if the idle timer interval 281 * not be tried. Pass the idle timer value to listeners, so that they 1717 * the idle timer of unbalanced timer expired. 1727 /* Unbalanced timer of 0 means "never force". */ 1733 /* The bucket is not idle, but the unbalanced timer 2944 unsigned long timer; local 2954 timer = clock_t_to_jiffies(value); 2955 if (timer == ~0UL) { 2960 *timer_p = timer; [all...] |
/linux-master/drivers/clocksource/ |
H A D | timer-riscv.c | 6 * All RISC-V systems have a timer attached to every hart. These timers can 11 #define pr_fmt(fmt) "riscv-timer: " fmt 26 #include <clocksource/timer-riscv.h> 111 /* Clear timer interrupt */ 166 pr_err("Failed to map timer interrupt for node [%pfwP]\n", intc_fwnode); 172 pr_err("RISCV timer registration failed [%d]\n", error); 180 "riscv-timer", &riscv_clock_event); 192 "clockevents/riscv/timer:starting", 195 pr_err("cpu hp setup state failed for RISCV timer [%d]\n", 223 child = of_find_compatible_node(NULL, NULL, "riscv,timer"); [all...] |
/linux-master/kernel/time/ |
H A D | alarmtimer.c | 5 * This interface provides a timer which is similar to hrtimers, 8 * This interface is influenced by the Android RTC Alarm timer 37 * struct alarm_base - Alarm timer bases 61 /* rtc timer and device for setting alarm wakeups at suspend */ 151 * alarmtimer_enqueue - Adds an alarm timer to an alarm_base timerqueue 152 * @base: pointer to the base where the timer is being run 169 * alarmtimer_dequeue - Removes an alarm timer from an alarm_base timerqueue 170 * @base: pointer to the base where the timer is running 189 * @timer: pointer to hrtimer being run 191 * When a alarm timer fire 196 alarmtimer_fired(struct hrtimer *timer) argument [all...] |
/linux-master/fs/xfs/ |
H A D | xfs_dquot.c | 159 if (res->timer == 0) 160 res->timer = xfs_dquot_set_timeout(mp, 163 res->timer = 0; 620 dqp->q_blk.timer = xfs_dquot_from_disk_ts(ddqp, ddqp->d_btimer); 621 dqp->q_ino.timer = xfs_dquot_from_disk_ts(ddqp, ddqp->d_itimer); 622 dqp->q_rtb.timer = xfs_dquot_from_disk_ts(ddqp, ddqp->d_rtbtimer); 665 ddqp->d_btimer = xfs_dquot_to_disk_ts(dqp, dqp->q_blk.timer); 666 ddqp->d_itimer = xfs_dquot_to_disk_ts(dqp, dqp->q_ino.timer); 667 ddqp->d_rtbtimer = xfs_dquot_to_disk_ts(dqp, dqp->q_rtb.timer); 1217 !dqp->q_blk.timer) [all...] |
/linux-master/fs/ubifs/ |
H A D | ubifs.h | 676 * @timer: write-buffer timer 677 * @no_timer: non-zero if this write-buffer does not have a timer 678 * @need_sync: non-zero if the timer expired and the wbuf needs sync'ing 704 struct hrtimer timer; member in struct:ubifs_wbuf
|
H A D | super.c | 845 * Garbage Collector head does not need to be synchronized by timer. 1997 hrtimer_cancel(&c->jheads[i].wbuf.timer);
|
/linux-master/drivers/w1/ |
H A D | w1.c | 13 #include <linux/timer.h>
|
/linux-master/drivers/video/fbdev/ |
H A D | uvesafb.c | 16 #include <linux/timer.h>
|