/linux-master/drivers/clocksource/ |
H A D | dw_apb_timer.c | 49 static inline u32 apbt_readl(struct dw_apb_timer *timer, unsigned long offs) argument 51 return readl(timer->base + offs); 54 static inline void apbt_writel(struct dw_apb_timer *timer, u32 val, argument 57 writel(val, timer->base + offs); 60 static inline u32 apbt_readl_relaxed(struct dw_apb_timer *timer, unsigned long offs) argument 62 return readl_relaxed(timer->base + offs); 65 static inline void apbt_writel_relaxed(struct dw_apb_timer *timer, u32 val, argument 68 writel_relaxed(val, timer->base + offs); 71 static void apbt_disable_int(struct dw_apb_timer *timer) argument 73 u32 ctrl = apbt_readl(timer, APBTMR_N_CONTRO 90 apbt_eoi(struct dw_apb_timer *timer) argument 112 apbt_enable_int(struct dw_apb_timer *timer) argument [all...] |
H A D | bcm2835_timer.c | 46 struct bcm2835_timer *timer = container_of(evt_dev, local 49 timer->compare); 55 struct bcm2835_timer *timer = dev_id; local 57 if (readl_relaxed(timer->control) & timer->match_mask) { 58 writel_relaxed(timer->match_mask, timer->control); 60 event_handler = READ_ONCE(timer->evt.event_handler); 62 event_handler(&timer->evt); 74 struct bcm2835_timer *timer; local [all...] |
H A D | timer-cs5535.c | 59 static void disable_timer(struct cs5535_mfgpt_timer *timer) argument 62 cs5535_mfgpt_write(timer, MFGPT_REG_SETUP, 67 static void start_timer(struct cs5535_mfgpt_timer *timer, uint16_t delta) argument 69 cs5535_mfgpt_write(timer, MFGPT_REG_CMP2, delta); 70 cs5535_mfgpt_write(timer, MFGPT_REG_COUNTER, 0); 72 cs5535_mfgpt_write(timer, MFGPT_REG_SETUP, 137 struct cs5535_mfgpt_timer *timer; local 141 timer = cs5535_mfgpt_alloc_timer(MFGPT_TIMER_ANY, MFGPT_DOMAIN_WORKING); 142 if (!timer) { 143 printk(KERN_ERR DRV_NAME ": Could not allocate MFGPT timer\ [all...] |
H A D | ingenic-timer.c | 67 to_ingenic_tcu(struct ingenic_tcu_timer *timer) argument 69 return container_of(timer, struct ingenic_tcu, timers[timer->cpu]); 80 struct ingenic_tcu_timer *timer = to_ingenic_tcu_timer(evt); local 81 struct ingenic_tcu *tcu = to_ingenic_tcu(timer); 83 regmap_write(tcu->map, TCU_REG_TECR, BIT(timer->channel)); 91 struct ingenic_tcu_timer *timer = to_ingenic_tcu_timer(evt); local 92 struct ingenic_tcu *tcu = to_ingenic_tcu(timer); 97 regmap_write(tcu->map, TCU_REG_TDFRc(timer->channel), next); 98 regmap_write(tcu->map, TCU_REG_TCNTc(timer 113 struct ingenic_tcu_timer *timer = dev_id; local 143 struct ingenic_tcu_timer *timer = &tcu->timers[cpu]; local 276 struct ingenic_tcu_timer *timer; local [all...] |
/linux-master/kernel/time/ |
H A D | timer.c | 16 * 2000-10-05 Implemented scalable SMP per-CPU timer handling. 59 #include <trace/events/timer.h> 66 * The timer wheel has LVL_DEPTH array levels. Each level provides an array of 73 * The array level of a newly armed timer depends on the relative expiry 77 * Contrary to the original timer wheel implementation, which aims for 'exact' 79 * the timers into the lower array levels. The previous 'classic' timer wheel 84 * This is an optimization of the original timer wheel implementation for the 85 * majority of the timer wheel use cases: timeouts. The vast majority of 207 * struct timer_base - Per CPU timer base (number of base depends on config) 211 * currently running timer, th 553 timer_get_idx(struct timer_list *timer) argument 558 timer_set_idx(struct timer_list *timer, unsigned int idx) argument 624 trigger_dyntick_cpu(struct timer_base *base, struct timer_list *timer) argument 656 enqueue_timer(struct timer_base *base, struct timer_list *timer, unsigned int idx, unsigned long bucket_expiry) argument 683 internal_add_timer(struct timer_base *base, struct timer_list *timer) argument 717 struct timer_list *timer = addr; local 733 struct timer_list *timer = addr; local 745 struct timer_list *timer = addr; local 770 struct timer_list *timer = addr; local 791 struct timer_list *timer = addr; local 809 struct timer_list *timer = addr; local 830 debug_timer_init(struct timer_list *timer) argument 835 debug_timer_activate(struct timer_list *timer) argument 840 debug_timer_deactivate(struct timer_list *timer) argument 845 debug_timer_assert_init(struct timer_list *timer) argument 855 init_timer_on_stack_key(struct timer_list *timer, void (*func)(struct timer_list *), unsigned int flags, const char *name, struct lock_class_key *key) argument 865 destroy_timer_on_stack(struct timer_list *timer) argument 872 debug_timer_init(struct timer_list *timer) argument 873 debug_timer_activate(struct timer_list *timer) argument 874 debug_timer_deactivate(struct timer_list *timer) argument 875 debug_timer_assert_init(struct timer_list *timer) argument 878 debug_init(struct timer_list *timer) argument 884 debug_deactivate(struct timer_list *timer) argument 890 debug_assert_init(struct timer_list *timer) argument 895 do_init_timer(struct timer_list *timer, void (*func)(struct timer_list *), unsigned int flags, const char *name, struct lock_class_key *key) argument 920 init_timer_key(struct timer_list *timer, void (*func)(struct timer_list *), unsigned int flags, const char *name, struct lock_class_key *key) argument 929 detach_timer(struct timer_list *timer, bool clear_pending) argument 941 detach_if_pending(struct timer_list *timer, struct timer_base *base, bool clear_pending) argument 1066 __mod_timer(struct timer_list *timer, unsigned long expires, unsigned int options) argument 1208 mod_timer_pending(struct timer_list *timer, unsigned long expires) argument 1241 mod_timer(struct timer_list *timer, unsigned long expires) argument 1267 timer_reduce(struct timer_list *timer, unsigned long expires) argument 1293 add_timer(struct timer_list *timer) argument 1309 add_timer_local(struct timer_list *timer) argument 1326 add_timer_global(struct timer_list *timer) argument 1347 add_timer_on(struct timer_list *timer, int cpu) argument 1408 __timer_delete(struct timer_list *timer, bool shutdown) argument 1452 timer_delete(struct timer_list *timer) argument 1473 timer_shutdown(struct timer_list *timer) argument 1499 __try_to_del_timer_sync(struct timer_list *timer, bool shutdown) argument 1535 try_to_del_timer_sync(struct timer_list *timer) argument 1584 del_timer_wait_running(struct timer_list *timer) argument 1611 del_timer_wait_running(struct timer_list *timer) argument 1636 __timer_delete_sync(struct timer_list *timer, bool shutdown) argument 1719 timer_delete_sync(struct timer_list *timer) argument 1761 timer_shutdown_sync(struct timer_list *timer) argument 1767 call_timer_fn(struct timer_list *timer, void (*fn)(struct timer_list *), unsigned long baseclk) argument 1821 struct timer_list *timer; local 2501 struct timer_list timer; member in struct:process_timer 2545 struct process_timer timer; local 2634 struct timer_list *timer; local [all...] |
H A D | hrtimer.c | 9 * In contrast to the low-resolution timeout API, aka timer wheel, 16 * Based on the original timer wheel code 42 #include <linux/timer.h> 48 #include <trace/events/timer.h> 62 * The timer bases: 65 * into the timer bases by the hrtimer_base_type enum. When trying 136 * timer->base->cpu_base 155 * means that all timers which are tied to this base via timer->base are 161 * When the timer's base is locked, and the timer remove 195 hrtimer_check_target(struct hrtimer *timer, struct hrtimer_clock_base *new_base) argument 227 switch_hrtimer_base(struct hrtimer *timer, struct hrtimer_clock_base *base, int pinned) argument 361 struct hrtimer *timer = addr; local 395 struct hrtimer *timer = addr; local 415 debug_hrtimer_init(struct hrtimer *timer) argument 420 debug_hrtimer_activate(struct hrtimer *timer, enum hrtimer_mode mode) argument 426 debug_hrtimer_deactivate(struct hrtimer *timer) argument 434 hrtimer_init_on_stack(struct hrtimer *timer, clockid_t clock_id, enum hrtimer_mode mode) argument 453 destroy_hrtimer_on_stack(struct hrtimer *timer) argument 461 debug_hrtimer_init(struct hrtimer *timer) argument 462 debug_hrtimer_activate(struct hrtimer *timer, enum hrtimer_mode mode) argument 464 debug_hrtimer_deactivate(struct hrtimer *timer) argument 468 debug_init(struct hrtimer *timer, clockid_t clockid, enum hrtimer_mode mode) argument 475 debug_activate(struct hrtimer *timer, enum hrtimer_mode mode) argument 482 debug_deactivate(struct hrtimer *timer) argument 515 struct hrtimer *timer; local 811 hrtimer_reprogram(struct hrtimer *timer, bool reprogram) argument 1043 hrtimer_forward(struct hrtimer *timer, ktime_t now, ktime_t interval) argument 1086 enqueue_hrtimer(struct hrtimer *timer, struct hrtimer_clock_base *base, enum hrtimer_mode mode) argument 1111 __remove_hrtimer(struct hrtimer *timer, struct hrtimer_clock_base *base, u8 newstate, int reprogram) argument 1142 remove_hrtimer(struct hrtimer *timer, struct hrtimer_clock_base *base, bool restart, bool keep_local) argument 1178 hrtimer_update_lowres(struct hrtimer *timer, ktime_t tim, const enum hrtimer_mode mode) argument 1219 __hrtimer_start_range_ns(struct hrtimer *timer, ktime_t tim, u64 delta_ns, const enum hrtimer_mode mode, struct hrtimer_clock_base *base) argument 1287 hrtimer_start_range_ns(struct hrtimer *timer, ktime_t tim, u64 delta_ns, const enum hrtimer_mode mode) argument 1323 hrtimer_try_to_cancel(struct hrtimer *timer) argument 1400 hrtimer_cancel_wait_running(const struct hrtimer *timer) argument 1445 hrtimer_cancel(struct hrtimer *timer) argument 1464 __hrtimer_get_remaining(const struct hrtimer *timer, bool adjust) argument 1548 __hrtimer_init(struct hrtimer *timer, clockid_t clock_id, enum hrtimer_mode mode) argument 1596 hrtimer_init(struct hrtimer *timer, clockid_t clock_id, enum hrtimer_mode mode) argument 1611 hrtimer_active(const struct hrtimer *timer) argument 1660 debug_deactivate(timer); variable 1695 trace_hrtimer_expire_exit(timer); variable 1737 struct hrtimer *timer; local 1938 hrtimer_wakeup(struct hrtimer *timer) argument 2200 struct hrtimer *timer; local [all...] |
/linux-master/arch/s390/kernel/ |
H A D | vtime.c | 3 * Virtual cpu timer based timer functions. 38 u64 timer; local 40 asm volatile("stpt %0" : "=Q" (timer)); 41 return timer; 46 u64 timer; local 49 " stpt %0\n" /* Store current cpu timer value */ 51 : "=Q" (timer) : "Q" (expires)); 52 S390_lowcore.system_timer += S390_lowcore.last_update_timer - timer; 127 u64 timer, cloc local 224 u64 timer = S390_lowcore.last_update_timer; local 270 list_add_sorted(struct vtimer_list *timer, struct list_head *head) argument 288 struct vtimer_list *timer, *tmp; local 325 init_virt_timer(struct vtimer_list *timer) argument 332 vtimer_pending(struct vtimer_list *timer) argument 337 internal_add_vtimer(struct vtimer_list *timer) argument 356 __add_vtimer(struct vtimer_list *timer, int periodic) argument 369 add_virt_timer(struct vtimer_list *timer) argument 378 add_virt_timer_periodic(struct vtimer_list *timer) argument 384 __mod_vtimer(struct vtimer_list *timer, u64 expires, int periodic) argument 407 mod_virt_timer(struct vtimer_list *timer, u64 expires) argument 416 mod_virt_timer_periodic(struct vtimer_list *timer, u64 expires) argument 427 del_virt_timer(struct vtimer_list *timer) argument [all...] |
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | timer_failure.c | 58 struct bpf_timer *timer; local 60 timer = bpf_map_lookup_elem(&timer_map, &key); 61 if (timer) { 62 bpf_timer_init(timer, &timer_map, CLOCK_BOOTTIME); 63 bpf_timer_set_callback(timer, timer_cb_ret_bad); 64 bpf_timer_start(timer, 1000, 0);
|
H A D | timer.c | 12 struct bpf_timer timer; member in struct:hmap_elem 72 static int timer_cb1(void *map, int *key, struct bpf_timer *timer) argument 75 * Once via array timer callback and once via lru timer callback 79 /* *key == 0 - the callback was called for array timer. 80 * *key == 4 - the callback was called from lru timer. 86 /* rearm array timer to be called again in ~35 seconds */ 87 if (bpf_timer_start(timer, 1ull << 35, 0) != 0) 112 * element and force deletion of this timer 119 * which means that key/timer memor 300 timer_cb3(void *map, int *key, struct bpf_timer *timer) argument 320 struct bpf_timer *timer; local 337 timer_cb_pinned(void *map, int *key, struct bpf_timer *timer) argument 352 struct bpf_timer *timer; local 395 race_timer_callback(void *race_array, int *race_key, struct bpf_timer *timer) argument 404 struct bpf_timer *timer; local [all...] |
H A D | timer_mim.c | 12 struct bpf_timer timer; member in struct:hmap_elem 44 bpf_timer_set_callback(&val->timer, timer_cb1); 45 if (bpf_timer_start(&val->timer, 1000, 0)) 55 bpf_timer_set_callback(&val->timer, timer_cb2); 56 if (bpf_timer_start(&val->timer, 1000, 0)) 82 bpf_timer_init(&val->timer, inner_map, CLOCK_MONOTONIC); 83 if (bpf_timer_set_callback(&val->timer, timer_cb1)) 85 if (bpf_timer_start(&val->timer, 0, 0))
|
/linux-master/include/sound/ |
H A D | timer.h | 14 #define snd_timer_chip(timer) ((timer)->private_data) 22 #define SNDRV_TIMER_HW_SLAVE 0x00000004 /* only slave timer (variable resolution) */ 24 #define SNDRV_TIMER_HW_WORK 0x00000010 /* timer is called from work */ 31 #define SNDRV_TIMER_IFLG_CALLBACK 0x00000020 /* timer callback is active */ 43 unsigned long resolution; /* average timer resolution for one tick in nsec */ 46 unsigned long ticks; /* max timer ticks per interrupt */ 48 int (*open) (struct snd_timer * timer); 49 int (*close) (struct snd_timer * timer); 50 unsigned long (*c_resolution) (struct snd_timer * timer); 83 struct snd_timer *timer; member in struct:snd_timer_instance [all...] |
/linux-master/arch/powerpc/sysdev/ |
H A D | fsl_mpic_timer_wakeup.c | 3 * MPIC timer wakeup driver 19 struct mpic_timer *timer; member in struct:fsl_mpic_timer_wakeup 33 if (wakeup->timer) { 34 disable_irq_wake(wakeup->timer->irq); 35 mpic_free_timer(wakeup->timer); 38 wakeup->timer = NULL; 48 return wakeup->timer ? IRQ_HANDLED : IRQ_NONE; 58 if (fsl_wakeup->timer) { 59 mpic_get_remain_time(fsl_wakeup->timer, &interval); 80 if (fsl_wakeup->timer) { [all...] |
/linux-master/net/sunrpc/ |
H A D | timer.c | 3 * linux/net/sunrpc/timer.c 55 * @timer: timer array index (request type) 61 void rpc_update_rtt(struct rpc_rtt *rt, unsigned int timer, long m) argument 65 if (timer-- == 0) 75 srtt = (long *)&rt->srtt[timer]; 82 sdrtt = (long *)&rt->sdrtt[timer]; 95 * @timer: timer array index (request type) 102 * happen so infrequently that timer estimatio 110 rpc_calc_rto(struct rpc_rtt *rt, unsigned int timer) argument [all...] |
/linux-master/drivers/misc/ |
H A D | cs5535-mfgpt.c | 44 int cs5535_mfgpt_toggle_event(struct cs5535_mfgpt_timer *timer, int cmp, argument 50 if (!timer) { 67 mask = 1 << (timer->nr + 24); 72 mask = 1 << (timer->nr + shift); 77 mask = 1 << (timer->nr + shift); 96 int cs5535_mfgpt_set_irq(struct cs5535_mfgpt_timer *timer, int cmp, int *irq, argument 102 if (!timer) { 109 * is using the same CMP of the timer's Siamese twin, the IRQ is set to 116 shift = ((cmp == MFGPT_CMP1 ? 0 : 4) + timer->nr % 4) * 4; 134 if (cs5535_mfgpt_toggle_event(timer, cm 148 struct cs5535_mfgpt_timer *timer = NULL; local 211 cs5535_mfgpt_free_timer(struct cs5535_mfgpt_timer *timer) argument 228 cs5535_mfgpt_read(struct cs5535_mfgpt_timer *timer, uint16_t reg) argument 234 cs5535_mfgpt_write(struct cs5535_mfgpt_timer *timer, uint16_t reg, uint16_t value) argument 289 struct cs5535_mfgpt_timer timer = { .chip = mfgpt }; local [all...] |
/linux-master/include/uapi/linux/netfilter/ |
H A D | xt_IDLETIMER.h | 3 * Header file for Xtables timer target module. 28 struct idletimer_tg *timer __attribute__((aligned(8))); member in struct:idletimer_tg_info 40 struct idletimer_tg *timer __attribute__((aligned(8))); member in struct:idletimer_tg_info_v1
|
/linux-master/sound/core/ |
H A D | timer.c | 17 #include <sound/timer.h> 37 MODULE_DESCRIPTION("ALSA timer interface"); 45 MODULE_ALIAS("devname:snd/timer"); 128 static int snd_timer_free(struct snd_timer *timer); 133 static void snd_timer_reschedule(struct snd_timer * timer, unsigned long ticks_left); 136 * create a timer instance with the given owner string. 172 * find a timer instance from the given timer id 176 struct snd_timer *timer; local 178 list_for_each_entry(timer, 244 struct snd_timer *timer; local 291 struct snd_timer *timer; local 384 remove_slave_links(struct snd_timer_instance *timeri, struct snd_timer *timer) argument 409 struct snd_timer *timer = timeri->timer; local 471 snd_timer_hw_resolution(struct snd_timer *timer) argument 481 struct snd_timer * timer; local 497 struct snd_timer *timer = ti->timer; local 531 struct snd_timer *timer; local 597 struct snd_timer *timer; local 717 snd_timer_reschedule(struct snd_timer * timer, unsigned long ticks_left) argument 745 snd_timer_process_callbacks(struct snd_timer *timer, struct list_head *head) argument 773 snd_timer_clear_callbacks(struct snd_timer *timer, struct list_head *head) argument 787 struct snd_timer *timer = container_of(work, struct snd_timer, task_work); local 804 snd_timer_interrupt(struct snd_timer * timer, unsigned long ticks_left) argument 896 struct snd_timer *timer; local 945 snd_timer_free(struct snd_timer *timer) argument 971 struct snd_timer *timer = device->device_data; local 977 struct snd_timer *timer = dev->device_data; local 1015 struct snd_timer *timer = device->device_data; local 1028 snd_timer_notify(struct snd_timer *timer, int event, struct timespec64 *tstamp) argument 1071 snd_timer_global_free(struct snd_timer *timer) argument 1077 snd_timer_global_register(struct snd_timer *timer) argument 1103 struct snd_timer *timer = priv->snd_timer; local 1110 snd_timer_s_start(struct snd_timer * timer) argument 1129 snd_timer_s_stop(struct snd_timer * timer) argument 1145 snd_timer_s_close(struct snd_timer *timer) argument 1164 snd_timer_free_system(struct snd_timer *timer) argument 1171 struct snd_timer *timer; local 1200 struct snd_timer *timer; local 1489 snd_timer_user_copy_id(struct snd_timer_id *id, struct snd_timer *timer) argument 1501 struct snd_timer *timer; local 2216 struct snd_timer *timer, *n; local [all...] |
H A D | hrtimer.c | 3 * ALSA timer back-end using hrtimer 13 #include <sound/timer.h> 19 MODULE_ALIAS("snd-timer-" __stringify(SNDRV_TIMER_GLOBAL_HRTIMER)); 25 struct snd_timer *timer; member in struct:snd_hrtimer 33 struct snd_timer *t = stime->timer; 50 snd_timer_interrupt(stime->timer, ticks); 70 stime->timer = t; 130 struct snd_timer *timer; local 135 /* Create a new timer and set up the fields */ 137 &timer); [all...] |
/linux-master/drivers/isdn/mISDN/ |
H A D | timerdev.c | 4 * general timer device for using in ISDN stacks 14 #include <linux/timer.h> 68 struct mISDNtimer *timer, *next; local 75 timer = list_first_entry(list, struct mISDNtimer, list); 77 timer_shutdown_sync(&timer->tl); 80 list_del(&timer->list); 81 kfree(timer); 85 list_for_each_entry_safe(timer, next, &dev->expired, list) { 86 kfree(timer); 97 struct mISDNtimer *timer; local 158 struct mISDNtimer *timer = from_timer(timer, t, tl); local 172 struct mISDNtimer *timer; local 199 struct mISDNtimer *timer; local [all...] |
/linux-master/drivers/net/fddi/skfp/ |
H A D | smttimer.c | 14 SMT timer 31 void smt_timer_stop(struct s_smc *smc, struct smt_timer *timer) argument 37 * remove timer from queue 39 timer->tm_active = FALSE ; 40 if (smc->t.st_queue == timer && !timer->tm_next) { 44 if (tm == timer) { 54 void smt_timer_start(struct s_smc *smc, struct smt_timer *timer, u_long time, argument 64 smt_timer_stop(smc,timer) ; 65 timer [all...] |
/linux-master/arch/arm/mach-omap1/ |
H A D | time.c | 7 * Partial timer rewrite and additional dynamic tick timer support by 11 * MPU timer code based on the older MPU timer code for OMAP 76 omap_mpu_timer_regs_t __iomem *timer = omap_mpu_timer_base(nr); local 77 return readl(&timer->read_tim); 82 omap_mpu_timer_regs_t __iomem *timer = omap_mpu_timer_base(nr); local 84 writel(readl(&timer->cntl) | MPU_TIMER_AR, &timer->cntl); 89 omap_mpu_timer_regs_t __iomem *timer local 97 omap_mpu_timer_regs_t __iomem *timer = omap_mpu_timer_base(nr); local 112 omap_mpu_timer_regs_t __iomem *timer = omap_mpu_timer_base(nr); local 186 omap_mpu_timer_regs_t __iomem *timer = omap_mpu_timer_base(1); local [all...] |
/linux-master/tools/testing/selftests/timens/ |
H A D | Makefile | 1 TEST_GEN_PROGS := timens timerfd timer clock_nanosleep procfs exec futex vfork_exec
|
/linux-master/block/ |
H A D | blk-stat.h | 9 #include <linux/timer.h> 15 * @timer is active, that queue's request completion latencies are sorted into 17 * timer fires, @cpu_stat is flushed to @stat and @timer_fn is invoked. 26 * @timer: Timer for the next callback invocation. 28 struct timer_list timer; member in struct:blk_stat_callback 133 return timer_pending(&cb->timer); 142 * The timer callback will be called when the window expires. 147 mod_timer(&cb->timer, jiffies + nsecs_to_jiffies(nsecs)); 152 del_timer_sync(&cb->timer); 161 * The timer callbac [all...] |
/linux-master/net/rose/ |
H A D | rose_timer.c | 13 #include <linux/timer.h> 46 sk_stop_timer(sk, &rose->timer); 48 rose->timer.function = rose_timer_expiry; 49 rose->timer.expires = jiffies + rose->t1; 51 sk_reset_timer(sk, &rose->timer, rose->timer.expires); 58 sk_stop_timer(sk, &rose->timer); 60 rose->timer.function = rose_timer_expiry; 61 rose->timer.expires = jiffies + rose->t2; 63 sk_reset_timer(sk, &rose->timer, ros [all...] |
/linux-master/include/trace/events/ |
H A D | timer.h | 3 #define TRACE_SYSTEM timer 10 #include <linux/timer.h> 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) 30 * timer_init - called when the timer i [all...] |
/linux-master/net/x25/ |
H A D | x25_timer.c | 13 * X.25 002 Jonathan Naylor New timer architecture. 19 #include <linux/timer.h> 31 timer_setup(&x25->timer, x25_timer_expiry, 0); 51 mod_timer(&x25->timer, jiffies + x25->t2); 58 mod_timer(&x25->timer, jiffies + x25->t21); 65 mod_timer(&x25->timer, jiffies + x25->t22); 72 mod_timer(&x25->timer, jiffies + x25->t23); 77 del_timer(&x25_sk(sk)->timer); 84 if (!timer_pending(&x25->timer)) 87 return x25->timer [all...] |