Home
last modified time | relevance | path

Searched refs:timer (Results 1 – 25 of 68) sorted by relevance

123

/include/linux/
Dhrtimer.h110 struct hrtimer timer; member
197 static inline void hrtimer_set_expires(struct hrtimer *timer, ktime_t time) in hrtimer_set_expires() argument
201 timer->node.expires = time; in hrtimer_set_expires()
202 timer->_softexpires = time; in hrtimer_set_expires()
205 static inline void hrtimer_set_expires_range(struct hrtimer *timer, ktime_t time, ktime_t delta) in hrtimer_set_expires_range() argument
207 timer->_softexpires = time; in hrtimer_set_expires_range()
208 timer->node.expires = ktime_add_safe(time, delta); in hrtimer_set_expires_range()
211 static inline void hrtimer_set_expires_range_ns(struct hrtimer *timer, ktime_t time, u64 delta) in hrtimer_set_expires_range_ns() argument
213 timer->_softexpires = time; in hrtimer_set_expires_range_ns()
214 timer->node.expires = ktime_add_safe(time, ns_to_ktime(delta)); in hrtimer_set_expires_range_ns()
[all …]
Dtimer.h93 void init_timer_key(struct timer_list *timer, unsigned int flags,
97 extern void init_timer_on_stack_key(struct timer_list *timer,
100 extern void destroy_timer_on_stack(struct timer_list *timer);
102 static inline void destroy_timer_on_stack(struct timer_list *timer) { } in destroy_timer_on_stack() argument
103 static inline void init_timer_on_stack_key(struct timer_list *timer, in init_timer_on_stack_key() argument
107 init_timer_key(timer, flags, name, key); in init_timer_on_stack_key()
130 #define init_timer(timer) \ argument
131 __init_timer((timer), 0)
132 #define init_timer_pinned(timer) \ argument
133 __init_timer((timer), TIMER_PINNED)
[all …]
Dcs5535.h214 extern uint16_t cs5535_mfgpt_read(struct cs5535_mfgpt_timer *timer,
216 extern void cs5535_mfgpt_write(struct cs5535_mfgpt_timer *timer, uint16_t reg,
219 extern int cs5535_mfgpt_toggle_event(struct cs5535_mfgpt_timer *timer, int cmp,
221 extern int cs5535_mfgpt_set_irq(struct cs5535_mfgpt_timer *timer, int cmp,
223 extern struct cs5535_mfgpt_timer *cs5535_mfgpt_alloc_timer(int timer,
225 extern void cs5535_mfgpt_free_timer(struct cs5535_mfgpt_timer *timer);
227 static inline int cs5535_mfgpt_setup_irq(struct cs5535_mfgpt_timer *timer, in cs5535_mfgpt_setup_irq() argument
230 return cs5535_mfgpt_set_irq(timer, cmp, irq, 1); in cs5535_mfgpt_setup_irq()
233 static inline int cs5535_mfgpt_release_irq(struct cs5535_mfgpt_timer *timer, in cs5535_mfgpt_release_irq() argument
236 return cs5535_mfgpt_set_irq(timer, cmp, irq, 0); in cs5535_mfgpt_release_irq()
Ddw_apb_timer.h30 struct dw_apb_timer timer; member
36 struct dw_apb_timer timer; member
Dhpet.h103 static inline void hpet_reserve_timer(struct hpet_data *hd, int timer) in hpet_reserve_timer() argument
105 hd->hd_state |= (1 << timer); in hpet_reserve_timer()
Di2c-pnx.h22 struct timer_list timer; /* Timeout */ member
Dif_eql.h46 struct timer_list timer; member
Drtc.h206 enum hrtimer_restart rtc_pie_update_irq(struct hrtimer *timer);
212 void rtc_timer_init(struct rtc_timer *timer, void (*f)(void *p), void *data);
213 int rtc_timer_start(struct rtc_device *rtc, struct rtc_timer *timer,
215 void rtc_timer_cancel(struct rtc_device *rtc, struct rtc_timer *timer);
Dkthread.h104 struct timer_list timer; member
120 .timer = __TIMER_INITIALIZER(kthread_delayed_work_timer_fn, \
167 __setup_timer(&(dwork)->timer, \
Dserial_pnx8xxx.h28 struct timer_list timer; member
Dif_frad.h85 struct timer_list timer; member
DmISDNhw.h96 struct timer_list timer; member
157 struct timer_list timer; member
Dalarmtimer.h43 struct hrtimer timer; member
Dclocksource.h255 OF_DECLARE_1_RET(timer, name, compat, fn)
267 ACPI_DECLARE_PROBE_ENTRY(timer, name, table_id, 0, NULL, 0, fn)
Dworkqueue.h116 struct timer_list timer; member
179 .timer = __TIMER_INITIALIZER(delayed_work_timer_fn, \
245 __setup_timer(&(_work)->timer, delayed_work_timer_fn, \
253 __setup_timer_on_stack(&(_work)->timer, \
Dposix-timers.h98 struct hrtimer timer; member
/include/linux/platform_data/
Dpwm_omap_dmtimer.h61 int (*free)(pwm_omap_dmtimer *timer);
63 void (*enable)(pwm_omap_dmtimer *timer);
64 void (*disable)(pwm_omap_dmtimer *timer);
66 int (*get_irq)(pwm_omap_dmtimer *timer);
67 int (*set_int_enable)(pwm_omap_dmtimer *timer, unsigned int value);
68 int (*set_int_disable)(pwm_omap_dmtimer *timer, u32 mask);
70 struct clk *(*get_fclk)(pwm_omap_dmtimer *timer);
72 int (*start)(pwm_omap_dmtimer *timer);
73 int (*stop)(pwm_omap_dmtimer *timer);
74 int (*set_source)(pwm_omap_dmtimer *timer, int source);
[all …]
Dleds-kirkwood-netxbig.h48 struct netxbig_led_timer *timer; member
/include/linux/sunrpc/
Dtimer.h24 extern void rpc_update_rtt(struct rpc_rtt *rt, unsigned timer, long m);
25 extern unsigned long rpc_calc_rto(struct rpc_rtt *rt, unsigned timer);
27 static inline void rpc_set_timeo(struct rpc_rtt *rt, int timer, int ntimeo) in rpc_set_timeo() argument
30 if (!timer) in rpc_set_timeo()
32 t = &rt->ntimeouts[timer-1]; in rpc_set_timeo()
43 static inline int rpc_ntimeo(struct rpc_rtt *rt, int timer) in rpc_ntimeo() argument
45 if (!timer) in rpc_ntimeo()
47 return rt->ntimeouts[timer-1]; in rpc_ntimeo()
/include/sound/
Dtimer.h29 #define snd_timer_chip(timer) ((timer)->private_data) argument
63 int (*open) (struct snd_timer * timer);
64 int (*close) (struct snd_timer * timer);
65 unsigned long (*c_resolution) (struct snd_timer * timer);
66 int (*start) (struct snd_timer * timer);
67 int (*stop) (struct snd_timer * timer);
68 int (*set_period) (struct snd_timer * timer, unsigned long period_num, unsigned long period_den);
69 int (*precise_resolution) (struct snd_timer * timer, unsigned long *num, unsigned long *den);
84 void (*private_free) (struct snd_timer *timer);
98 struct snd_timer *timer; member
[all …]
/include/trace/events/
Dtimer.h3 #define TRACE_SYSTEM timer
14 TP_PROTO(struct timer_list *timer),
16 TP_ARGS(timer),
19 __field( void *, timer )
23 __entry->timer = timer;
26 TP_printk("timer=%p", __entry->timer)
35 TP_PROTO(struct timer_list *timer),
37 TP_ARGS(timer)
54 TP_PROTO(struct timer_list *timer,
58 TP_ARGS(timer, expires, flags),
[all …]
/include/linux/usb/
Dotg-fsm.h209 void (*add_timer)(struct otg_fsm *fsm, enum otg_fsm_timer timer);
210 void (*del_timer)(struct otg_fsm *fsm, enum otg_fsm_timer timer);
291 static inline int otg_add_timer(struct otg_fsm *fsm, enum otg_fsm_timer timer) in otg_add_timer() argument
295 fsm->ops->add_timer(fsm, timer); in otg_add_timer()
299 static inline int otg_del_timer(struct otg_fsm *fsm, enum otg_fsm_timer timer) in otg_del_timer() argument
303 fsm->ops->del_timer(fsm, timer); in otg_del_timer()
/include/uapi/linux/netfilter/
Dxt_IDLETIMER.h51 struct idletimer_tg *timer __attribute__((aligned(8))); member
/include/net/
Ddn_dev.h92 struct timer_list timer; member
133 __le16 timer; member
147 __le16 timer; member
/include/kvm/
Darm_arch_timer.h46 struct hrtimer timer; member

123