timer 35 arch/alpha/kernel/srmcons.c struct timer_list timer; timer 70 arch/alpha/kernel/srmcons.c struct srmcons_private *srmconsp = from_timer(srmconsp, t, timer); timer 84 arch/alpha/kernel/srmcons.c mod_timer(&srmconsp->timer, jiffies + incr); timer 170 arch/alpha/kernel/srmcons.c mod_timer(&srmconsp->timer, jiffies + 10); timer 189 arch/alpha/kernel/srmcons.c del_timer(&srmconsp->timer); timer 209 arch/alpha/kernel/srmcons.c timer_setup(&srmcons_singleton.timer, srmcons_receive_chars, 0); timer 169 arch/arc/kernel/setup.c struct bcr_timer timer; timer 180 arch/arc/kernel/setup.c READ_BCR(ARC_REG_TIMERS_BCR, timer); timer 181 arch/arc/kernel/setup.c cpu->extn.timer0 = timer.t0; timer 182 arch/arc/kernel/setup.c cpu->extn.timer1 = timer.t1; timer 183 arch/arc/kernel/setup.c cpu->extn.rtc = timer.rtc; timer 95 arch/arm/include/asm/delay.h extern void register_current_timer_delay(const struct delay_timer *timer); timer 65 arch/arm/lib/delay.c void __init register_current_timer_delay(const struct delay_timer *timer) timer 70 arch/arm/lib/delay.c clocks_calc_mult_shift(&new_mult, &new_shift, timer->freq, timer 76 arch/arm/lib/delay.c timer, res); timer 82 arch/arm/lib/delay.c delay_timer = timer; timer 83 arch/arm/lib/delay.c lpj_fine = timer->freq / HZ; timer 230 arch/arm/mach-davinci/time.c int timer = ID_TO_TIMER(t->id); timer 233 arch/arm/mach-davinci/time.c t->base = base[timer]; timer 241 arch/arm/mach-davinci/time.c irq = dtip[timer].bottom_irq; timer 246 arch/arm/mach-davinci/time.c irq = dtip[timer].top_irq; timer 136 arch/arm/mach-footbridge/dc21285.c static void dc21285_enable_error(struct timer_list *timer) timer 138 arch/arm/mach-footbridge/dc21285.c del_timer(timer); timer 140 arch/arm/mach-footbridge/dc21285.c if (timer == &serr_timer) timer 142 arch/arm/mach-footbridge/dc21285.c else if (timer == &perr_timer) timer 181 arch/arm/mach-footbridge/dc21285.c struct timer_list *timer = dev_id; timer 195 arch/arm/mach-footbridge/dc21285.c timer->expires = jiffies + HZ; timer 196 arch/arm/mach-footbridge/dc21285.c add_timer(timer); timer 225 arch/arm/mach-footbridge/dc21285.c struct timer_list *timer = dev_id; timer 239 arch/arm/mach-footbridge/dc21285.c timer->expires = jiffies + HZ; timer 240 arch/arm/mach-footbridge/dc21285.c add_timer(timer); timer 33 arch/arm/mach-omap1/include/mach/mtd-xip.h volatile xip_omap_mpu_timer_regs_t* timer = xip_omap_mpu_timer_base(nr); timer 34 arch/arm/mach-omap1/include/mach/mtd-xip.h return timer->read_tim; timer 74 arch/arm/mach-omap1/time.c omap_mpu_timer_regs_t __iomem *timer = omap_mpu_timer_base(nr); timer 75 arch/arm/mach-omap1/time.c return readl(&timer->read_tim); timer 80 arch/arm/mach-omap1/time.c omap_mpu_timer_regs_t __iomem *timer = omap_mpu_timer_base(nr); timer 82 arch/arm/mach-omap1/time.c writel(readl(&timer->cntl) | MPU_TIMER_AR, &timer->cntl); timer 87 arch/arm/mach-omap1/time.c omap_mpu_timer_regs_t __iomem *timer = omap_mpu_timer_base(nr); timer 89 arch/arm/mach-omap1/time.c writel(readl(&timer->cntl) & ~MPU_TIMER_AR, &timer->cntl); timer 95 arch/arm/mach-omap1/time.c omap_mpu_timer_regs_t __iomem *timer = omap_mpu_timer_base(nr); timer 101 arch/arm/mach-omap1/time.c writel(MPU_TIMER_CLOCK_ENABLE, &timer->cntl); timer 103 arch/arm/mach-omap1/time.c writel(load_val, &timer->load_tim); timer 105 arch/arm/mach-omap1/time.c writel(timerflags, &timer->cntl); timer 110 arch/arm/mach-omap1/time.c omap_mpu_timer_regs_t __iomem *timer = omap_mpu_timer_base(nr); timer 112 arch/arm/mach-omap1/time.c writel(readl(&timer->cntl) & ~MPU_TIMER_ST, &timer->cntl); timer 188 arch/arm/mach-omap1/time.c omap_mpu_timer_regs_t __iomem *timer = omap_mpu_timer_base(1); timer 195 arch/arm/mach-omap1/time.c if (clocksource_mmio_init(&timer->read_tim, "mpu_timer2", rate, timer 64 arch/arm/mach-omap2/pm-debug.c pwrdm->state_timer[prev] += t - pwrdm->timer; timer 66 arch/arm/mach-omap2/pm-debug.c pwrdm->timer = t; timer 187 arch/arm/mach-omap2/pm-debug.c pwrdm->timer = t; timer 141 arch/arm/mach-omap2/powerdomain.h s64 timer; timer 283 arch/arm/mach-omap2/timer.c static int __init omap_dm_timer_init_one(struct omap_dm_timer *timer, timer 307 arch/arm/mach-omap2/timer.c timer->irq = irq_of_parse_and_map(np, 0); timer 308 arch/arm/mach-omap2/timer.c if (!timer->irq) timer 311 arch/arm/mach-omap2/timer.c timer->io_base = of_iomap(np, 0); timer 313 arch/arm/mach-omap2/timer.c timer->fclk = of_clk_get_by_name(np, "fck"); timer 323 arch/arm/mach-omap2/timer.c if (!timer->io_base) timer 329 arch/arm/mach-omap2/timer.c if (IS_ERR_OR_NULL(timer->fclk)) timer 330 arch/arm/mach-omap2/timer.c timer->fclk = clk_get(NULL, omap_hwmod_get_main_clk(oh)); timer 331 arch/arm/mach-omap2/timer.c if (IS_ERR(timer->fclk)) timer 332 arch/arm/mach-omap2/timer.c return PTR_ERR(timer->fclk); timer 338 arch/arm/mach-omap2/timer.c WARN(clk_set_parent(timer->fclk, src) < 0, timer 344 arch/arm/mach-omap2/timer.c __omap_dm_timer_init_regs(timer); timer 347 arch/arm/mach-omap2/timer.c __omap_dm_timer_enable_posted(timer); timer 350 arch/arm/mach-omap2/timer.c if (posted != timer->posted) timer 353 arch/arm/mach-omap2/timer.c timer->rate = clk_get_rate(timer->fclk); timer 354 arch/arm/mach-omap2/timer.c timer->reserved = 1; timer 32 arch/c6x/platforms/timer64.c static struct timer_regs __iomem *timer; timer 66 arch/c6x/platforms/timer64.c ((soc_readl(&timer->emumgt) & (0xf << 16)) >> 16) timer 79 arch/c6x/platforms/timer64.c u32 tcr = soc_readl(&timer->tcr) & ~TCR_ENAMODELO_MASK; timer 81 arch/c6x/platforms/timer64.c soc_writel(tcr, &timer->tcr); timer 82 arch/c6x/platforms/timer64.c soc_writel(period - 1, &timer->prdlo); timer 83 arch/c6x/platforms/timer64.c soc_writel(0, &timer->cntlo); timer 85 arch/c6x/platforms/timer64.c soc_writel(tcr, &timer->tcr); timer 96 arch/c6x/platforms/timer64.c soc_writel(soc_readl(&timer->tcr) & ~TCR_ENAMODELO_MASK, &timer->tcr); timer 97 arch/c6x/platforms/timer64.c soc_writel(0, &timer->prdlo); timer 100 arch/c6x/platforms/timer64.c val = soc_readl(&timer->tcr); timer 101 arch/c6x/platforms/timer64.c soc_writel(val & ~(TCR_CLKSRCLO | TCR_PWIDLO_MASK), &timer->tcr); timer 104 arch/c6x/platforms/timer64.c val = soc_readl(&timer->tgcr) & ~TGCR_TIMMODE_MASK; timer 105 arch/c6x/platforms/timer64.c soc_writel(val, &timer->tgcr); timer 106 arch/c6x/platforms/timer64.c soc_writel(val | (TGCR_TIMLORS | TGCR_TIMMODE_UD32), &timer->tgcr); timer 112 arch/c6x/platforms/timer64.c soc_writel(soc_readl(&timer->tcr) & ~TCR_ENAMODELO_MASK, &timer->tcr); timer 113 arch/c6x/platforms/timer64.c soc_writel(0, &timer->prdlo); timer 202 arch/c6x/platforms/timer64.c timer = of_iomap(np, 0); timer 203 arch/c6x/platforms/timer64.c if (!timer) { timer 207 arch/c6x/platforms/timer64.c pr_debug("%pOF: Timer registers=%p.\n", np, timer); timer 212 arch/c6x/platforms/timer64.c iounmap(timer); timer 253 arch/microblaze/kernel/timer.c static int __init xilinx_timer_init(struct device_node *timer) timer 266 arch/microblaze/kernel/timer.c timer_baseaddr = of_iomap(timer, 0); timer 281 arch/microblaze/kernel/timer.c irq = irq_of_parse_and_map(timer, 0); timer 287 arch/microblaze/kernel/timer.c of_property_read_u32(timer, "xlnx,one-timer-only", &timer_num); timer 293 arch/microblaze/kernel/timer.c pr_info("%pOF: irq=%d\n", timer, irq); timer 295 arch/microblaze/kernel/timer.c clk = of_clk_get(timer, 0); timer 299 arch/microblaze/kernel/timer.c of_property_read_u32(timer, "clock-frequency", timer 127 arch/mips/alchemy/devboards/pm.c else if (ATTRCMP(timer)) timer 163 arch/mips/alchemy/devboards/pm.c } else if (ATTRCMP(timer)) { timer 205 arch/mips/alchemy/devboards/pm.c ATTR(timer) /* TOYMATCH2-based wakeup enable */ timer 220 arch/mips/alchemy/devboards/pm.c ATTR_LIST(timer), timer 97 arch/mips/cavium-octeon/oct_ilm.c static void start_timer(int timer, u64 interval) timer 107 arch/mips/cavium-octeon/oct_ilm.c cvmx_write_csr(CVMX_CIU_TIMX(timer), timx.u64); timer 109 arch/mips/cavium-octeon/oct_ilm.c timx.u64 = cvmx_read_csr(CVMX_CIU_TIMX(timer)); timer 137 arch/mips/cavium-octeon/oct_ilm.c static void disable_timer(int timer) timer 143 arch/mips/cavium-octeon/oct_ilm.c cvmx_write_csr(CVMX_CIU_TIMX(timer), timx.u64); timer 145 arch/mips/cavium-octeon/oct_ilm.c timx.u64 = cvmx_read_csr(CVMX_CIU_TIMX(timer)); timer 95 arch/mips/include/asm/ip32/crime.h volatile unsigned long timer; timer 101 arch/mips/include/asm/ip32/mace.h volatile unsigned long timer; timer 55 arch/mips/include/asm/mach-jz4740/timer.h static inline void jz4740_timer_stop(unsigned int timer) timer 57 arch/mips/include/asm/mach-jz4740/timer.h writel(BIT(timer), jz4740_timer_base + JZ_REG_TIMER_STOP_SET); timer 60 arch/mips/include/asm/mach-jz4740/timer.h static inline void jz4740_timer_start(unsigned int timer) timer 62 arch/mips/include/asm/mach-jz4740/timer.h writel(BIT(timer), jz4740_timer_base + JZ_REG_TIMER_STOP_CLEAR); timer 65 arch/mips/include/asm/mach-jz4740/timer.h static inline bool jz4740_timer_is_enabled(unsigned int timer) timer 67 arch/mips/include/asm/mach-jz4740/timer.h return readb(jz4740_timer_base + JZ_REG_TIMER_ENABLE) & BIT(timer); timer 70 arch/mips/include/asm/mach-jz4740/timer.h static inline void jz4740_timer_enable(unsigned int timer) timer 72 arch/mips/include/asm/mach-jz4740/timer.h writeb(BIT(timer), jz4740_timer_base + JZ_REG_TIMER_ENABLE_SET); timer 75 arch/mips/include/asm/mach-jz4740/timer.h static inline void jz4740_timer_disable(unsigned int timer) timer 77 arch/mips/include/asm/mach-jz4740/timer.h writeb(BIT(timer), jz4740_timer_base + JZ_REG_TIMER_ENABLE_CLEAR); timer 80 arch/mips/include/asm/mach-jz4740/timer.h static inline void jz4740_timer_set_period(unsigned int timer, uint16_t period) timer 82 arch/mips/include/asm/mach-jz4740/timer.h writew(period, jz4740_timer_base + JZ_REG_TIMER_DFR(timer)); timer 85 arch/mips/include/asm/mach-jz4740/timer.h static inline void jz4740_timer_set_duty(unsigned int timer, uint16_t duty) timer 87 arch/mips/include/asm/mach-jz4740/timer.h writew(duty, jz4740_timer_base + JZ_REG_TIMER_DHR(timer)); timer 90 arch/mips/include/asm/mach-jz4740/timer.h static inline void jz4740_timer_set_count(unsigned int timer, uint16_t count) timer 92 arch/mips/include/asm/mach-jz4740/timer.h writew(count, jz4740_timer_base + JZ_REG_TIMER_CNT(timer)); timer 95 arch/mips/include/asm/mach-jz4740/timer.h static inline uint16_t jz4740_timer_get_count(unsigned int timer) timer 97 arch/mips/include/asm/mach-jz4740/timer.h return readw(jz4740_timer_base + JZ_REG_TIMER_CNT(timer)); timer 100 arch/mips/include/asm/mach-jz4740/timer.h static inline void jz4740_timer_ack_full(unsigned int timer) timer 102 arch/mips/include/asm/mach-jz4740/timer.h writel(JZ_TIMER_IRQ_FULL(timer), jz4740_timer_base + JZ_REG_TIMER_FLAG_CLEAR); timer 105 arch/mips/include/asm/mach-jz4740/timer.h static inline void jz4740_timer_irq_full_enable(unsigned int timer) timer 107 arch/mips/include/asm/mach-jz4740/timer.h writel(JZ_TIMER_IRQ_FULL(timer), jz4740_timer_base + JZ_REG_TIMER_FLAG_CLEAR); timer 108 arch/mips/include/asm/mach-jz4740/timer.h writel(JZ_TIMER_IRQ_FULL(timer), jz4740_timer_base + JZ_REG_TIMER_MASK_CLEAR); timer 111 arch/mips/include/asm/mach-jz4740/timer.h static inline void jz4740_timer_irq_full_disable(unsigned int timer) timer 113 arch/mips/include/asm/mach-jz4740/timer.h writel(JZ_TIMER_IRQ_FULL(timer), jz4740_timer_base + JZ_REG_TIMER_MASK_SET); timer 116 arch/mips/include/asm/mach-jz4740/timer.h static inline void jz4740_timer_set_ctrl(unsigned int timer, uint16_t ctrl) timer 118 arch/mips/include/asm/mach-jz4740/timer.h writew(ctrl, jz4740_timer_base + JZ_REG_TIMER_CTRL(timer)); timer 121 arch/mips/include/asm/mach-jz4740/timer.h static inline uint16_t jz4740_timer_get_ctrl(unsigned int timer) timer 123 arch/mips/include/asm/mach-jz4740/timer.h return readw(jz4740_timer_base + JZ_REG_TIMER_CTRL(timer)); timer 269 arch/mips/include/asm/netlogic/xlp-hal/pic.h nlm_pic_read_timer(uint64_t base, int timer) timer 271 arch/mips/include/asm/netlogic/xlp-hal/pic.h return nlm_read_pic_reg(base, PIC_TIMER_COUNT(timer)); timer 275 arch/mips/include/asm/netlogic/xlp-hal/pic.h nlm_pic_read_timer32(uint64_t base, int timer) timer 277 arch/mips/include/asm/netlogic/xlp-hal/pic.h return (uint32_t)nlm_read_pic_reg(base, PIC_TIMER_COUNT(timer)); timer 281 arch/mips/include/asm/netlogic/xlp-hal/pic.h nlm_pic_write_timer(uint64_t base, int timer, uint64_t value) timer 283 arch/mips/include/asm/netlogic/xlp-hal/pic.h nlm_write_pic_reg(base, PIC_TIMER_COUNT(timer), value); timer 287 arch/mips/include/asm/netlogic/xlp-hal/pic.h nlm_pic_set_timer(uint64_t base, int timer, uint64_t value, int irq, int cpu) timer 293 arch/mips/include/asm/netlogic/xlp-hal/pic.h nlm_write_pic_reg(base, PIC_TIMER_MAXVAL(timer), value); timer 294 arch/mips/include/asm/netlogic/xlp-hal/pic.h nlm_pic_write_irt_direct(base, PIC_IRT_TIMER_INDEX(timer), timer 298 arch/mips/include/asm/netlogic/xlp-hal/pic.h pic_ctrl |= (1 << (PIC_CTRL_STE + timer)); timer 267 arch/mips/include/asm/netlogic/xlr/pic.h nlm_pic_read_timer(uint64_t base, int timer) timer 271 arch/mips/include/asm/netlogic/xlr/pic.h up1 = nlm_read_reg(base, PIC_TIMER_COUNT_1(timer)); timer 272 arch/mips/include/asm/netlogic/xlr/pic.h low = nlm_read_reg(base, PIC_TIMER_COUNT_0(timer)); timer 273 arch/mips/include/asm/netlogic/xlr/pic.h up2 = nlm_read_reg(base, PIC_TIMER_COUNT_1(timer)); timer 276 arch/mips/include/asm/netlogic/xlr/pic.h low = nlm_read_reg(base, PIC_TIMER_COUNT_0(timer)); timer 282 arch/mips/include/asm/netlogic/xlr/pic.h nlm_pic_read_timer32(uint64_t base, int timer) timer 284 arch/mips/include/asm/netlogic/xlr/pic.h return nlm_read_reg(base, PIC_TIMER_COUNT_0(timer)); timer 288 arch/mips/include/asm/netlogic/xlr/pic.h nlm_pic_set_timer(uint64_t base, int timer, uint64_t value, int irq, int cpu) timer 297 arch/mips/include/asm/netlogic/xlr/pic.h nlm_write_reg(base, PIC_TIMER_MAXVAL_0(timer), low); timer 298 arch/mips/include/asm/netlogic/xlr/pic.h nlm_write_reg(base, PIC_TIMER_MAXVAL_1(timer), up); timer 299 arch/mips/include/asm/netlogic/xlr/pic.h nlm_pic_init_irt(base, PIC_IRT_TIMER_INDEX(timer), irq, cpu, 0); timer 302 arch/mips/include/asm/netlogic/xlr/pic.h pic_ctrl |= (1 << (PIC_CTRL_STE + timer)); timer 3197 arch/mips/include/asm/octeon/cvmx-mio-defs.h uint64_t timer:47; timer 3199 arch/mips/include/asm/octeon/cvmx-mio-defs.h uint64_t timer:47; timer 2871 arch/mips/include/asm/octeon/cvmx-npei-defs.h uint64_t timer:10; timer 2873 arch/mips/include/asm/octeon/cvmx-npei-defs.h uint64_t timer:10; timer 3203 arch/mips/include/asm/octeon/cvmx-npei-defs.h uint64_t timer:22; timer 3207 arch/mips/include/asm/octeon/cvmx-npei-defs.h uint64_t timer:22; timer 371 arch/mips/include/asm/octeon/cvmx-npi-defs.h uint64_t timer:10; timer 373 arch/mips/include/asm/octeon/cvmx-npi-defs.h uint64_t timer:10; timer 412 arch/mips/include/asm/octeon/cvmx-npi-defs.h uint64_t timer:10; timer 414 arch/mips/include/asm/octeon/cvmx-npi-defs.h uint64_t timer:10; timer 450 arch/mips/include/asm/octeon/cvmx-npi-defs.h uint64_t timer:10; timer 452 arch/mips/include/asm/octeon/cvmx-npi-defs.h uint64_t timer:10; timer 109 arch/mips/include/asm/octeon/cvmx-rst-defs.h uint64_t timer:47; timer 111 arch/mips/include/asm/octeon/cvmx-rst-defs.h uint64_t timer:47; timer 84 arch/mips/include/asm/octeon/cvmx-sli-defs.h __BITFIELD_FIELD(uint64_t timer:10, timer 1227 arch/mips/kvm/mips.c static enum hrtimer_restart kvm_mips_comparecount_wakeup(struct hrtimer *timer) timer 1231 arch/mips/kvm/mips.c vcpu = container_of(timer, struct kvm_vcpu, arch.comparecount_timer); timer 75 arch/mips/lantiq/xway/gptu.c int timer = irq - irqres[0].start; timer 76 arch/mips/lantiq/xway/gptu.c gptu_w32(1 << timer, GPTU_IRNCR); timer 121 arch/mips/lantiq/xway/gptu.c unsigned int timer) timer 130 arch/mips/lantiq/xway/gptu.c clk->bits = timer; timer 31 arch/mips/lasat/picvue_proc.c static struct timer_list timer; timer 117 arch/mips/lasat/picvue_proc.c del_timer(&timer); timer 130 arch/mips/lasat/picvue_proc.c add_timer(&timer); timer 167 arch/mips/lasat/picvue_proc.c timer.expires = jiffies + scroll_interval; timer 168 arch/mips/lasat/picvue_proc.c add_timer(&timer); timer 174 arch/mips/lasat/picvue_proc.c del_timer_sync(&timer); timer 201 arch/mips/lasat/picvue_proc.c timer_setup(&timer, pvc_proc_timerfunc, 0); timer 376 arch/mips/pci/pci-octeon.c ctl_status.s.timer = 1; timer 885 arch/mips/pci/pcie-octeon.c npei_mem_access_ctl.s.timer = 127; /* Wait up to 127 cycles for more data */ timer 1337 arch/mips/pci/pcie-octeon.c sli_mem_access_ctl.s.timer = 127; /* Wait up to 127 cycles for more data */ timer 72 arch/mips/sgi-ip32/ip32-setup.c crime->timer = 0; timer 73 arch/mips/sgi-ip32/ip32-setup.c while (crime->timer < CRIME_MASTER_FREQ * WAIT_MS / 1000) ; timer 42 arch/nios2/kernel/time.c struct nios2_timer timer; timer 47 arch/nios2/kernel/time.c struct nios2_timer timer; timer 63 arch/nios2/kernel/time.c static u16 timer_readw(struct nios2_timer *timer, u32 offs) timer 65 arch/nios2/kernel/time.c return readw(timer->base + offs); timer 68 arch/nios2/kernel/time.c static void timer_writew(struct nios2_timer *timer, u16 val, u32 offs) timer 70 arch/nios2/kernel/time.c writew(val, timer->base + offs); timer 73 arch/nios2/kernel/time.c static inline unsigned long read_timersnapshot(struct nios2_timer *timer) timer 77 arch/nios2/kernel/time.c timer_writew(timer, 0, ALTERA_TIMER_SNAPL_REG); timer 78 arch/nios2/kernel/time.c count = timer_readw(timer, ALTERA_TIMER_SNAPH_REG) << 16 | timer 79 arch/nios2/kernel/time.c timer_readw(timer, ALTERA_TIMER_SNAPL_REG); timer 91 arch/nios2/kernel/time.c count = read_timersnapshot(&nios2_cs->timer); timer 111 arch/nios2/kernel/time.c if (nios2_cs.timer.base) timer 117 arch/nios2/kernel/time.c static void nios2_timer_start(struct nios2_timer *timer) timer 121 arch/nios2/kernel/time.c ctrl = timer_readw(timer, ALTERA_TIMER_CONTROL_REG); timer 123 arch/nios2/kernel/time.c timer_writew(timer, ctrl, ALTERA_TIMER_CONTROL_REG); timer 126 arch/nios2/kernel/time.c static void nios2_timer_stop(struct nios2_timer *timer) timer 130 arch/nios2/kernel/time.c ctrl = timer_readw(timer, ALTERA_TIMER_CONTROL_REG); timer 132 arch/nios2/kernel/time.c timer_writew(timer, ctrl, ALTERA_TIMER_CONTROL_REG); timer 135 arch/nios2/kernel/time.c static void nios2_timer_config(struct nios2_timer *timer, unsigned long period, timer 144 arch/nios2/kernel/time.c ctrl = timer_readw(timer, ALTERA_TIMER_CONTROL_REG); timer 146 arch/nios2/kernel/time.c timer_writew(timer, ctrl | ALTERA_TIMER_CONTROL_STOP_MSK, timer 150 arch/nios2/kernel/time.c timer_writew(timer, period, ALTERA_TIMER_PERIODL_REG); timer 151 arch/nios2/kernel/time.c timer_writew(timer, period >> 16, ALTERA_TIMER_PERIODH_REG); timer 158 arch/nios2/kernel/time.c timer_writew(timer, ctrl, ALTERA_TIMER_CONTROL_REG); timer 166 arch/nios2/kernel/time.c nios2_timer_config(&nios2_ced->timer, delta, false); timer 174 arch/nios2/kernel/time.c struct nios2_timer *timer = &nios2_ced->timer; timer 176 arch/nios2/kernel/time.c nios2_timer_stop(timer); timer 184 arch/nios2/kernel/time.c struct nios2_timer *timer = &nios2_ced->timer; timer 186 arch/nios2/kernel/time.c period = DIV_ROUND_UP(timer->freq, HZ); timer 187 arch/nios2/kernel/time.c nios2_timer_config(timer, period, true); timer 194 arch/nios2/kernel/time.c struct nios2_timer *timer = &nios2_ced->timer; timer 196 arch/nios2/kernel/time.c nios2_timer_start(timer); timer 206 arch/nios2/kernel/time.c timer_writew(&nios2_ced->timer, 0, ALTERA_TIMER_STATUS_REG); timer 243 arch/nios2/kernel/time.c static __init int nios2_clockevent_init(struct device_node *timer) timer 249 arch/nios2/kernel/time.c ret = nios2_timer_get_base_and_freq(timer, &iobase, &freq); timer 253 arch/nios2/kernel/time.c irq = irq_of_parse_and_map(timer, 0); timer 259 arch/nios2/kernel/time.c nios2_ce.timer.base = iobase; timer 260 arch/nios2/kernel/time.c nios2_ce.timer.freq = freq; timer 265 arch/nios2/kernel/time.c nios2_timer_stop(&nios2_ce.timer); timer 267 arch/nios2/kernel/time.c timer_writew(&nios2_ce.timer, 0, ALTERA_TIMER_STATUS_REG); timer 269 arch/nios2/kernel/time.c ret = request_irq(irq, timer_interrupt, IRQF_TIMER, timer->name, timer 281 arch/nios2/kernel/time.c static __init int nios2_clocksource_init(struct device_node *timer) timer 288 arch/nios2/kernel/time.c ret = nios2_timer_get_base_and_freq(timer, &iobase, &freq); timer 292 arch/nios2/kernel/time.c nios2_cs.timer.base = iobase; timer 293 arch/nios2/kernel/time.c nios2_cs.timer.freq = freq; timer 299 arch/nios2/kernel/time.c timer_writew(&nios2_cs.timer, USHRT_MAX, ALTERA_TIMER_PERIODL_REG); timer 300 arch/nios2/kernel/time.c timer_writew(&nios2_cs.timer, USHRT_MAX, ALTERA_TIMER_PERIODH_REG); timer 304 arch/nios2/kernel/time.c timer_writew(&nios2_cs.timer, ctrl, ALTERA_TIMER_CONTROL_REG); timer 317 arch/nios2/kernel/time.c static int __init nios2_time_init(struct device_node *timer) timer 324 arch/nios2/kernel/time.c ret = nios2_clockevent_init(timer); timer 327 arch/nios2/kernel/time.c ret = nios2_clocksource_init(timer); timer 38 arch/powerpc/boot/serial.c int timer = 0, count; timer 73 arch/powerpc/boot/serial.c } while (timer++ < timeout); timer 34 arch/powerpc/include/asm/fsl_gtm.h unsigned int timer); timer 769 arch/powerpc/kvm/powerpc.c static enum hrtimer_restart kvmppc_decrementer_wakeup(struct hrtimer *timer) timer 773 arch/powerpc/kvm/powerpc.c vcpu = container_of(timer, struct kvm_vcpu, arch.dec_timer); timer 133 arch/powerpc/oprofile/cell/spu_profiler.c static enum hrtimer_restart profile_spus(struct hrtimer *timer) timer 182 arch/powerpc/oprofile/cell/spu_profiler.c hrtimer_forward(timer, timer->base->get_time(), kt); timer 190 arch/powerpc/oprofile/cell/spu_profiler.c static struct hrtimer timer; timer 204 arch/powerpc/oprofile/cell/spu_profiler.c hrtimer_init(&timer, CLOCK_MONOTONIC, HRTIMER_MODE_REL); timer 205 arch/powerpc/oprofile/cell/spu_profiler.c hrtimer_set_expires(&timer, kt); timer 206 arch/powerpc/oprofile/cell/spu_profiler.c timer.function = profile_spus; timer 216 arch/powerpc/oprofile/cell/spu_profiler.c hrtimer_start(&timer, kt, HRTIMER_MODE_REL); timer 240 arch/powerpc/oprofile/cell/spu_profiler.c hrtimer_cancel(&timer); timer 123 arch/powerpc/sysdev/fsl_gtm.c unsigned int timer) timer 127 arch/powerpc/sysdev/fsl_gtm.c if (timer > 3) timer 132 arch/powerpc/sysdev/fsl_gtm.c if (gtm->timers[timer].requested) timer 135 arch/powerpc/sysdev/fsl_gtm.c ret = >m->timers[timer]; timer 19 arch/powerpc/sysdev/fsl_mpic_timer_wakeup.c struct mpic_timer *timer; timer 33 arch/powerpc/sysdev/fsl_mpic_timer_wakeup.c if (wakeup->timer) { timer 34 arch/powerpc/sysdev/fsl_mpic_timer_wakeup.c disable_irq_wake(wakeup->timer->irq); timer 35 arch/powerpc/sysdev/fsl_mpic_timer_wakeup.c mpic_free_timer(wakeup->timer); timer 38 arch/powerpc/sysdev/fsl_mpic_timer_wakeup.c wakeup->timer = NULL; timer 48 arch/powerpc/sysdev/fsl_mpic_timer_wakeup.c return wakeup->timer ? IRQ_HANDLED : IRQ_NONE; timer 58 arch/powerpc/sysdev/fsl_mpic_timer_wakeup.c if (fsl_wakeup->timer) { timer 59 arch/powerpc/sysdev/fsl_mpic_timer_wakeup.c mpic_get_remain_time(fsl_wakeup->timer, &interval); timer 80 arch/powerpc/sysdev/fsl_mpic_timer_wakeup.c if (fsl_wakeup->timer) { timer 81 arch/powerpc/sysdev/fsl_mpic_timer_wakeup.c disable_irq_wake(fsl_wakeup->timer->irq); timer 82 arch/powerpc/sysdev/fsl_mpic_timer_wakeup.c mpic_free_timer(fsl_wakeup->timer); timer 83 arch/powerpc/sysdev/fsl_mpic_timer_wakeup.c fsl_wakeup->timer = NULL; timer 91 arch/powerpc/sysdev/fsl_mpic_timer_wakeup.c fsl_wakeup->timer = mpic_request_timer(fsl_mpic_timer_irq, timer 93 arch/powerpc/sysdev/fsl_mpic_timer_wakeup.c if (!fsl_wakeup->timer) { timer 98 arch/powerpc/sysdev/fsl_mpic_timer_wakeup.c ret = enable_irq_wake(fsl_wakeup->timer->irq); timer 100 arch/powerpc/sysdev/fsl_mpic_timer_wakeup.c mpic_free_timer(fsl_wakeup->timer); timer 101 arch/powerpc/sysdev/fsl_mpic_timer_wakeup.c fsl_wakeup->timer = NULL; timer 107 arch/powerpc/sysdev/fsl_mpic_timer_wakeup.c mpic_start_timer(fsl_wakeup->timer); timer 140 arch/powerpc/sysdev/fsl_mpic_timer_wakeup.c if (fsl_wakeup->timer) { timer 141 arch/powerpc/sysdev/fsl_mpic_timer_wakeup.c disable_irq_wake(fsl_wakeup->timer->irq); timer 142 arch/powerpc/sysdev/fsl_mpic_timer_wakeup.c mpic_free_timer(fsl_wakeup->timer); timer 65 arch/powerpc/sysdev/mpic_timer.c struct mpic_timer timer[TIMERS_PER_GROUP]; timer 124 arch/powerpc/sysdev/mpic_timer.c priv->timer[num].cascade_handle = casc_priv; timer 129 arch/powerpc/sysdev/mpic_timer.c return &priv->timer[num]; timer 147 arch/powerpc/sysdev/mpic_timer.c casc_priv = priv->timer[num].cascade_handle; timer 194 arch/powerpc/sysdev/mpic_timer.c struct mpic_timer *timer; timer 211 arch/powerpc/sysdev/mpic_timer.c timer = get_cascade_timer(priv, ticks); timer 212 arch/powerpc/sysdev/mpic_timer.c if (!timer) timer 215 arch/powerpc/sysdev/mpic_timer.c return timer; timer 229 arch/powerpc/sysdev/mpic_timer.c priv->timer[num].cascade_handle = NULL; timer 231 arch/powerpc/sysdev/mpic_timer.c return &priv->timer[num]; timer 250 arch/powerpc/sysdev/mpic_timer.c struct timer_group_priv, timer[handle->num]); timer 265 arch/powerpc/sysdev/mpic_timer.c struct timer_group_priv, timer[handle->num]); timer 270 arch/powerpc/sysdev/mpic_timer.c casc_priv = priv->timer[handle->num].cascade_handle; timer 290 arch/powerpc/sysdev/mpic_timer.c struct timer_group_priv, timer[handle->num]); timer 296 arch/powerpc/sysdev/mpic_timer.c casc_priv = priv->timer[handle->num].cascade_handle; timer 323 arch/powerpc/sysdev/mpic_timer.c struct timer_group_priv, timer[handle->num]); timer 330 arch/powerpc/sysdev/mpic_timer.c casc_priv = priv->timer[handle->num].cascade_handle; timer 332 arch/powerpc/sysdev/mpic_timer.c free_irq(priv->timer[handle->num].irq, priv->timer[handle->num].dev); timer 341 arch/powerpc/sysdev/mpic_timer.c priv->timer[handle->num].cascade_handle = NULL; timer 453 arch/powerpc/sysdev/mpic_timer.c priv->timer[offset + j].irq = irq; timer 454 arch/powerpc/sysdev/mpic_timer.c priv->timer[offset + j].num = offset + j; timer 838 arch/s390/include/asm/kvm_host.h struct hrtimer timer; timer 22 arch/s390/include/asm/vtimer.h extern void init_virt_timer(struct vtimer_list *timer); timer 23 arch/s390/include/asm/vtimer.h extern void add_virt_timer(struct vtimer_list *timer); timer 24 arch/s390/include/asm/vtimer.h extern void add_virt_timer_periodic(struct vtimer_list *timer); timer 25 arch/s390/include/asm/vtimer.h extern int mod_virt_timer(struct vtimer_list *timer, u64 expires); timer 26 arch/s390/include/asm/vtimer.h extern int mod_virt_timer_periodic(struct vtimer_list *timer, u64 expires); timer 27 arch/s390/include/asm/vtimer.h extern int del_virt_timer(struct vtimer_list *timer); timer 48 arch/s390/kernel/crash_dump.c u64 timer; timer 98 arch/s390/kernel/crash_dump.c memcpy(&sa->timer, &lc->cpu_timer_save_area, sizeof(sa->timer)); timer 376 arch/s390/kernel/crash_dump.c ptr = nt_init(ptr, NT_S390_TIMER, &sa->timer, sizeof(sa->timer)); timer 400 arch/s390/kernel/crash_dump.c size += nt_size(NT_S390_TIMER, sizeof(sa->timer)); timer 38 arch/s390/kernel/vtime.c u64 timer; timer 40 arch/s390/kernel/vtime.c asm volatile("stpt %0" : "=Q" (timer)); timer 41 arch/s390/kernel/vtime.c return timer; timer 46 arch/s390/kernel/vtime.c u64 timer; timer 51 arch/s390/kernel/vtime.c : "=Q" (timer) : "Q" (expires)); timer 52 arch/s390/kernel/vtime.c S390_lowcore.system_timer += S390_lowcore.last_update_timer - timer; timer 127 arch/s390/kernel/vtime.c u64 timer, clock, user, guest, system, hardirq, softirq; timer 129 arch/s390/kernel/vtime.c timer = S390_lowcore.last_update_timer; timer 141 arch/s390/kernel/vtime.c timer -= S390_lowcore.last_update_timer; timer 144 arch/s390/kernel/vtime.c S390_lowcore.hardirq_timer += timer; timer 146 arch/s390/kernel/vtime.c S390_lowcore.system_timer += timer; timer 231 arch/s390/kernel/vtime.c u64 timer; timer 233 arch/s390/kernel/vtime.c timer = S390_lowcore.last_update_timer; timer 235 arch/s390/kernel/vtime.c timer -= S390_lowcore.last_update_timer; timer 238 arch/s390/kernel/vtime.c S390_lowcore.guest_timer += timer; timer 240 arch/s390/kernel/vtime.c S390_lowcore.hardirq_timer += timer; timer 242 arch/s390/kernel/vtime.c S390_lowcore.softirq_timer += timer; timer 244 arch/s390/kernel/vtime.c S390_lowcore.system_timer += timer; timer 246 arch/s390/kernel/vtime.c virt_timer_forward(timer); timer 258 arch/s390/kernel/vtime.c static void list_add_sorted(struct vtimer_list *timer, struct list_head *head) timer 263 arch/s390/kernel/vtime.c if (tmp->expires > timer->expires) { timer 264 arch/s390/kernel/vtime.c list_add_tail(&timer->entry, &tmp->entry); timer 268 arch/s390/kernel/vtime.c list_add_tail(&timer->entry, head); timer 276 arch/s390/kernel/vtime.c struct vtimer_list *timer, *tmp; timer 283 arch/s390/kernel/vtime.c list_for_each_entry_safe(timer, tmp, &virt_timer_list, entry) { timer 284 arch/s390/kernel/vtime.c if (timer->expires < elapsed) timer 286 arch/s390/kernel/vtime.c list_move_tail(&timer->entry, &cb_list); timer 288 arch/s390/kernel/vtime.c timer->expires -= elapsed; timer 291 arch/s390/kernel/vtime.c timer = list_first_entry(&virt_timer_list, timer 293 arch/s390/kernel/vtime.c atomic64_set(&virt_timer_current, timer->expires); timer 299 arch/s390/kernel/vtime.c list_for_each_entry_safe(timer, tmp, &cb_list, entry) { timer 300 arch/s390/kernel/vtime.c list_del_init(&timer->entry); timer 301 arch/s390/kernel/vtime.c timer->function(timer->data); timer 302 arch/s390/kernel/vtime.c if (timer->interval) { timer 304 arch/s390/kernel/vtime.c timer->expires = timer->interval + timer 307 arch/s390/kernel/vtime.c list_add_sorted(timer, &virt_timer_list); timer 313 arch/s390/kernel/vtime.c void init_virt_timer(struct vtimer_list *timer) timer 315 arch/s390/kernel/vtime.c timer->function = NULL; timer 316 arch/s390/kernel/vtime.c INIT_LIST_HEAD(&timer->entry); timer 320 arch/s390/kernel/vtime.c static inline int vtimer_pending(struct vtimer_list *timer) timer 322 arch/s390/kernel/vtime.c return !list_empty(&timer->entry); timer 325 arch/s390/kernel/vtime.c static void internal_add_vtimer(struct vtimer_list *timer) timer 329 arch/s390/kernel/vtime.c atomic64_set(&virt_timer_current, timer->expires); timer 331 arch/s390/kernel/vtime.c list_add(&timer->entry, &virt_timer_list); timer 334 arch/s390/kernel/vtime.c timer->expires += atomic64_read(&virt_timer_elapsed); timer 335 arch/s390/kernel/vtime.c if (likely((s64) timer->expires < timer 338 arch/s390/kernel/vtime.c atomic64_set(&virt_timer_current, timer->expires); timer 340 arch/s390/kernel/vtime.c list_add_sorted(timer, &virt_timer_list); timer 344 arch/s390/kernel/vtime.c static void __add_vtimer(struct vtimer_list *timer, int periodic) timer 348 arch/s390/kernel/vtime.c timer->interval = periodic ? timer->expires : 0; timer 350 arch/s390/kernel/vtime.c internal_add_vtimer(timer); timer 357 arch/s390/kernel/vtime.c void add_virt_timer(struct vtimer_list *timer) timer 359 arch/s390/kernel/vtime.c __add_vtimer(timer, 0); timer 366 arch/s390/kernel/vtime.c void add_virt_timer_periodic(struct vtimer_list *timer) timer 368 arch/s390/kernel/vtime.c __add_vtimer(timer, 1); timer 372 arch/s390/kernel/vtime.c static int __mod_vtimer(struct vtimer_list *timer, u64 expires, int periodic) timer 377 arch/s390/kernel/vtime.c BUG_ON(!timer->function); timer 379 arch/s390/kernel/vtime.c if (timer->expires == expires && vtimer_pending(timer)) timer 382 arch/s390/kernel/vtime.c rc = vtimer_pending(timer); timer 384 arch/s390/kernel/vtime.c list_del_init(&timer->entry); timer 385 arch/s390/kernel/vtime.c timer->interval = periodic ? expires : 0; timer 386 arch/s390/kernel/vtime.c timer->expires = expires; timer 387 arch/s390/kernel/vtime.c internal_add_vtimer(timer); timer 395 arch/s390/kernel/vtime.c int mod_virt_timer(struct vtimer_list *timer, u64 expires) timer 397 arch/s390/kernel/vtime.c return __mod_vtimer(timer, expires, 0); timer 404 arch/s390/kernel/vtime.c int mod_virt_timer_periodic(struct vtimer_list *timer, u64 expires) timer 406 arch/s390/kernel/vtime.c return __mod_vtimer(timer, expires, 1); timer 415 arch/s390/kernel/vtime.c int del_virt_timer(struct vtimer_list *timer) timer 419 arch/s390/kernel/vtime.c if (!vtimer_pending(timer)) timer 422 arch/s390/kernel/vtime.c list_del_init(&timer->entry); timer 1237 arch/s390/kvm/interrupt.c enum hrtimer_restart kvm_s390_idle_wakeup(struct hrtimer *timer) timer 1242 arch/s390/kvm/interrupt.c vcpu = container_of(timer, struct kvm_vcpu, arch.ckc_timer); timer 1249 arch/s390/kvm/interrupt.c if (sltime && hrtimer_forward_now(timer, ns_to_ktime(sltime))) timer 3006 arch/s390/kvm/interrupt.c static enum hrtimer_restart gisa_vcpu_kicker(struct hrtimer *timer) timer 3009 arch/s390/kvm/interrupt.c container_of(timer, struct kvm_s390_gisa_interrupt, timer); timer 3017 arch/s390/kvm/interrupt.c hrtimer_forward_now(timer, ns_to_ktime(gi->expires)); timer 3064 arch/s390/kvm/interrupt.c if (hrtimer_active(&gi->timer)) timer 3065 arch/s390/kvm/interrupt.c hrtimer_cancel(&gi->timer); timer 3066 arch/s390/kvm/interrupt.c hrtimer_start(&gi->timer, 0, HRTIMER_MODE_REL); timer 3092 arch/s390/kvm/interrupt.c hrtimer_init(&gi->timer, CLOCK_MONOTONIC, HRTIMER_MODE_REL); timer 3093 arch/s390/kvm/interrupt.c gi->timer.function = gisa_vcpu_kicker; timer 3110 arch/s390/kvm/interrupt.c hrtimer_cancel(&gi->timer); timer 202 arch/s390/kvm/kvm-s390.h enum hrtimer_restart kvm_s390_idle_wakeup(struct hrtimer *timer); timer 61 arch/sh/drivers/heartbeat.c struct heartbeat_data *hd = from_timer(hd, t, timer); timer 70 arch/sh/drivers/heartbeat.c mod_timer(&hd->timer, jiffies + (110 - ((300 << FSHIFT) / timer 133 arch/sh/drivers/heartbeat.c timer_setup(&hd->timer, heartbeat_timer, 0); timer 136 arch/sh/drivers/heartbeat.c return mod_timer(&hd->timer, jiffies + 1); timer 13 arch/sh/include/asm/heartbeat.h struct timer_list timer; timer 432 arch/sparc/include/asm/vio.h struct timer_list timer; timer 800 arch/sparc/kernel/viohs.c mod_timer(&vio->timer, expires); timer 809 arch/sparc/kernel/viohs.c struct vio_driver_state *vio = from_timer(vio, t, timer); timer 858 arch/sparc/kernel/viohs.c timer_setup(&vio->timer, vio_port_timer, 0); timer 502 arch/x86/include/asm/kvm_host.h struct hrtimer timer; timer 15 arch/x86/include/asm/mshyperv.h #define hv_init_timer(timer, tick) \ timer 16 arch/x86/include/asm/mshyperv.h wrmsrl(HV_X64_MSR_STIMER0_COUNT + (2*timer), tick) timer 17 arch/x86/include/asm/mshyperv.h #define hv_init_timer_config(timer, val) \ timer 18 arch/x86/include/asm/mshyperv.h wrmsrl(HV_X64_MSR_STIMER0_CONFIG + (2*timer), val) timer 133 arch/x86/include/asm/uv/uv_hub.h struct timer_list timer; timer 58 arch/x86/kernel/apb_timer.c struct dw_apb_clock_event_device *timer; timer 147 arch/x86/kernel/apb_timer.c adev->timer = dw_apb_clockevent_init(smp_processor_id(), "apbt0", timer 152 arch/x86/kernel/apb_timer.c adev->timer->eoi = NULL; timer 155 arch/x86/kernel/apb_timer.c global_clock_event = &adev->timer->ced; timer 160 arch/x86/kernel/apb_timer.c dw_apb_clockevent_register(adev->timer); timer 186 arch/x86/kernel/apb_timer.c if (!adev->timer) { timer 187 arch/x86/kernel/apb_timer.c adev->timer = dw_apb_clockevent_init(cpu, adev->name, timer 190 arch/x86/kernel/apb_timer.c adev->timer->eoi = NULL; timer 192 arch/x86/kernel/apb_timer.c dw_apb_clockevent_resume(adev->timer); timer 199 arch/x86/kernel/apb_timer.c dw_apb_clockevent_register(adev->timer); timer 218 arch/x86/kernel/apb_timer.c dw_apb_clockevent_pause(adev->timer); timer 223 arch/x86/kernel/apb_timer.c dw_apb_clockevent_stop(adev->timer); timer 986 arch/x86/kernel/apic/x2apic_uv_x.c static void uv_heartbeat(struct timer_list *timer) timer 1003 arch/x86/kernel/apic/x2apic_uv_x.c mod_timer(timer, jiffies + SCIR_CPU_HB_INTERVAL); timer 1009 arch/x86/kernel/apic/x2apic_uv_x.c struct timer_list *timer = &uv_cpu_scir_info(cpu)->timer; timer 1012 arch/x86/kernel/apic/x2apic_uv_x.c timer_setup(timer, uv_heartbeat, TIMER_PINNED); timer 1013 arch/x86/kernel/apic/x2apic_uv_x.c timer->expires = jiffies + SCIR_CPU_HB_INTERVAL; timer 1014 arch/x86/kernel/apic/x2apic_uv_x.c add_timer_on(timer, cpu); timer 1028 arch/x86/kernel/apic/x2apic_uv_x.c del_timer(&uv_cpu_scir_info(cpu)->timer); timer 434 arch/x86/kvm/hyperv.c hrtimer_cancel(&stimer->timer); timer 441 arch/x86/kvm/hyperv.c static enum hrtimer_restart stimer_timer_callback(struct hrtimer *timer) timer 445 arch/x86/kvm/hyperv.c stimer = container_of(timer, struct kvm_vcpu_hv_stimer, timer); timer 484 arch/x86/kvm/hyperv.c hrtimer_start(&stimer->timer, timer 506 arch/x86/kvm/hyperv.c hrtimer_start(&stimer->timer, timer 748 arch/x86/kvm/hyperv.c hrtimer_init(&stimer->timer, CLOCK_MONOTONIC, HRTIMER_MODE_ABS); timer 749 arch/x86/kvm/hyperv.c stimer->timer.function = stimer_timer_callback; timer 100 arch/x86/kvm/i8254.c remaining = hrtimer_get_remaining(&ps->timer); timer 221 arch/x86/kvm/i8254.c struct hrtimer *timer; timer 226 arch/x86/kvm/i8254.c timer = &pit->pit_state.timer; timer 228 arch/x86/kvm/i8254.c if (hrtimer_cancel(timer)) timer 229 arch/x86/kvm/i8254.c hrtimer_start_expires(timer, HRTIMER_MODE_ABS); timer 235 arch/x86/kvm/i8254.c hrtimer_cancel(&pit->pit_state.timer); timer 269 arch/x86/kvm/i8254.c struct kvm_kpit_state *ps = container_of(data, struct kvm_kpit_state, timer); timer 278 arch/x86/kvm/i8254.c hrtimer_add_expires_ns(&ps->timer, ps->period); timer 326 arch/x86/kvm/i8254.c hrtimer_cancel(&ps->timer); timer 350 arch/x86/kvm/i8254.c hrtimer_start(&ps->timer, ktime_add_ns(ktime_get(), interval), timer 679 arch/x86/kvm/i8254.c hrtimer_init(&pit_state->timer, CLOCK_MONOTONIC, HRTIMER_MODE_ABS); timer 680 arch/x86/kvm/i8254.c pit_state->timer.function = pit_timer_fn; timer 732 arch/x86/kvm/i8254.c hrtimer_cancel(&pit->pit_state.timer); timer 31 arch/x86/kvm/i8254.h struct hrtimer timer; timer 1425 arch/x86/kvm/lapic.c hrtimer_cancel(&apic->lapic_timer.timer); timer 1595 arch/x86/kvm/lapic.c hrtimer_start(&ktimer->timer, expire, HRTIMER_MODE_ABS_HARD); timer 1685 arch/x86/kvm/lapic.c hrtimer_start(&apic->lapic_timer.timer, timer 1724 arch/x86/kvm/lapic.c hrtimer_cancel(&ktimer->timer); timer 1955 arch/x86/kvm/lapic.c hrtimer_cancel(&apic->lapic_timer.timer); timer 1967 arch/x86/kvm/lapic.c hrtimer_cancel(&apic->lapic_timer.timer); timer 2054 arch/x86/kvm/lapic.c hrtimer_cancel(&apic->lapic_timer.timer); timer 2092 arch/x86/kvm/lapic.c hrtimer_cancel(&apic->lapic_timer.timer); timer 2164 arch/x86/kvm/lapic.c hrtimer_cancel(&apic->lapic_timer.timer); timer 2268 arch/x86/kvm/lapic.c struct kvm_timer *ktimer = container_of(data, struct kvm_timer, timer); timer 2275 arch/x86/kvm/lapic.c hrtimer_add_expires_ns(&ktimer->timer, ktimer->period); timer 2301 arch/x86/kvm/lapic.c hrtimer_init(&apic->lapic_timer.timer, CLOCK_MONOTONIC, timer 2303 arch/x86/kvm/lapic.c apic->lapic_timer.timer.function = apic_timer_fn; timer 2451 arch/x86/kvm/lapic.c hrtimer_cancel(&apic->lapic_timer.timer); timer 2478 arch/x86/kvm/lapic.c struct hrtimer *timer; timer 2484 arch/x86/kvm/lapic.c timer = &vcpu->arch.apic->lapic_timer.timer; timer 2485 arch/x86/kvm/lapic.c if (hrtimer_cancel(timer)) timer 2486 arch/x86/kvm/lapic.c hrtimer_start_expires(timer, HRTIMER_MODE_ABS_HARD); timer 27 arch/x86/kvm/lapic.h struct hrtimer timer; timer 1925 arch/x86/kvm/vmx/nested.c static enum hrtimer_restart vmx_preemption_timer_fn(struct hrtimer *timer) timer 1928 arch/x86/kvm/vmx/nested.c container_of(timer, struct vcpu_vmx, nested.preemption_timer); timer 36 arch/x86/lib/kaslr.c u16 status, timer; timer 42 arch/x86/lib/kaslr.c timer = inb(I8254_PORT_COUNTER0); timer 43 arch/x86/lib/kaslr.c timer |= inb(I8254_PORT_COUNTER0) << 8; timer 46 arch/x86/lib/kaslr.c return timer; timer 598 arch/x86/oprofile/nmi_int.c force_cpu_type = timer; timer 683 arch/x86/oprofile/nmi_int.c if (force_cpu_type == timer) timer 85 arch/xtensa/kernel/time.c struct ccount_timer *timer = timer 88 arch/xtensa/kernel/time.c if (timer->irq_enabled) { timer 90 arch/xtensa/kernel/time.c timer->irq_enabled = 0; timer 97 arch/xtensa/kernel/time.c struct ccount_timer *timer = timer 100 arch/xtensa/kernel/time.c if (!timer->irq_enabled) { timer 102 arch/xtensa/kernel/time.c timer->irq_enabled = 1; timer 139 arch/xtensa/kernel/time.c struct ccount_timer *timer = &per_cpu(ccount_timer, cpu); timer 140 arch/xtensa/kernel/time.c struct clock_event_device *clockevent = &timer->evt; timer 142 arch/xtensa/kernel/time.c timer->irq_enabled = 1; timer 143 arch/xtensa/kernel/time.c snprintf(timer->name, sizeof(timer->name), "ccount_clockevent_%u", cpu); timer 144 arch/xtensa/kernel/time.c clockevent->name = timer->name; timer 74 arch/xtensa/platforms/iss/network.c struct timer_list timer; timer 351 arch/xtensa/platforms/iss/network.c struct iss_net_private *lp = from_timer(lp, t, timer); timer 355 arch/xtensa/platforms/iss/network.c mod_timer(&lp->timer, jiffies + lp->timer_val); timer 386 arch/xtensa/platforms/iss/network.c timer_setup(&lp->timer, iss_net_timer, 0); timer 388 arch/xtensa/platforms/iss/network.c mod_timer(&lp->timer, jiffies + lp->timer_val); timer 405 arch/xtensa/platforms/iss/network.c del_timer_sync(&lp->timer); timer 6262 block/bfq-iosched.c static enum hrtimer_restart bfq_idle_slice_timer(struct hrtimer *timer) timer 6264 block/bfq-iosched.c struct bfq_data *bfqd = container_of(timer, struct bfq_data, timer 404 block/blk-iocost.c struct timer_list timer; timer 886 block/blk-iocost.c ioc->timer.expires = jiffies + usecs_to_jiffies(ioc->period_us); timer 887 block/blk-iocost.c add_timer(&ioc->timer); timer 1197 block/blk-iocost.c static enum hrtimer_restart iocg_waitq_timer_fn(struct hrtimer *timer) timer 1199 block/blk-iocost.c struct ioc_gq *iocg = container_of(timer, struct ioc_gq, waitq_timer); timer 1263 block/blk-iocost.c static enum hrtimer_restart iocg_delay_timer_fn(struct hrtimer *timer) timer 1265 block/blk-iocost.c struct ioc_gq *iocg = container_of(timer, struct ioc_gq, delay_timer); timer 1347 block/blk-iocost.c static void ioc_timer_fn(struct timer_list *timer) timer 1349 block/blk-iocost.c struct ioc *ioc = container_of(timer, struct ioc, timer); timer 1923 block/blk-iocost.c del_timer_sync(&ioc->timer); timer 1959 block/blk-iocost.c timer_setup(&ioc->timer, ioc_timer_fn, 0); timer 88 block/blk-iolatency.c struct timer_list timer; timer 481 block/blk-iolatency.c if (!timer_pending(&blkiolat->timer)) timer 482 block/blk-iolatency.c mod_timer(&blkiolat->timer, jiffies + HZ); timer 645 block/blk-iolatency.c del_timer_sync(&blkiolat->timer); timer 658 block/blk-iolatency.c struct blk_iolatency *blkiolat = from_timer(blkiolat, t, timer); timer 741 block/blk-iolatency.c timer_setup(&blkiolat->timer, blkiolatency_timer_fn, 0); timer 3445 block/blk-mq.c hrtimer_set_expires(&hs.timer, kt); timer 3454 block/blk-mq.c hrtimer_cancel(&hs.timer); timer 3459 block/blk-mq.c destroy_hrtimer_on_stack(&hs.timer); timer 81 block/blk-stat.c struct blk_stat_callback *cb = from_timer(cb, t, timer); timer 130 block/blk-stat.c timer_setup(&cb->timer, blk_stat_timer_fn, 0); timer 164 block/blk-stat.c del_timer_sync(&cb->timer); timer 28 block/blk-stat.h struct timer_list timer; timer 131 block/blk-stat.h return timer_pending(&cb->timer); timer 145 block/blk-stat.h mod_timer(&cb->timer, jiffies + nsecs_to_jiffies(nsecs)); timer 150 block/blk-stat.h del_timer_sync(&cb->timer); timer 164 block/blk-stat.h mod_timer(&cb->timer, jiffies + msecs_to_jiffies(msecs)); timer 168 block/kyber-iosched.c struct timer_list timer; timer 278 block/kyber-iosched.c struct kyber_queue_data *kqd = from_timer(kqd, t, timer); timer 383 block/kyber-iosched.c timer_setup(&kqd->timer, kyber_timer_fn, 0); timer 444 block/kyber-iosched.c del_timer_sync(&kqd->timer); timer 654 block/kyber-iosched.c timer_reduce(&kqd->timer, jiffies + HZ / 10); timer 44 drivers/acpi/acpica/exdebug.c u32 timer; timer 82 drivers/acpi/acpica/exdebug.c timer = ((u32)acpi_os_get_timer() / 10); timer 83 drivers/acpi/acpica/exdebug.c timer &= 0x03FFFFFF; timer 85 drivers/acpi/acpica/exdebug.c acpi_os_printf("ACPI Debug: T=0x%8.8X %*s", timer, timer 756 drivers/acpi/apei/ghes.c ghes->timer.expires = round_jiffies_relative(expire); timer 757 drivers/acpi/apei/ghes.c add_timer(&ghes->timer); timer 762 drivers/acpi/apei/ghes.c struct ghes *ghes = from_timer(ghes, t, timer); timer 1184 drivers/acpi/apei/ghes.c timer_setup(&ghes->timer, ghes_poll_func, TIMER_DEFERRABLE); timer 1260 drivers/acpi/apei/ghes.c del_timer_sync(&ghes->timer); timer 293 drivers/ata/ahci.h struct timer_list timer; timer 968 drivers/ata/libahci.c if (!timer_pending(&emp->timer)) timer 969 drivers/ata/libahci.c mod_timer(&emp->timer, jiffies + msecs_to_jiffies(10)); timer 974 drivers/ata/libahci.c struct ahci_em_priv *emp = from_timer(emp, t, timer); timer 1005 drivers/ata/libahci.c mod_timer(&emp->timer, jiffies + msecs_to_jiffies(100)); timer 1025 drivers/ata/libahci.c timer_setup(&emp->timer, ahci_sw_activity_blink, 0); timer 1649 drivers/atm/firestream.c struct fs_dev *dev = from_timer(dev, t, timer); timer 1652 drivers/atm/firestream.c dev->timer.expires = jiffies + FS_POLL_FREQ; timer 1653 drivers/atm/firestream.c add_timer (&dev->timer); timer 1876 drivers/atm/firestream.c timer_setup(&dev->timer, fs_poll, 0); timer 1877 drivers/atm/firestream.c dev->timer.expires = jiffies + FS_POLL_FREQ; timer 1878 drivers/atm/firestream.c add_timer (&dev->timer); timer 1993 drivers/atm/firestream.c del_timer_sync (&dev->timer); timer 461 drivers/atm/firestream.h struct timer_list timer; timer 981 drivers/atm/he.c u8 cache_size, timer; timer 1030 drivers/atm/he.c if (pci_read_config_byte(pci_dev, PCI_LATENCY_TIMER, &timer)) { timer 1044 drivers/atm/he.c if (timer < LAT_TIMER) { timer 1045 drivers/atm/he.c HPRINTK("latency timer was %d, setting to %d\n", timer, LAT_TIMER); timer 1046 drivers/atm/he.c timer = LAT_TIMER; timer 1047 drivers/atm/he.c if (pci_write_config_byte(pci_dev, PCI_LATENCY_TIMER, timer)) timer 1048 drivers/atm/he.c hprintk("can't set latency timer to %d\n", timer); timer 2077 drivers/atm/idt77252.c struct rate_estimator *est = from_timer(est, t, timer); timer 2108 drivers/atm/idt77252.c est->timer.expires = jiffies + ((HZ / 4) << est->interval); timer 2109 drivers/atm/idt77252.c add_timer(&est->timer); timer 2130 drivers/atm/idt77252.c timer_setup(&est->timer, idt77252_est_timer, 0); timer 2131 drivers/atm/idt77252.c mod_timer(&est->timer, jiffies + ((HZ / 4) << est->interval)); timer 2221 drivers/atm/idt77252.c del_timer_sync(&est->timer); timer 2538 drivers/atm/idt77252.c del_timer(&vc->estimator->timer); timer 190 drivers/atm/idt77252.h struct timer_list timer; timer 183 drivers/atm/iphase.c static unsigned long timer = 0; timer 187 drivers/atm/iphase.c if((time_after(jiffies,timer+50)) || ((dev->ffL.tcq_rd==dev->host_tcq_wr))) { timer 188 drivers/atm/iphase.c timer = jiffies; timer 282 drivers/atm/lanai.c struct timer_list timer; timer 1762 drivers/atm/lanai.c struct lanai_dev *lanai = from_timer(lanai, t, timer); timer 1784 drivers/atm/lanai.c mod_timer(&lanai->timer, jiffies + LANAI_POLL_PERIOD); timer 1789 drivers/atm/lanai.c timer_setup(&lanai->timer, lanai_timed_poll, 0); timer 1790 drivers/atm/lanai.c lanai->timer.expires = jiffies + LANAI_POLL_PERIOD; timer 1791 drivers/atm/lanai.c add_timer(&lanai->timer); timer 1796 drivers/atm/lanai.c del_timer_sync(&lanai->timer); timer 57 drivers/atm/suni.c static void suni_hz(struct timer_list *timer) timer 89 drivers/atm/suni.c if (timer) mod_timer(&poll_timer,jiffies+HZ); timer 59 drivers/auxdisplay/img-ascii-lcd.c struct timer_list timer; timer 230 drivers/auxdisplay/img-ascii-lcd.c struct img_ascii_lcd_ctx *ctx = from_timer(ctx, t, timer); timer 253 drivers/auxdisplay/img-ascii-lcd.c mod_timer(&ctx->timer, jiffies + ctx->scroll_rate); timer 274 drivers/auxdisplay/img-ascii-lcd.c del_timer_sync(&ctx->timer); timer 298 drivers/auxdisplay/img-ascii-lcd.c img_ascii_lcd_scroll(&ctx->timer); timer 394 drivers/auxdisplay/img-ascii-lcd.c timer_setup(&ctx->timer, img_ascii_lcd_scroll, 0); timer 409 drivers/auxdisplay/img-ascii-lcd.c del_timer_sync(&ctx->timer); timer 427 drivers/auxdisplay/img-ascii-lcd.c del_timer_sync(&ctx->timer); timer 499 drivers/base/power/main.c struct timer_list timer; timer 515 drivers/base/power/main.c struct dpm_watchdog *wd = from_timer(wd, t, timer); timer 530 drivers/base/power/main.c struct timer_list *timer = &wd->timer; timer 535 drivers/base/power/main.c timer_setup_on_stack(timer, dpm_watchdog_handler, 0); timer 537 drivers/base/power/main.c timer->expires = jiffies + HZ * CONFIG_DPM_WATCHDOG_TIMEOUT; timer 538 drivers/base/power/main.c add_timer(timer); timer 547 drivers/base/power/main.c struct timer_list *timer = &wd->timer; timer 549 drivers/base/power/main.c del_timer_sync(timer); timer 550 drivers/base/power/main.c destroy_timer_on_stack(timer); timer 930 drivers/base/power/runtime.c static enum hrtimer_restart pm_suspend_timer_fn(struct hrtimer *timer) timer 932 drivers/base/power/runtime.c struct device *dev = container_of(timer, struct device, power.suspend_timer); timer 176 drivers/base/power/wakeup.c timer_setup(&ws->timer, pm_wakeup_timer_fn, 0); timer 201 drivers/base/power/wakeup.c del_timer_sync(&ws->timer); timer 206 drivers/base/power/wakeup.c ws->timer.function = NULL; timer 495 drivers/base/power/wakeup.c return ws->timer.function != pm_wakeup_timer_fn; timer 589 drivers/base/power/wakeup.c del_timer(&ws->timer); timer 669 drivers/base/power/wakeup.c del_timer(&ws->timer); timer 739 drivers/base/power/wakeup.c struct wakeup_source *ws = from_timer(ws, t, timer); timer 788 drivers/base/power/wakeup.c mod_timer(&ws->timer, expires); timer 487 drivers/block/amiflop.c static void fd_motor_off(struct timer_list *timer) timer 489 drivers/block/amiflop.c unsigned long drive = ((unsigned long)timer - timer 496 drivers/block/amiflop.c timer->expires = jiffies + 1; timer 497 drivers/block/amiflop.c add_timer(timer); timer 768 drivers/block/amiflop.c static void post_write_callback(struct timer_list *timer) timer 1365 drivers/block/amiflop.c static void flush_track_callback(struct timer_list *timer) timer 1367 drivers/block/amiflop.c unsigned long nr = ((unsigned long)timer - timer 177 drivers/block/aoe/aoe.h struct timer_list timer; timer 727 drivers/block/aoe/aoecmd.c rexmit_timer(struct timer_list *timer) timer 741 drivers/block/aoe/aoecmd.c d = from_timer(d, timer, timer); timer 819 drivers/block/aoe/aoecmd.c d->timer.expires = jiffies + TIMERTICK; timer 820 drivers/block/aoe/aoecmd.c add_timer(&d->timer); timer 1412 drivers/block/aoe/aoecmd.c d->timer.function = rexmit_timer; timer 152 drivers/block/aoe/aoedev.c d = from_timer(d, t, timer); timer 155 drivers/block/aoe/aoedev.c d->timer.expires = jiffies + HZ; timer 156 drivers/block/aoe/aoedev.c add_timer(&d->timer); timer 276 drivers/block/aoe/aoedev.c del_timer_sync(&d->timer); timer 477 drivers/block/aoe/aoedev.c timer_setup(&d->timer, dummy_timer, 0); timer 478 drivers/block/aoe/aoedev.c d->timer.expires = jiffies + HZ; timer 479 drivers/block/aoe/aoedev.c add_timer(&d->timer); timer 18 drivers/block/aoe/aoemain.c static struct timer_list timer; timer 30 drivers/block/aoe/aoemain.c del_timer_sync(&timer); timer 67 drivers/block/aoe/aoemain.c timer_setup(&timer, discover_timer, 0); timer 68 drivers/block/aoe/aoemain.c discover_timer(&timer); timer 1825 drivers/block/floppy.c fd_timer.timer.expires - jiffies); timer 1829 drivers/block/floppy.c fd_timeout.timer.expires - jiffies); timer 25 drivers/block/null_blk.h struct hrtimer timer; timer 571 drivers/block/null_blk_main.c static enum hrtimer_restart null_cmd_timer_expired(struct hrtimer *timer); timer 585 drivers/block/null_blk_main.c hrtimer_init(&cmd->timer, CLOCK_MONOTONIC, timer 587 drivers/block/null_blk_main.c cmd->timer.function = null_cmd_timer_expired; timer 634 drivers/block/null_blk_main.c static enum hrtimer_restart null_cmd_timer_expired(struct hrtimer *timer) timer 636 drivers/block/null_blk_main.c end_cmd(container_of(timer, struct nullb_cmd, timer)); timer 645 drivers/block/null_blk_main.c hrtimer_start(&cmd->timer, kt, HRTIMER_MODE_REL); timer 1247 drivers/block/null_blk_main.c static enum hrtimer_restart nullb_bwtimer_fn(struct hrtimer *timer) timer 1249 drivers/block/null_blk_main.c struct nullb *nullb = container_of(timer, struct nullb, bw_timer); timer 1335 drivers/block/null_blk_main.c hrtimer_init(&cmd->timer, CLOCK_MONOTONIC, HRTIMER_MODE_REL); timer 1336 drivers/block/null_blk_main.c cmd->timer.function = null_cmd_timer_expired; timer 258 drivers/block/skd_main.c struct timer_list timer; timer 717 drivers/block/skd_main.c struct skd_device *skdev = from_timer(skdev, t, timer); timer 737 drivers/block/skd_main.c mod_timer(&skdev->timer, (jiffies + HZ)); timer 865 drivers/block/skd_main.c timer_setup(&skdev->timer, skd_timer_tick, 0); timer 867 drivers/block/skd_main.c rc = mod_timer(&skdev->timer, (jiffies + HZ)); timer 875 drivers/block/skd_main.c del_timer_sync(&skdev->timer); timer 1082 drivers/block/sunvdc.c del_timer_sync(&port->vio.timer); timer 1202 drivers/block/sunvdc.c mod_timer(&port->vio.timer, round_jiffies(jiffies + HZ)); timer 63 drivers/block/swim3.c REG(timer); /* counts down at 1MHz */ timer 70 drivers/bluetooth/bluecard_cs.c struct timer_list timer; /* For LED control */ timer 161 drivers/bluetooth/bluecard_cs.c struct bluecard_info *info = from_timer(info, t, timer); timer 167 drivers/bluetooth/bluecard_cs.c mod_timer(&(info->timer), jiffies + HZ / 10); timer 180 drivers/bluetooth/bluecard_cs.c if (timer_pending(&(info->timer))) timer 194 drivers/bluetooth/bluecard_cs.c mod_timer(&(info->timer), jiffies + HZ / 10); timer 643 drivers/bluetooth/bluecard_cs.c del_timer_sync(&(info->timer)); timer 690 drivers/bluetooth/bluecard_cs.c timer_setup(&info->timer, bluecard_activity_led_timeout, 0); timer 890 drivers/bluetooth/bluecard_cs.c del_timer_sync(&(info->timer)); timer 73 drivers/bluetooth/hci_h5.c struct timer_list timer; /* Retransmission timer */ timer 136 drivers/bluetooth/hci_h5.c struct h5 *h5 = from_timer(h5, t, timer); timer 152 drivers/bluetooth/hci_h5.c mod_timer(&h5->timer, jiffies + H5_SYNC_TIMEOUT); timer 184 drivers/bluetooth/hci_h5.c del_timer(&h5->timer); timer 221 drivers/bluetooth/hci_h5.c timer_setup(&h5->timer, h5_timed_event, 0); timer 232 drivers/bluetooth/hci_h5.c mod_timer(&h5->timer, jiffies + H5_SYNC_TIMEOUT); timer 241 drivers/bluetooth/hci_h5.c del_timer_sync(&h5->timer); timer 302 drivers/bluetooth/hci_h5.c del_timer(&h5->timer); timer 719 drivers/bluetooth/hci_h5.c mod_timer(&h5->timer, jiffies + HZ / 100); timer 747 drivers/bluetooth/hci_h5.c mod_timer(&h5->timer, jiffies + H5_ACK_TIMEOUT); timer 202 drivers/char/hpet.c struct hpet_timer __iomem *timer; timer 210 drivers/char/hpet.c timer = devp->hd_timer; timer 213 drivers/char/hpet.c v = readl(&timer->hpet_config); timer 216 drivers/char/hpet.c writel(v, &timer->hpet_config); timer 220 drivers/char/hpet.c v = (readq(&timer->hpet_config) & Tn_INT_ROUTE_CAP_MASK) >> timer 248 drivers/char/hpet.c v = readl(&timer->hpet_config); timer 250 drivers/char/hpet.c writel(v, &timer->hpet_config); timer 418 drivers/char/hpet.c struct hpet_timer __iomem *timer; timer 422 drivers/char/hpet.c timer = devp->hd_timer; timer 426 drivers/char/hpet.c writeq((readq(&timer->hpet_config) & ~Tn_INT_ENB_CNF_MASK), timer 427 drivers/char/hpet.c &timer->hpet_config); timer 435 drivers/char/hpet.c && readq(&timer->hpet_config) & Tn_TYPE_CNF_MASK) { timer 438 drivers/char/hpet.c v = readq(&timer->hpet_config); timer 440 drivers/char/hpet.c writeq(v, &timer->hpet_config); timer 455 drivers/char/hpet.c struct hpet_timer __iomem *timer; timer 462 drivers/char/hpet.c timer = devp->hd_timer; timer 478 drivers/char/hpet.c if (readl(&timer->hpet_config) & Tn_INT_TYPE_CNF_MASK) timer 493 drivers/char/hpet.c writel(readl(&timer->hpet_config) & ~Tn_TYPE_CNF_MASK, timer 494 drivers/char/hpet.c &timer->hpet_config); timer 496 drivers/char/hpet.c &timer->hpet_compare); timer 520 drivers/char/hpet.c v = readq(&timer->hpet_config); timer 530 drivers/char/hpet.c writeq(v, &timer->hpet_config); timer 541 drivers/char/hpet.c write_counter(t + m + hpetp->hp_delta, &timer->hpet_compare); timer 546 drivers/char/hpet.c write_counter(t, &timer->hpet_compare); timer 550 drivers/char/hpet.c write_counter(t + m + hpetp->hp_delta, &timer->hpet_compare); timer 557 drivers/char/hpet.c writeq(g, &timer->hpet_config); timer 577 drivers/char/hpet.c struct hpet_timer __iomem *timer; timer 588 drivers/char/hpet.c timer = devp->hd_timer; timer 603 drivers/char/hpet.c v = readq(&timer->hpet_config); timer 605 drivers/char/hpet.c writeq(v, &timer->hpet_config); timer 619 drivers/char/hpet.c readq(&timer->hpet_config) & Tn_PER_INT_CAP_MASK; timer 625 drivers/char/hpet.c v = readq(&timer->hpet_config); timer 633 drivers/char/hpet.c v = readq(&timer->hpet_config); timer 639 drivers/char/hpet.c readq(&timer->hpet_config) & Tn_TYPE_CNF_MASK) { timer 640 drivers/char/hpet.c v = readq(&timer->hpet_config); timer 642 drivers/char/hpet.c writeq(v, &timer->hpet_config); timer 780 drivers/char/hpet.c struct hpet_timer __iomem *timer = NULL; timer 788 drivers/char/hpet.c timer = devp->hd_timer; timer 792 drivers/char/hpet.c if (!timer) timer 796 drivers/char/hpet.c t = read_counter(&timer->hpet_compare); timer 807 drivers/char/hpet.c write_counter(t + m + hpetp->hp_delta, &timer->hpet_compare); timer 923 drivers/char/hpet.c struct hpet_timer __iomem *timer; timer 925 drivers/char/hpet.c timer = &hpet->hpet_timers[devp - hpetp->hp_dev]; timer 929 drivers/char/hpet.c devp->hd_timer = timer; timer 38 drivers/char/hw_random/timeriomem-rng.c struct hrtimer timer; timer 86 drivers/char/hw_random/timeriomem-rng.c hrtimer_forward_now(&priv->timer, priv->period); timer 87 drivers/char/hw_random/timeriomem-rng.c hrtimer_restart(&priv->timer); timer 92 drivers/char/hw_random/timeriomem-rng.c static enum hrtimer_restart timeriomem_rng_trigger(struct hrtimer *timer) timer 95 drivers/char/hw_random/timeriomem-rng.c = container_of(timer, struct timeriomem_rng_private, timer); timer 157 drivers/char/hw_random/timeriomem-rng.c hrtimer_init(&priv->timer, CLOCK_MONOTONIC, HRTIMER_MODE_ABS); timer 158 drivers/char/hw_random/timeriomem-rng.c priv->timer.function = timeriomem_rng_trigger; timer 189 drivers/char/hw_random/timeriomem-rng.c hrtimer_cancel(&priv->timer); timer 141 drivers/char/pcmcia/cm4000_cs.c struct timer_list timer; /* used to keep monitor running */ timer 646 drivers/char/pcmcia/cm4000_cs.c del_timer_sync(&dev->timer); timer 664 drivers/char/pcmcia/cm4000_cs.c struct cm4000_dev *dev = from_timer(dev, t, timer); timer 915 drivers/char/pcmcia/cm4000_cs.c mod_timer(&dev->timer, jiffies + dev->mdelay); timer 1377 drivers/char/pcmcia/cm4000_cs.c timer_setup(&dev->timer, monitor_card, 0); timer 1379 drivers/char/pcmcia/cm4000_cs.c mod_timer(&dev->timer, jiffies); timer 1762 drivers/char/random.c struct timer_list timer; timer 1771 drivers/char/random.c timer_setup_on_stack(&stack.timer, entropy_timer, 0); timer 1773 drivers/char/random.c if (!timer_pending(&stack.timer)) timer 1774 drivers/char/random.c mod_timer(&stack.timer, jiffies+1); timer 1780 drivers/char/random.c del_timer_sync(&stack.timer); timer 1781 drivers/char/random.c destroy_timer_on_stack(&stack.timer); timer 163 drivers/clocksource/arc_timer.c struct bcr_timer timer; timer 166 drivers/clocksource/arc_timer.c READ_BCR(ARC_REG_TIMERS_BCR, timer); timer 167 drivers/clocksource/arc_timer.c if (!timer.rtc) { timer 92 drivers/clocksource/arm_arch_timer.c struct arch_timer *timer = to_arch_timer(clk); timer 95 drivers/clocksource/arm_arch_timer.c writel_relaxed(val, timer->base + CNTP_CTL); timer 98 drivers/clocksource/arm_arch_timer.c writel_relaxed(val, timer->base + CNTP_TVAL); timer 102 drivers/clocksource/arm_arch_timer.c struct arch_timer *timer = to_arch_timer(clk); timer 105 drivers/clocksource/arm_arch_timer.c writel_relaxed(val, timer->base + CNTV_CTL); timer 108 drivers/clocksource/arm_arch_timer.c writel_relaxed(val, timer->base + CNTV_TVAL); timer 123 drivers/clocksource/arm_arch_timer.c struct arch_timer *timer = to_arch_timer(clk); timer 126 drivers/clocksource/arm_arch_timer.c val = readl_relaxed(timer->base + CNTP_CTL); timer 129 drivers/clocksource/arm_arch_timer.c val = readl_relaxed(timer->base + CNTP_TVAL); timer 133 drivers/clocksource/arm_arch_timer.c struct arch_timer *timer = to_arch_timer(clk); timer 136 drivers/clocksource/arm_arch_timer.c val = readl_relaxed(timer->base + CNTV_CTL); timer 139 drivers/clocksource/arm_arch_timer.c val = readl_relaxed(timer->base + CNTV_TVAL); timer 1517 drivers/clocksource/arm_arch_timer.c struct arch_timer_mem *timers, *timer; timer 1535 drivers/clocksource/arm_arch_timer.c timer = &timers[i]; timer 1537 drivers/clocksource/arm_arch_timer.c frame = arch_timer_mem_find_best_frame(timer); timer 1541 drivers/clocksource/arm_arch_timer.c ret = arch_timer_mem_verify_cntfrq(timer); timer 1553 drivers/clocksource/arm_arch_timer.c &timer->cntctlbase); timer 47 drivers/clocksource/bcm2835_timer.c struct bcm2835_timer *timer = container_of(evt_dev, timer 50 drivers/clocksource/bcm2835_timer.c timer->compare); timer 56 drivers/clocksource/bcm2835_timer.c struct bcm2835_timer *timer = dev_id; timer 58 drivers/clocksource/bcm2835_timer.c if (readl_relaxed(timer->control) & timer->match_mask) { timer 59 drivers/clocksource/bcm2835_timer.c writel_relaxed(timer->match_mask, timer->control); timer 61 drivers/clocksource/bcm2835_timer.c event_handler = READ_ONCE(timer->evt.event_handler); timer 63 drivers/clocksource/bcm2835_timer.c event_handler(&timer->evt); timer 75 drivers/clocksource/bcm2835_timer.c struct bcm2835_timer *timer; timer 102 drivers/clocksource/bcm2835_timer.c timer = kzalloc(sizeof(*timer), GFP_KERNEL); timer 103 drivers/clocksource/bcm2835_timer.c if (!timer) { timer 108 drivers/clocksource/bcm2835_timer.c timer->control = base + REG_CONTROL; timer 109 drivers/clocksource/bcm2835_timer.c timer->compare = base + REG_COMPARE(DEFAULT_TIMER); timer 110 drivers/clocksource/bcm2835_timer.c timer->match_mask = BIT(DEFAULT_TIMER); timer 111 drivers/clocksource/bcm2835_timer.c timer->evt.name = node->name; timer 112 drivers/clocksource/bcm2835_timer.c timer->evt.rating = 300; timer 113 drivers/clocksource/bcm2835_timer.c timer->evt.features = CLOCK_EVT_FEAT_ONESHOT; timer 114 drivers/clocksource/bcm2835_timer.c timer->evt.set_next_event = bcm2835_time_set_next_event; timer 115 drivers/clocksource/bcm2835_timer.c timer->evt.cpumask = cpumask_of(0); timer 116 drivers/clocksource/bcm2835_timer.c timer->act.name = node->name; timer 117 drivers/clocksource/bcm2835_timer.c timer->act.flags = IRQF_TIMER | IRQF_SHARED; timer 118 drivers/clocksource/bcm2835_timer.c timer->act.dev_id = timer; timer 119 drivers/clocksource/bcm2835_timer.c timer->act.handler = bcm2835_time_interrupt; timer 121 drivers/clocksource/bcm2835_timer.c ret = setup_irq(irq, &timer->act); timer 127 drivers/clocksource/bcm2835_timer.c clockevents_config_and_register(&timer->evt, freq, 0xf, 0xffffffff); timer 134 drivers/clocksource/bcm2835_timer.c kfree(timer); timer 49 drivers/clocksource/dw_apb_timer.c static inline u32 apbt_readl(struct dw_apb_timer *timer, unsigned long offs) timer 51 drivers/clocksource/dw_apb_timer.c return readl(timer->base + offs); timer 54 drivers/clocksource/dw_apb_timer.c static inline void apbt_writel(struct dw_apb_timer *timer, u32 val, timer 57 drivers/clocksource/dw_apb_timer.c writel(val, timer->base + offs); timer 60 drivers/clocksource/dw_apb_timer.c static inline u32 apbt_readl_relaxed(struct dw_apb_timer *timer, unsigned long offs) timer 62 drivers/clocksource/dw_apb_timer.c return readl_relaxed(timer->base + offs); timer 65 drivers/clocksource/dw_apb_timer.c static inline void apbt_writel_relaxed(struct dw_apb_timer *timer, u32 val, timer 68 drivers/clocksource/dw_apb_timer.c writel_relaxed(val, timer->base + offs); timer 71 drivers/clocksource/dw_apb_timer.c static void apbt_disable_int(struct dw_apb_timer *timer) timer 73 drivers/clocksource/dw_apb_timer.c u32 ctrl = apbt_readl(timer, APBTMR_N_CONTROL); timer 76 drivers/clocksource/dw_apb_timer.c apbt_writel(timer, ctrl, APBTMR_N_CONTROL); timer 86 drivers/clocksource/dw_apb_timer.c disable_irq(dw_ced->timer.irq); timer 87 drivers/clocksource/dw_apb_timer.c apbt_disable_int(&dw_ced->timer); timer 90 drivers/clocksource/dw_apb_timer.c static void apbt_eoi(struct dw_apb_timer *timer) timer 92 drivers/clocksource/dw_apb_timer.c apbt_readl_relaxed(timer, APBTMR_N_EOI); timer 106 drivers/clocksource/dw_apb_timer.c dw_ced->eoi(&dw_ced->timer); timer 112 drivers/clocksource/dw_apb_timer.c static void apbt_enable_int(struct dw_apb_timer *timer) timer 114 drivers/clocksource/dw_apb_timer.c u32 ctrl = apbt_readl(timer, APBTMR_N_CONTROL); timer 116 drivers/clocksource/dw_apb_timer.c apbt_readl(timer, APBTMR_N_EOI); timer 118 drivers/clocksource/dw_apb_timer.c apbt_writel(timer, ctrl, APBTMR_N_CONTROL); timer 129 drivers/clocksource/dw_apb_timer.c ctrl = apbt_readl(&dw_ced->timer, APBTMR_N_CONTROL); timer 131 drivers/clocksource/dw_apb_timer.c apbt_writel(&dw_ced->timer, ctrl, APBTMR_N_CONTROL); timer 143 drivers/clocksource/dw_apb_timer.c ctrl = apbt_readl(&dw_ced->timer, APBTMR_N_CONTROL); timer 152 drivers/clocksource/dw_apb_timer.c apbt_writel(&dw_ced->timer, ctrl, APBTMR_N_CONTROL); timer 154 drivers/clocksource/dw_apb_timer.c apbt_writel(&dw_ced->timer, ctrl, APBTMR_N_CONTROL); timer 160 drivers/clocksource/dw_apb_timer.c apbt_writel(&dw_ced->timer, ~0, APBTMR_N_LOAD_COUNT); timer 163 drivers/clocksource/dw_apb_timer.c apbt_writel(&dw_ced->timer, ctrl, APBTMR_N_CONTROL); timer 170 drivers/clocksource/dw_apb_timer.c unsigned long period = DIV_ROUND_UP(dw_ced->timer.freq, HZ); timer 176 drivers/clocksource/dw_apb_timer.c ctrl = apbt_readl(&dw_ced->timer, APBTMR_N_CONTROL); timer 178 drivers/clocksource/dw_apb_timer.c apbt_writel(&dw_ced->timer, ctrl, APBTMR_N_CONTROL); timer 184 drivers/clocksource/dw_apb_timer.c apbt_writel(&dw_ced->timer, ctrl, APBTMR_N_CONTROL); timer 187 drivers/clocksource/dw_apb_timer.c apbt_writel(&dw_ced->timer, period, APBTMR_N_LOAD_COUNT); timer 189 drivers/clocksource/dw_apb_timer.c apbt_writel(&dw_ced->timer, ctrl, APBTMR_N_CONTROL); timer 200 drivers/clocksource/dw_apb_timer.c apbt_enable_int(&dw_ced->timer); timer 211 drivers/clocksource/dw_apb_timer.c ctrl = apbt_readl_relaxed(&dw_ced->timer, APBTMR_N_CONTROL); timer 213 drivers/clocksource/dw_apb_timer.c apbt_writel_relaxed(&dw_ced->timer, ctrl, APBTMR_N_CONTROL); timer 215 drivers/clocksource/dw_apb_timer.c apbt_writel_relaxed(&dw_ced->timer, delta, APBTMR_N_LOAD_COUNT); timer 217 drivers/clocksource/dw_apb_timer.c apbt_writel_relaxed(&dw_ced->timer, ctrl, APBTMR_N_CONTROL); timer 250 drivers/clocksource/dw_apb_timer.c dw_ced->timer.base = base; timer 251 drivers/clocksource/dw_apb_timer.c dw_ced->timer.irq = irq; timer 252 drivers/clocksource/dw_apb_timer.c dw_ced->timer.freq = freq; timer 269 drivers/clocksource/dw_apb_timer.c dw_ced->ced.irq = dw_ced->timer.irq; timer 298 drivers/clocksource/dw_apb_timer.c enable_irq(dw_ced->timer.irq); timer 308 drivers/clocksource/dw_apb_timer.c free_irq(dw_ced->timer.irq, &dw_ced->ced); timer 318 drivers/clocksource/dw_apb_timer.c apbt_writel(&dw_ced->timer, 0, APBTMR_N_CONTROL); timer 320 drivers/clocksource/dw_apb_timer.c apbt_enable_int(&dw_ced->timer); timer 337 drivers/clocksource/dw_apb_timer.c u32 ctrl = apbt_readl(&dw_cs->timer, APBTMR_N_CONTROL); timer 340 drivers/clocksource/dw_apb_timer.c apbt_writel(&dw_cs->timer, ctrl, APBTMR_N_CONTROL); timer 341 drivers/clocksource/dw_apb_timer.c apbt_writel(&dw_cs->timer, ~0, APBTMR_N_LOAD_COUNT); timer 345 drivers/clocksource/dw_apb_timer.c apbt_writel(&dw_cs->timer, ctrl, APBTMR_N_CONTROL); timer 356 drivers/clocksource/dw_apb_timer.c current_count = apbt_readl_relaxed(&dw_cs->timer, timer 391 drivers/clocksource/dw_apb_timer.c dw_cs->timer.base = base; timer 392 drivers/clocksource/dw_apb_timer.c dw_cs->timer.freq = freq; timer 410 drivers/clocksource/dw_apb_timer.c clocksource_register_hz(&dw_cs->cs, dw_cs->timer.freq); timer 420 drivers/clocksource/dw_apb_timer.c return (u64)~apbt_readl(&dw_cs->timer, APBTMR_N_CURRENT_VALUE); timer 147 drivers/clocksource/dw_apb_timer_of.c static int __init dw_apb_timer_init(struct device_node *timer) timer 152 drivers/clocksource/dw_apb_timer_of.c add_clockevent(timer); timer 156 drivers/clocksource/dw_apb_timer_of.c add_clocksource(timer); timer 107 drivers/clocksource/timer-cadence-ttc.c static void ttc_set_interval(struct ttc_timer *timer, timer 113 drivers/clocksource/timer-cadence-ttc.c ctrl_reg = readl_relaxed(timer->base_addr + TTC_CNT_CNTRL_OFFSET); timer 115 drivers/clocksource/timer-cadence-ttc.c writel_relaxed(ctrl_reg, timer->base_addr + TTC_CNT_CNTRL_OFFSET); timer 117 drivers/clocksource/timer-cadence-ttc.c writel_relaxed(cycles, timer->base_addr + TTC_INTR_VAL_OFFSET); timer 125 drivers/clocksource/timer-cadence-ttc.c writel_relaxed(ctrl_reg, timer->base_addr + TTC_CNT_CNTRL_OFFSET); timer 139 drivers/clocksource/timer-cadence-ttc.c struct ttc_timer *timer = &ttce->ttc; timer 142 drivers/clocksource/timer-cadence-ttc.c readl_relaxed(timer->base_addr + TTC_ISR_OFFSET); timer 156 drivers/clocksource/timer-cadence-ttc.c struct ttc_timer *timer = &to_ttc_timer_clksrc(cs)->ttc; timer 158 drivers/clocksource/timer-cadence-ttc.c return (u64)readl_relaxed(timer->base_addr + timer 179 drivers/clocksource/timer-cadence-ttc.c struct ttc_timer *timer = &ttce->ttc; timer 181 drivers/clocksource/timer-cadence-ttc.c ttc_set_interval(timer, cycles); timer 193 drivers/clocksource/timer-cadence-ttc.c struct ttc_timer *timer = &ttce->ttc; timer 196 drivers/clocksource/timer-cadence-ttc.c ctrl_reg = readl_relaxed(timer->base_addr + TTC_CNT_CNTRL_OFFSET); timer 198 drivers/clocksource/timer-cadence-ttc.c writel_relaxed(ctrl_reg, timer->base_addr + TTC_CNT_CNTRL_OFFSET); timer 205 drivers/clocksource/timer-cadence-ttc.c struct ttc_timer *timer = &ttce->ttc; timer 207 drivers/clocksource/timer-cadence-ttc.c ttc_set_interval(timer, timer 215 drivers/clocksource/timer-cadence-ttc.c struct ttc_timer *timer = &ttce->ttc; timer 218 drivers/clocksource/timer-cadence-ttc.c ctrl_reg = readl_relaxed(timer->base_addr + TTC_CNT_CNTRL_OFFSET); timer 220 drivers/clocksource/timer-cadence-ttc.c writel_relaxed(ctrl_reg, timer->base_addr + TTC_CNT_CNTRL_OFFSET); timer 473 drivers/clocksource/timer-cadence-ttc.c static int __init ttc_timer_init(struct device_node *timer) timer 492 drivers/clocksource/timer-cadence-ttc.c timer_baseaddr = of_iomap(timer, 0); timer 498 drivers/clocksource/timer-cadence-ttc.c irq = irq_of_parse_and_map(timer, 1); timer 504 drivers/clocksource/timer-cadence-ttc.c of_property_read_u32(timer, "timer-width", &timer_width); timer 508 drivers/clocksource/timer-cadence-ttc.c clk_cs = of_clk_get(timer, clksel); timer 516 drivers/clocksource/timer-cadence-ttc.c clk_ce = of_clk_get(timer, clksel); timer 530 drivers/clocksource/timer-cadence-ttc.c pr_info("%pOFn #0 at %p, irq=%d\n", timer, timer_baseaddr, irq); timer 59 drivers/clocksource/timer-cs5535.c static void disable_timer(struct cs5535_mfgpt_timer *timer) timer 62 drivers/clocksource/timer-cs5535.c cs5535_mfgpt_write(timer, MFGPT_REG_SETUP, timer 67 drivers/clocksource/timer-cs5535.c static void start_timer(struct cs5535_mfgpt_timer *timer, uint16_t delta) timer 69 drivers/clocksource/timer-cs5535.c cs5535_mfgpt_write(timer, MFGPT_REG_CMP2, delta); timer 70 drivers/clocksource/timer-cs5535.c cs5535_mfgpt_write(timer, MFGPT_REG_COUNTER, 0); timer 72 drivers/clocksource/timer-cs5535.c cs5535_mfgpt_write(timer, MFGPT_REG_SETUP, timer 142 drivers/clocksource/timer-cs5535.c struct cs5535_mfgpt_timer *timer; timer 146 drivers/clocksource/timer-cs5535.c timer = cs5535_mfgpt_alloc_timer(MFGPT_TIMER_ANY, MFGPT_DOMAIN_WORKING); timer 147 drivers/clocksource/timer-cs5535.c if (!timer) { timer 151 drivers/clocksource/timer-cs5535.c cs5535_event_clock = timer; timer 154 drivers/clocksource/timer-cs5535.c if (cs5535_mfgpt_setup_irq(timer, MFGPT_CMP2, &timer_irq)) { timer 46 drivers/clocksource/timer-keystone.c } timer; timer 50 drivers/clocksource/timer-keystone.c return readl_relaxed(timer.base + rg); timer 55 drivers/clocksource/timer-keystone.c writel_relaxed(val, timer.base + rg); timer 139 drivers/clocksource/timer-keystone.c keystone_timer_config(timer.hz_period, TCR_ENAMODE_PERIODIC_MASK); timer 145 drivers/clocksource/timer-keystone.c struct clock_event_device *event_dev = &timer.event_dev; timer 156 drivers/clocksource/timer-keystone.c timer.base = of_iomap(np, 0); timer 157 drivers/clocksource/timer-keystone.c if (!timer.base) { timer 165 drivers/clocksource/timer-keystone.c iounmap(timer.base); timer 192 drivers/clocksource/timer-keystone.c timer.hz_period = DIV_ROUND_UP(rate, HZ); timer 221 drivers/clocksource/timer-keystone.c iounmap(timer.base); timer 135 drivers/clocksource/timer-mediatek.c static void mtk_gpt_clkevt_time_stop(struct timer_of *to, u8 timer) timer 139 drivers/clocksource/timer-mediatek.c val = readl(timer_of_base(to) + GPT_CTRL_REG(timer)); timer 141 drivers/clocksource/timer-mediatek.c GPT_CTRL_REG(timer)); timer 145 drivers/clocksource/timer-mediatek.c unsigned long delay, u8 timer) timer 147 drivers/clocksource/timer-mediatek.c writel(delay, timer_of_base(to) + GPT_CMP_REG(timer)); timer 151 drivers/clocksource/timer-mediatek.c bool periodic, u8 timer) timer 156 drivers/clocksource/timer-mediatek.c writel(GPT_IRQ_ACK(timer), timer_of_base(to) + GPT_IRQ_ACK_REG); timer 158 drivers/clocksource/timer-mediatek.c val = readl(timer_of_base(to) + GPT_CTRL_REG(timer)); timer 169 drivers/clocksource/timer-mediatek.c timer_of_base(to) + GPT_CTRL_REG(timer)); timer 215 drivers/clocksource/timer-mediatek.c __init mtk_gpt_setup(struct timer_of *to, u8 timer, u8 option) timer 218 drivers/clocksource/timer-mediatek.c timer_of_base(to) + GPT_CTRL_REG(timer)); timer 221 drivers/clocksource/timer-mediatek.c timer_of_base(to) + GPT_CLK_REG(timer)); timer 223 drivers/clocksource/timer-mediatek.c writel(0x0, timer_of_base(to) + GPT_CMP_REG(timer)); timer 226 drivers/clocksource/timer-mediatek.c timer_of_base(to) + GPT_CTRL_REG(timer)); timer 229 drivers/clocksource/timer-mediatek.c static void mtk_gpt_enable_irq(struct timer_of *to, u8 timer) timer 240 drivers/clocksource/timer-mediatek.c writel(val | GPT_IRQ_ENABLE(timer), timer 41 drivers/clocksource/timer-probe.c timers += acpi_probe_device_table(timer); timer 44 drivers/clocksource/timer-rockchip.c struct rk_timer timer; timer 52 drivers/clocksource/timer-rockchip.c return &container_of(ce, struct rk_clkevt, ce)->timer; timer 55 drivers/clocksource/timer-rockchip.c static inline void rk_timer_disable(struct rk_timer *timer) timer 57 drivers/clocksource/timer-rockchip.c writel_relaxed(TIMER_DISABLE, timer->ctrl); timer 60 drivers/clocksource/timer-rockchip.c static inline void rk_timer_enable(struct rk_timer *timer, u32 flags) timer 62 drivers/clocksource/timer-rockchip.c writel_relaxed(TIMER_ENABLE | flags, timer->ctrl); timer 66 drivers/clocksource/timer-rockchip.c struct rk_timer *timer) timer 68 drivers/clocksource/timer-rockchip.c writel_relaxed(cycles, timer->base + TIMER_LOAD_COUNT0); timer 69 drivers/clocksource/timer-rockchip.c writel_relaxed(0, timer->base + TIMER_LOAD_COUNT1); timer 72 drivers/clocksource/timer-rockchip.c static void rk_timer_interrupt_clear(struct rk_timer *timer) timer 74 drivers/clocksource/timer-rockchip.c writel_relaxed(1, timer->base + TIMER_INT_STATUS); timer 80 drivers/clocksource/timer-rockchip.c struct rk_timer *timer = rk_timer(ce); timer 82 drivers/clocksource/timer-rockchip.c rk_timer_disable(timer); timer 83 drivers/clocksource/timer-rockchip.c rk_timer_update_counter(cycles, timer); timer 84 drivers/clocksource/timer-rockchip.c rk_timer_enable(timer, TIMER_MODE_USER_DEFINED_COUNT | timer 91 drivers/clocksource/timer-rockchip.c struct rk_timer *timer = rk_timer(ce); timer 93 drivers/clocksource/timer-rockchip.c rk_timer_disable(timer); timer 99 drivers/clocksource/timer-rockchip.c struct rk_timer *timer = rk_timer(ce); timer 101 drivers/clocksource/timer-rockchip.c rk_timer_disable(timer); timer 102 drivers/clocksource/timer-rockchip.c rk_timer_update_counter(timer->freq / HZ - 1, timer); timer 103 drivers/clocksource/timer-rockchip.c rk_timer_enable(timer, TIMER_MODE_FREE_RUNNING | TIMER_INT_UNMASK); timer 110 drivers/clocksource/timer-rockchip.c struct rk_timer *timer = rk_timer(ce); timer 112 drivers/clocksource/timer-rockchip.c rk_timer_interrupt_clear(timer); timer 115 drivers/clocksource/timer-rockchip.c rk_timer_disable(timer); timer 128 drivers/clocksource/timer-rockchip.c rk_timer_probe(struct rk_timer *timer, struct device_node *np) timer 135 drivers/clocksource/timer-rockchip.c timer->base = of_iomap(np, 0); timer 136 drivers/clocksource/timer-rockchip.c if (!timer->base) { timer 144 drivers/clocksource/timer-rockchip.c timer->ctrl = timer->base + ctrl_reg; timer 158 drivers/clocksource/timer-rockchip.c timer->pclk = pclk; timer 172 drivers/clocksource/timer-rockchip.c timer->clk = timer_clk; timer 174 drivers/clocksource/timer-rockchip.c timer->freq = clk_get_rate(timer_clk); timer 182 drivers/clocksource/timer-rockchip.c timer->irq = irq; timer 184 drivers/clocksource/timer-rockchip.c rk_timer_interrupt_clear(timer); timer 185 drivers/clocksource/timer-rockchip.c rk_timer_disable(timer); timer 193 drivers/clocksource/timer-rockchip.c iounmap(timer->base); timer 198 drivers/clocksource/timer-rockchip.c static void __init rk_timer_cleanup(struct rk_timer *timer) timer 200 drivers/clocksource/timer-rockchip.c clk_disable_unprepare(timer->clk); timer 201 drivers/clocksource/timer-rockchip.c clk_disable_unprepare(timer->pclk); timer 202 drivers/clocksource/timer-rockchip.c iounmap(timer->base); timer 216 drivers/clocksource/timer-rockchip.c ret = rk_timer_probe(&rk_clkevt->timer, np); timer 227 drivers/clocksource/timer-rockchip.c ce->irq = rk_clkevt->timer.irq; timer 231 drivers/clocksource/timer-rockchip.c ret = request_irq(rk_clkevt->timer.irq, rk_timer_interrupt, IRQF_TIMER, timer 240 drivers/clocksource/timer-rockchip.c rk_clkevt->timer.freq, 1, UINT_MAX); timer 244 drivers/clocksource/timer-rockchip.c rk_timer_cleanup(&rk_clkevt->timer); timer 58 drivers/clocksource/timer-sun4i.c static void sun4i_clkevt_time_stop(void __iomem *base, u8 timer) timer 60 drivers/clocksource/timer-sun4i.c u32 val = readl(base + TIMER_CTL_REG(timer)); timer 61 drivers/clocksource/timer-sun4i.c writel(val & ~TIMER_CTL_ENABLE, base + TIMER_CTL_REG(timer)); timer 65 drivers/clocksource/timer-sun4i.c static void sun4i_clkevt_time_setup(void __iomem *base, u8 timer, timer 68 drivers/clocksource/timer-sun4i.c writel(delay, base + TIMER_INTVAL_REG(timer)); timer 71 drivers/clocksource/timer-sun4i.c static void sun4i_clkevt_time_start(void __iomem *base, u8 timer, timer 74 drivers/clocksource/timer-sun4i.c u32 val = readl(base + TIMER_CTL_REG(timer)); timer 82 drivers/clocksource/timer-sun4i.c base + TIMER_CTL_REG(timer)); timer 52 drivers/clocksource/timer-sun5i.c struct sun5i_timer timer; timer 60 drivers/clocksource/timer-sun5i.c struct sun5i_timer timer; timer 75 drivers/clocksource/timer-sun5i.c u32 old = readl(ce->timer.base + TIMER_CNTVAL_LO_REG(1)); timer 77 drivers/clocksource/timer-sun5i.c while ((old - readl(ce->timer.base + TIMER_CNTVAL_LO_REG(1))) < TIMER_SYNC_TICKS) timer 81 drivers/clocksource/timer-sun5i.c static void sun5i_clkevt_time_stop(struct sun5i_timer_clkevt *ce, u8 timer) timer 83 drivers/clocksource/timer-sun5i.c u32 val = readl(ce->timer.base + TIMER_CTL_REG(timer)); timer 84 drivers/clocksource/timer-sun5i.c writel(val & ~TIMER_CTL_ENABLE, ce->timer.base + TIMER_CTL_REG(timer)); timer 89 drivers/clocksource/timer-sun5i.c static void sun5i_clkevt_time_setup(struct sun5i_timer_clkevt *ce, u8 timer, u32 delay) timer 91 drivers/clocksource/timer-sun5i.c writel(delay, ce->timer.base + TIMER_INTVAL_LO_REG(timer)); timer 94 drivers/clocksource/timer-sun5i.c static void sun5i_clkevt_time_start(struct sun5i_timer_clkevt *ce, u8 timer, bool periodic) timer 96 drivers/clocksource/timer-sun5i.c u32 val = readl(ce->timer.base + TIMER_CTL_REG(timer)); timer 104 drivers/clocksource/timer-sun5i.c ce->timer.base + TIMER_CTL_REG(timer)); timer 129 drivers/clocksource/timer-sun5i.c sun5i_clkevt_time_setup(ce, 0, ce->timer.ticks_per_jiffy); timer 150 drivers/clocksource/timer-sun5i.c writel(0x1, ce->timer.base + TIMER_IRQ_ST_REG); timer 160 drivers/clocksource/timer-sun5i.c return ~readl(cs->timer.base + TIMER_CNTVAL_LO_REG(1)); timer 167 drivers/clocksource/timer-sun5i.c struct sun5i_timer *timer = to_sun5i_timer(nb); timer 168 drivers/clocksource/timer-sun5i.c struct sun5i_timer_clksrc *cs = container_of(timer, struct sun5i_timer_clksrc, timer); timer 211 drivers/clocksource/timer-sun5i.c cs->timer.base = base; timer 212 drivers/clocksource/timer-sun5i.c cs->timer.clk = clk; timer 213 drivers/clocksource/timer-sun5i.c cs->timer.clk_rate_cb.notifier_call = sun5i_rate_cb_clksrc; timer 214 drivers/clocksource/timer-sun5i.c cs->timer.clk_rate_cb.next = NULL; timer 216 drivers/clocksource/timer-sun5i.c ret = clk_notifier_register(clk, &cs->timer.clk_rate_cb); timer 241 drivers/clocksource/timer-sun5i.c clk_notifier_unregister(clk, &cs->timer.clk_rate_cb); timer 253 drivers/clocksource/timer-sun5i.c struct sun5i_timer *timer = to_sun5i_timer(nb); timer 254 drivers/clocksource/timer-sun5i.c struct sun5i_timer_clkevt *ce = container_of(timer, struct sun5i_timer_clkevt, timer); timer 258 drivers/clocksource/timer-sun5i.c ce->timer.ticks_per_jiffy = DIV_ROUND_UP(ndata->new_rate, HZ); timer 289 drivers/clocksource/timer-sun5i.c ce->timer.base = base; timer 290 drivers/clocksource/timer-sun5i.c ce->timer.ticks_per_jiffy = DIV_ROUND_UP(rate, HZ); timer 291 drivers/clocksource/timer-sun5i.c ce->timer.clk = clk; timer 292 drivers/clocksource/timer-sun5i.c ce->timer.clk_rate_cb.notifier_call = sun5i_rate_cb_clkevt; timer 293 drivers/clocksource/timer-sun5i.c ce->timer.clk_rate_cb.next = NULL; timer 295 drivers/clocksource/timer-sun5i.c ret = clk_notifier_register(clk, &ce->timer.clk_rate_cb); timer 329 drivers/clocksource/timer-sun5i.c clk_notifier_unregister(clk, &ce->timer.clk_rate_cb); timer 72 drivers/clocksource/timer-ti-dm.c static inline u32 omap_dm_timer_read_reg(struct omap_dm_timer *timer, u32 reg) timer 75 drivers/clocksource/timer-ti-dm.c return __omap_dm_timer_read(timer, reg, timer->posted); timer 88 drivers/clocksource/timer-ti-dm.c static void omap_dm_timer_write_reg(struct omap_dm_timer *timer, u32 reg, timer 92 drivers/clocksource/timer-ti-dm.c __omap_dm_timer_write(timer, reg, value, timer->posted); timer 95 drivers/clocksource/timer-ti-dm.c static void omap_timer_restore_context(struct omap_dm_timer *timer) timer 97 drivers/clocksource/timer-ti-dm.c omap_dm_timer_write_reg(timer, OMAP_TIMER_WAKEUP_EN_REG, timer 98 drivers/clocksource/timer-ti-dm.c timer->context.twer); timer 99 drivers/clocksource/timer-ti-dm.c omap_dm_timer_write_reg(timer, OMAP_TIMER_COUNTER_REG, timer 100 drivers/clocksource/timer-ti-dm.c timer->context.tcrr); timer 101 drivers/clocksource/timer-ti-dm.c omap_dm_timer_write_reg(timer, OMAP_TIMER_LOAD_REG, timer 102 drivers/clocksource/timer-ti-dm.c timer->context.tldr); timer 103 drivers/clocksource/timer-ti-dm.c omap_dm_timer_write_reg(timer, OMAP_TIMER_MATCH_REG, timer 104 drivers/clocksource/timer-ti-dm.c timer->context.tmar); timer 105 drivers/clocksource/timer-ti-dm.c omap_dm_timer_write_reg(timer, OMAP_TIMER_IF_CTRL_REG, timer 106 drivers/clocksource/timer-ti-dm.c timer->context.tsicr); timer 107 drivers/clocksource/timer-ti-dm.c writel_relaxed(timer->context.tier, timer->irq_ena); timer 108 drivers/clocksource/timer-ti-dm.c omap_dm_timer_write_reg(timer, OMAP_TIMER_CTRL_REG, timer 109 drivers/clocksource/timer-ti-dm.c timer->context.tclr); timer 112 drivers/clocksource/timer-ti-dm.c static int omap_dm_timer_reset(struct omap_dm_timer *timer) timer 116 drivers/clocksource/timer-ti-dm.c if (timer->revision != 1) timer 119 drivers/clocksource/timer-ti-dm.c omap_dm_timer_write_reg(timer, OMAP_TIMER_IF_CTRL_REG, 0x06); timer 122 drivers/clocksource/timer-ti-dm.c l = __omap_dm_timer_read(timer, timer 127 drivers/clocksource/timer-ti-dm.c dev_err(&timer->pdev->dev, "Timer failed to reset\n"); timer 132 drivers/clocksource/timer-ti-dm.c l = __omap_dm_timer_read(timer, OMAP_TIMER_OCP_CFG_OFFSET, 0); timer 134 drivers/clocksource/timer-ti-dm.c __omap_dm_timer_write(timer, OMAP_TIMER_OCP_CFG_OFFSET, l, 0); timer 136 drivers/clocksource/timer-ti-dm.c timer->posted = 0; timer 141 drivers/clocksource/timer-ti-dm.c static int omap_dm_timer_of_set_source(struct omap_dm_timer *timer) timer 150 drivers/clocksource/timer-ti-dm.c if (!timer->fclk) timer 153 drivers/clocksource/timer-ti-dm.c parent = clk_get(&timer->pdev->dev, NULL); timer 158 drivers/clocksource/timer-ti-dm.c if (clk_is_match(parent, timer->fclk)) timer 161 drivers/clocksource/timer-ti-dm.c ret = clk_set_parent(timer->fclk, parent); timer 170 drivers/clocksource/timer-ti-dm.c static int omap_dm_timer_set_source(struct omap_dm_timer *timer, int source) timer 177 drivers/clocksource/timer-ti-dm.c if (unlikely(!timer) || IS_ERR(timer->fclk)) timer 194 drivers/clocksource/timer-ti-dm.c pdata = timer->pdev->dev.platform_data; timer 202 drivers/clocksource/timer-ti-dm.c return pdata->set_timer_src(timer->pdev, source); timer 206 drivers/clocksource/timer-ti-dm.c if (clk_hw_get_num_parents(__clk_get_hw(timer->fclk)) < 2) timer 210 drivers/clocksource/timer-ti-dm.c parent = clk_get(&timer->pdev->dev, parent_name); timer 216 drivers/clocksource/timer-ti-dm.c ret = clk_set_parent(timer->fclk, parent); timer 226 drivers/clocksource/timer-ti-dm.c static void omap_dm_timer_enable(struct omap_dm_timer *timer) timer 230 drivers/clocksource/timer-ti-dm.c pm_runtime_get_sync(&timer->pdev->dev); timer 232 drivers/clocksource/timer-ti-dm.c if (!(timer->capability & OMAP_TIMER_ALWON)) { timer 233 drivers/clocksource/timer-ti-dm.c if (timer->get_context_loss_count) { timer 234 drivers/clocksource/timer-ti-dm.c c = timer->get_context_loss_count(&timer->pdev->dev); timer 235 drivers/clocksource/timer-ti-dm.c if (c != timer->ctx_loss_count) { timer 236 drivers/clocksource/timer-ti-dm.c omap_timer_restore_context(timer); timer 237 drivers/clocksource/timer-ti-dm.c timer->ctx_loss_count = c; timer 240 drivers/clocksource/timer-ti-dm.c omap_timer_restore_context(timer); timer 245 drivers/clocksource/timer-ti-dm.c static void omap_dm_timer_disable(struct omap_dm_timer *timer) timer 247 drivers/clocksource/timer-ti-dm.c pm_runtime_put_sync(&timer->pdev->dev); timer 250 drivers/clocksource/timer-ti-dm.c static int omap_dm_timer_prepare(struct omap_dm_timer *timer) timer 258 drivers/clocksource/timer-ti-dm.c if (!(timer->capability & OMAP_TIMER_NEEDS_RESET)) { timer 259 drivers/clocksource/timer-ti-dm.c timer->fclk = clk_get(&timer->pdev->dev, "fck"); timer 260 drivers/clocksource/timer-ti-dm.c if (WARN_ON_ONCE(IS_ERR(timer->fclk))) { timer 261 drivers/clocksource/timer-ti-dm.c dev_err(&timer->pdev->dev, ": No fclk handle.\n"); timer 266 drivers/clocksource/timer-ti-dm.c omap_dm_timer_enable(timer); timer 268 drivers/clocksource/timer-ti-dm.c if (timer->capability & OMAP_TIMER_NEEDS_RESET) { timer 269 drivers/clocksource/timer-ti-dm.c rc = omap_dm_timer_reset(timer); timer 271 drivers/clocksource/timer-ti-dm.c omap_dm_timer_disable(timer); timer 276 drivers/clocksource/timer-ti-dm.c __omap_dm_timer_enable_posted(timer); timer 277 drivers/clocksource/timer-ti-dm.c omap_dm_timer_disable(timer); timer 279 drivers/clocksource/timer-ti-dm.c rc = omap_dm_timer_of_set_source(timer); timer 281 drivers/clocksource/timer-ti-dm.c return omap_dm_timer_set_source(timer, OMAP_TIMER_SRC_32_KHZ); timer 303 drivers/clocksource/timer-ti-dm.c struct omap_dm_timer *timer = NULL, *t; timer 332 drivers/clocksource/timer-ti-dm.c timer = t; timer 333 drivers/clocksource/timer-ti-dm.c timer->reserved = 1; timer 347 drivers/clocksource/timer-ti-dm.c if (timer) timer 348 drivers/clocksource/timer-ti-dm.c timer->reserved = 0; timer 349 drivers/clocksource/timer-ti-dm.c timer = t; timer 350 drivers/clocksource/timer-ti-dm.c timer->reserved = 1; timer 359 drivers/clocksource/timer-ti-dm.c timer = t; timer 360 drivers/clocksource/timer-ti-dm.c timer->reserved = 1; timer 366 drivers/clocksource/timer-ti-dm.c timer = t; timer 367 drivers/clocksource/timer-ti-dm.c timer->reserved = 1; timer 374 drivers/clocksource/timer-ti-dm.c if (timer && omap_dm_timer_prepare(timer)) { timer 375 drivers/clocksource/timer-ti-dm.c timer->reserved = 0; timer 376 drivers/clocksource/timer-ti-dm.c timer = NULL; timer 379 drivers/clocksource/timer-ti-dm.c if (!timer) timer 382 drivers/clocksource/timer-ti-dm.c return timer; timer 431 drivers/clocksource/timer-ti-dm.c static int omap_dm_timer_free(struct omap_dm_timer *timer) timer 433 drivers/clocksource/timer-ti-dm.c if (unlikely(!timer)) timer 436 drivers/clocksource/timer-ti-dm.c clk_put(timer->fclk); timer 438 drivers/clocksource/timer-ti-dm.c WARN_ON(!timer->reserved); timer 439 drivers/clocksource/timer-ti-dm.c timer->reserved = 0; timer 443 drivers/clocksource/timer-ti-dm.c int omap_dm_timer_get_irq(struct omap_dm_timer *timer) timer 445 drivers/clocksource/timer-ti-dm.c if (timer) timer 446 drivers/clocksource/timer-ti-dm.c return timer->irq; timer 453 drivers/clocksource/timer-ti-dm.c static struct clk *omap_dm_timer_get_fclk(struct omap_dm_timer *timer) timer 465 drivers/clocksource/timer-ti-dm.c struct omap_dm_timer *timer = NULL; timer 474 drivers/clocksource/timer-ti-dm.c list_for_each_entry(timer, &omap_timer_list, node) { timer 477 drivers/clocksource/timer-ti-dm.c l = omap_dm_timer_read_reg(timer, OMAP_TIMER_CTRL_REG); timer 493 drivers/clocksource/timer-ti-dm.c static struct clk *omap_dm_timer_get_fclk(struct omap_dm_timer *timer) timer 495 drivers/clocksource/timer-ti-dm.c if (timer && !IS_ERR(timer->fclk)) timer 496 drivers/clocksource/timer-ti-dm.c return timer->fclk; timer 509 drivers/clocksource/timer-ti-dm.c int omap_dm_timer_trigger(struct omap_dm_timer *timer) timer 511 drivers/clocksource/timer-ti-dm.c if (unlikely(!timer || pm_runtime_suspended(&timer->pdev->dev))) { timer 516 drivers/clocksource/timer-ti-dm.c omap_dm_timer_write_reg(timer, OMAP_TIMER_TRIGGER_REG, 0); timer 520 drivers/clocksource/timer-ti-dm.c static int omap_dm_timer_start(struct omap_dm_timer *timer) timer 524 drivers/clocksource/timer-ti-dm.c if (unlikely(!timer)) timer 527 drivers/clocksource/timer-ti-dm.c omap_dm_timer_enable(timer); timer 529 drivers/clocksource/timer-ti-dm.c l = omap_dm_timer_read_reg(timer, OMAP_TIMER_CTRL_REG); timer 532 drivers/clocksource/timer-ti-dm.c omap_dm_timer_write_reg(timer, OMAP_TIMER_CTRL_REG, l); timer 536 drivers/clocksource/timer-ti-dm.c timer->context.tclr = l; timer 540 drivers/clocksource/timer-ti-dm.c static int omap_dm_timer_stop(struct omap_dm_timer *timer) timer 544 drivers/clocksource/timer-ti-dm.c if (unlikely(!timer)) timer 547 drivers/clocksource/timer-ti-dm.c if (!(timer->capability & OMAP_TIMER_NEEDS_RESET)) timer 548 drivers/clocksource/timer-ti-dm.c rate = clk_get_rate(timer->fclk); timer 550 drivers/clocksource/timer-ti-dm.c __omap_dm_timer_stop(timer, timer->posted, rate); timer 557 drivers/clocksource/timer-ti-dm.c timer->context.tclr = timer 558 drivers/clocksource/timer-ti-dm.c omap_dm_timer_read_reg(timer, OMAP_TIMER_CTRL_REG); timer 559 drivers/clocksource/timer-ti-dm.c omap_dm_timer_disable(timer); timer 563 drivers/clocksource/timer-ti-dm.c static int omap_dm_timer_set_load(struct omap_dm_timer *timer, int autoreload, timer 568 drivers/clocksource/timer-ti-dm.c if (unlikely(!timer)) timer 571 drivers/clocksource/timer-ti-dm.c omap_dm_timer_enable(timer); timer 572 drivers/clocksource/timer-ti-dm.c l = omap_dm_timer_read_reg(timer, OMAP_TIMER_CTRL_REG); timer 577 drivers/clocksource/timer-ti-dm.c omap_dm_timer_write_reg(timer, OMAP_TIMER_CTRL_REG, l); timer 578 drivers/clocksource/timer-ti-dm.c omap_dm_timer_write_reg(timer, OMAP_TIMER_LOAD_REG, load); timer 580 drivers/clocksource/timer-ti-dm.c omap_dm_timer_write_reg(timer, OMAP_TIMER_TRIGGER_REG, 0); timer 582 drivers/clocksource/timer-ti-dm.c timer->context.tclr = l; timer 583 drivers/clocksource/timer-ti-dm.c timer->context.tldr = load; timer 584 drivers/clocksource/timer-ti-dm.c omap_dm_timer_disable(timer); timer 588 drivers/clocksource/timer-ti-dm.c static int omap_dm_timer_set_match(struct omap_dm_timer *timer, int enable, timer 593 drivers/clocksource/timer-ti-dm.c if (unlikely(!timer)) timer 596 drivers/clocksource/timer-ti-dm.c omap_dm_timer_enable(timer); timer 597 drivers/clocksource/timer-ti-dm.c l = omap_dm_timer_read_reg(timer, OMAP_TIMER_CTRL_REG); timer 602 drivers/clocksource/timer-ti-dm.c omap_dm_timer_write_reg(timer, OMAP_TIMER_MATCH_REG, match); timer 603 drivers/clocksource/timer-ti-dm.c omap_dm_timer_write_reg(timer, OMAP_TIMER_CTRL_REG, l); timer 606 drivers/clocksource/timer-ti-dm.c timer->context.tclr = l; timer 607 drivers/clocksource/timer-ti-dm.c timer->context.tmar = match; timer 608 drivers/clocksource/timer-ti-dm.c omap_dm_timer_disable(timer); timer 612 drivers/clocksource/timer-ti-dm.c static int omap_dm_timer_set_pwm(struct omap_dm_timer *timer, int def_on, timer 617 drivers/clocksource/timer-ti-dm.c if (unlikely(!timer)) timer 620 drivers/clocksource/timer-ti-dm.c omap_dm_timer_enable(timer); timer 621 drivers/clocksource/timer-ti-dm.c l = omap_dm_timer_read_reg(timer, OMAP_TIMER_CTRL_REG); timer 629 drivers/clocksource/timer-ti-dm.c omap_dm_timer_write_reg(timer, OMAP_TIMER_CTRL_REG, l); timer 632 drivers/clocksource/timer-ti-dm.c timer->context.tclr = l; timer 633 drivers/clocksource/timer-ti-dm.c omap_dm_timer_disable(timer); timer 637 drivers/clocksource/timer-ti-dm.c static int omap_dm_timer_set_prescaler(struct omap_dm_timer *timer, timer 642 drivers/clocksource/timer-ti-dm.c if (unlikely(!timer) || prescaler < -1 || prescaler > 7) timer 645 drivers/clocksource/timer-ti-dm.c omap_dm_timer_enable(timer); timer 646 drivers/clocksource/timer-ti-dm.c l = omap_dm_timer_read_reg(timer, OMAP_TIMER_CTRL_REG); timer 652 drivers/clocksource/timer-ti-dm.c omap_dm_timer_write_reg(timer, OMAP_TIMER_CTRL_REG, l); timer 655 drivers/clocksource/timer-ti-dm.c timer->context.tclr = l; timer 656 drivers/clocksource/timer-ti-dm.c omap_dm_timer_disable(timer); timer 660 drivers/clocksource/timer-ti-dm.c static int omap_dm_timer_set_int_enable(struct omap_dm_timer *timer, timer 663 drivers/clocksource/timer-ti-dm.c if (unlikely(!timer)) timer 666 drivers/clocksource/timer-ti-dm.c omap_dm_timer_enable(timer); timer 667 drivers/clocksource/timer-ti-dm.c __omap_dm_timer_int_enable(timer, value); timer 670 drivers/clocksource/timer-ti-dm.c timer->context.tier = value; timer 671 drivers/clocksource/timer-ti-dm.c timer->context.twer = value; timer 672 drivers/clocksource/timer-ti-dm.c omap_dm_timer_disable(timer); timer 683 drivers/clocksource/timer-ti-dm.c static int omap_dm_timer_set_int_disable(struct omap_dm_timer *timer, u32 mask) timer 687 drivers/clocksource/timer-ti-dm.c if (unlikely(!timer)) timer 690 drivers/clocksource/timer-ti-dm.c omap_dm_timer_enable(timer); timer 692 drivers/clocksource/timer-ti-dm.c if (timer->revision == 1) timer 693 drivers/clocksource/timer-ti-dm.c l = readl_relaxed(timer->irq_ena) & ~mask; timer 695 drivers/clocksource/timer-ti-dm.c writel_relaxed(l, timer->irq_dis); timer 696 drivers/clocksource/timer-ti-dm.c l = omap_dm_timer_read_reg(timer, OMAP_TIMER_WAKEUP_EN_REG) & ~mask; timer 697 drivers/clocksource/timer-ti-dm.c omap_dm_timer_write_reg(timer, OMAP_TIMER_WAKEUP_EN_REG, l); timer 700 drivers/clocksource/timer-ti-dm.c timer->context.tier &= ~mask; timer 701 drivers/clocksource/timer-ti-dm.c timer->context.twer &= ~mask; timer 702 drivers/clocksource/timer-ti-dm.c omap_dm_timer_disable(timer); timer 706 drivers/clocksource/timer-ti-dm.c static unsigned int omap_dm_timer_read_status(struct omap_dm_timer *timer) timer 710 drivers/clocksource/timer-ti-dm.c if (unlikely(!timer || pm_runtime_suspended(&timer->pdev->dev))) { timer 715 drivers/clocksource/timer-ti-dm.c l = readl_relaxed(timer->irq_stat); timer 720 drivers/clocksource/timer-ti-dm.c static int omap_dm_timer_write_status(struct omap_dm_timer *timer, unsigned int value) timer 722 drivers/clocksource/timer-ti-dm.c if (unlikely(!timer || pm_runtime_suspended(&timer->pdev->dev))) timer 725 drivers/clocksource/timer-ti-dm.c __omap_dm_timer_write_status(timer, value); timer 730 drivers/clocksource/timer-ti-dm.c static unsigned int omap_dm_timer_read_counter(struct omap_dm_timer *timer) timer 732 drivers/clocksource/timer-ti-dm.c if (unlikely(!timer || pm_runtime_suspended(&timer->pdev->dev))) { timer 737 drivers/clocksource/timer-ti-dm.c return __omap_dm_timer_read_counter(timer, timer->posted); timer 740 drivers/clocksource/timer-ti-dm.c static int omap_dm_timer_write_counter(struct omap_dm_timer *timer, unsigned int value) timer 742 drivers/clocksource/timer-ti-dm.c if (unlikely(!timer || pm_runtime_suspended(&timer->pdev->dev))) { timer 747 drivers/clocksource/timer-ti-dm.c omap_dm_timer_write_reg(timer, OMAP_TIMER_COUNTER_REG, value); timer 750 drivers/clocksource/timer-ti-dm.c timer->context.tcrr = value; timer 756 drivers/clocksource/timer-ti-dm.c struct omap_dm_timer *timer; timer 758 drivers/clocksource/timer-ti-dm.c list_for_each_entry(timer, &omap_timer_list, node) { timer 759 drivers/clocksource/timer-ti-dm.c if (!timer->reserved) timer 762 drivers/clocksource/timer-ti-dm.c if (omap_dm_timer_read_reg(timer, OMAP_TIMER_CTRL_REG) & timer 782 drivers/clocksource/timer-ti-dm.c struct omap_dm_timer *timer; timer 811 drivers/clocksource/timer-ti-dm.c timer = devm_kzalloc(dev, sizeof(*timer), GFP_KERNEL); timer 812 drivers/clocksource/timer-ti-dm.c if (!timer) timer 815 drivers/clocksource/timer-ti-dm.c timer->fclk = ERR_PTR(-ENODEV); timer 816 drivers/clocksource/timer-ti-dm.c timer->io_base = devm_ioremap_resource(dev, mem); timer 817 drivers/clocksource/timer-ti-dm.c if (IS_ERR(timer->io_base)) timer 818 drivers/clocksource/timer-ti-dm.c return PTR_ERR(timer->io_base); timer 822 drivers/clocksource/timer-ti-dm.c timer->capability |= OMAP_TIMER_ALWON; timer 824 drivers/clocksource/timer-ti-dm.c timer->capability |= OMAP_TIMER_HAS_DSP_IRQ; timer 826 drivers/clocksource/timer-ti-dm.c timer->capability |= OMAP_TIMER_HAS_PWM; timer 828 drivers/clocksource/timer-ti-dm.c timer->capability |= OMAP_TIMER_SECURE; timer 830 drivers/clocksource/timer-ti-dm.c timer->id = pdev->id; timer 831 drivers/clocksource/timer-ti-dm.c timer->capability = pdata->timer_capability; timer 832 drivers/clocksource/timer-ti-dm.c timer->reserved = omap_dm_timer_reserved_systimer(timer->id); timer 833 drivers/clocksource/timer-ti-dm.c timer->get_context_loss_count = pdata->get_context_loss_count; timer 837 drivers/clocksource/timer-ti-dm.c timer->errata = pdata->timer_errata; timer 839 drivers/clocksource/timer-ti-dm.c timer->irq = irq->start; timer 840 drivers/clocksource/timer-ti-dm.c timer->pdev = pdev; timer 844 drivers/clocksource/timer-ti-dm.c if (!timer->reserved) { timer 851 drivers/clocksource/timer-ti-dm.c __omap_dm_timer_init_regs(timer); timer 857 drivers/clocksource/timer-ti-dm.c list_add_tail(&timer->node, &omap_timer_list); timer 880 drivers/clocksource/timer-ti-dm.c struct omap_dm_timer *timer; timer 885 drivers/clocksource/timer-ti-dm.c list_for_each_entry(timer, &omap_timer_list, node) timer 886 drivers/clocksource/timer-ti-dm.c if (!strcmp(dev_name(&timer->pdev->dev), timer 888 drivers/clocksource/timer-ti-dm.c list_del(&timer->node); timer 65 drivers/clocksource/timer-zevio.c struct zevio_timer *timer = container_of(dev, struct zevio_timer, timer 68 drivers/clocksource/timer-zevio.c writel(delta, timer->timer1 + IO_CURRENT_VAL); timer 70 drivers/clocksource/timer-zevio.c timer->timer1 + IO_CONTROL); timer 77 drivers/clocksource/timer-zevio.c struct zevio_timer *timer = container_of(dev, struct zevio_timer, timer 81 drivers/clocksource/timer-zevio.c writel(0, timer->interrupt_regs + IO_INTR_MSK); timer 82 drivers/clocksource/timer-zevio.c writel(TIMER_INTR_ALL, timer->interrupt_regs + IO_INTR_ACK); timer 84 drivers/clocksource/timer-zevio.c writel(CNTL_STOP_TIMER, timer->timer1 + IO_CONTROL); timer 90 drivers/clocksource/timer-zevio.c struct zevio_timer *timer = container_of(dev, struct zevio_timer, timer 94 drivers/clocksource/timer-zevio.c writel(TIMER_INTR_MSK, timer->interrupt_regs + IO_INTR_MSK); timer 95 drivers/clocksource/timer-zevio.c writel(TIMER_INTR_ALL, timer->interrupt_regs + IO_INTR_ACK); timer 101 drivers/clocksource/timer-zevio.c struct zevio_timer *timer = dev_id; timer 104 drivers/clocksource/timer-zevio.c intr = readl(timer->interrupt_regs + IO_INTR_ACK); timer 108 drivers/clocksource/timer-zevio.c writel(TIMER_INTR_MSK, timer->interrupt_regs + IO_INTR_ACK); timer 109 drivers/clocksource/timer-zevio.c writel(CNTL_STOP_TIMER, timer->timer1 + IO_CONTROL); timer 111 drivers/clocksource/timer-zevio.c if (timer->clkevt.event_handler) timer 112 drivers/clocksource/timer-zevio.c timer->clkevt.event_handler(&timer->clkevt); timer 119 drivers/clocksource/timer-zevio.c struct zevio_timer *timer; timer 123 drivers/clocksource/timer-zevio.c timer = kzalloc(sizeof(*timer), GFP_KERNEL); timer 124 drivers/clocksource/timer-zevio.c if (!timer) timer 127 drivers/clocksource/timer-zevio.c timer->base = of_iomap(node, 0); timer 128 drivers/clocksource/timer-zevio.c if (!timer->base) { timer 132 drivers/clocksource/timer-zevio.c timer->timer1 = timer->base + IO_TIMER1; timer 133 drivers/clocksource/timer-zevio.c timer->timer2 = timer->base + IO_TIMER2; timer 135 drivers/clocksource/timer-zevio.c timer->clk = of_clk_get(node, 0); timer 136 drivers/clocksource/timer-zevio.c if (IS_ERR(timer->clk)) { timer 137 drivers/clocksource/timer-zevio.c ret = PTR_ERR(timer->clk); timer 142 drivers/clocksource/timer-zevio.c timer->interrupt_regs = of_iomap(node, 1); timer 146 drivers/clocksource/timer-zevio.c scnprintf(timer->clocksource_name, sizeof(timer->clocksource_name), timer 150 drivers/clocksource/timer-zevio.c scnprintf(timer->clockevent_name, sizeof(timer->clockevent_name), timer 154 drivers/clocksource/timer-zevio.c if (timer->interrupt_regs && irqnr) { timer 155 drivers/clocksource/timer-zevio.c timer->clkevt.name = timer->clockevent_name; timer 156 drivers/clocksource/timer-zevio.c timer->clkevt.set_next_event = zevio_timer_set_event; timer 157 drivers/clocksource/timer-zevio.c timer->clkevt.set_state_shutdown = zevio_timer_shutdown; timer 158 drivers/clocksource/timer-zevio.c timer->clkevt.set_state_oneshot = zevio_timer_set_oneshot; timer 159 drivers/clocksource/timer-zevio.c timer->clkevt.tick_resume = zevio_timer_set_oneshot; timer 160 drivers/clocksource/timer-zevio.c timer->clkevt.rating = 200; timer 161 drivers/clocksource/timer-zevio.c timer->clkevt.cpumask = cpu_possible_mask; timer 162 drivers/clocksource/timer-zevio.c timer->clkevt.features = CLOCK_EVT_FEAT_ONESHOT; timer 163 drivers/clocksource/timer-zevio.c timer->clkevt.irq = irqnr; timer 165 drivers/clocksource/timer-zevio.c writel(CNTL_STOP_TIMER, timer->timer1 + IO_CONTROL); timer 166 drivers/clocksource/timer-zevio.c writel(0, timer->timer1 + IO_DIVIDER); timer 169 drivers/clocksource/timer-zevio.c writel(0, timer->interrupt_regs + IO_INTR_MSK); timer 170 drivers/clocksource/timer-zevio.c writel(TIMER_INTR_ALL, timer->interrupt_regs + IO_INTR_ACK); timer 173 drivers/clocksource/timer-zevio.c writel(0, timer->base + IO_MATCH(TIMER_MATCH)); timer 175 drivers/clocksource/timer-zevio.c timer->clkevt_irq.name = timer->clockevent_name; timer 176 drivers/clocksource/timer-zevio.c timer->clkevt_irq.handler = zevio_timer_interrupt; timer 177 drivers/clocksource/timer-zevio.c timer->clkevt_irq.dev_id = timer; timer 178 drivers/clocksource/timer-zevio.c timer->clkevt_irq.flags = IRQF_TIMER | IRQF_IRQPOLL; timer 180 drivers/clocksource/timer-zevio.c setup_irq(irqnr, &timer->clkevt_irq); timer 182 drivers/clocksource/timer-zevio.c clockevents_config_and_register(&timer->clkevt, timer 183 drivers/clocksource/timer-zevio.c clk_get_rate(timer->clk), 0x0001, 0xffff); timer 184 drivers/clocksource/timer-zevio.c pr_info("Added %s as clockevent\n", timer->clockevent_name); timer 187 drivers/clocksource/timer-zevio.c writel(CNTL_STOP_TIMER, timer->timer2 + IO_CONTROL); timer 188 drivers/clocksource/timer-zevio.c writel(0, timer->timer2 + IO_CURRENT_VAL); timer 189 drivers/clocksource/timer-zevio.c writel(0, timer->timer2 + IO_DIVIDER); timer 191 drivers/clocksource/timer-zevio.c timer->timer2 + IO_CONTROL); timer 193 drivers/clocksource/timer-zevio.c clocksource_mmio_init(timer->timer2 + IO_CURRENT_VAL, timer 194 drivers/clocksource/timer-zevio.c timer->clocksource_name, timer 195 drivers/clocksource/timer-zevio.c clk_get_rate(timer->clk), timer 199 drivers/clocksource/timer-zevio.c pr_info("Added %s as clocksource\n", timer->clocksource_name); timer 203 drivers/clocksource/timer-zevio.c iounmap(timer->base); timer 205 drivers/clocksource/timer-zevio.c kfree(timer); timer 82 drivers/cpufreq/powernv-cpufreq.c struct timer_list timer; timer 657 drivers/cpufreq/powernv-cpufreq.c mod_timer(&gpstates->timer, jiffies + msecs_to_jiffies(timer_interval)); timer 671 drivers/cpufreq/powernv-cpufreq.c struct global_pstate_info *gpstates = from_timer(gpstates, t, timer); timer 686 drivers/cpufreq/powernv-cpufreq.c gpstates->timer.expires = jiffies + msecs_to_jiffies(1); timer 687 drivers/cpufreq/powernv-cpufreq.c add_timer_on(&gpstates->timer, cpumask_first(policy->cpus)); timer 806 drivers/cpufreq/powernv-cpufreq.c del_timer_sync(&gpstates->timer); timer 866 drivers/cpufreq/powernv-cpufreq.c timer_setup(&gpstates->timer, gpstate_timer_handler, timer 868 drivers/cpufreq/powernv-cpufreq.c gpstates->timer.expires = jiffies + timer 1012 drivers/cpufreq/powernv-cpufreq.c del_timer_sync(&gpstates->timer); timer 266 drivers/crypto/axis/artpec6_crypto.c struct timer_list timer; timer 2069 drivers/crypto/axis/artpec6_crypto.c mod_timer(&ac->timer, jiffies + msecs_to_jiffies(100)); timer 2071 drivers/crypto/axis/artpec6_crypto.c del_timer(&ac->timer); timer 2076 drivers/crypto/axis/artpec6_crypto.c struct artpec6_crypto *ac = from_timer(ac, t, timer); timer 2888 drivers/crypto/axis/artpec6_crypto.c timer_setup(&ac->timer, artpec6_crypto_timeout, 0); timer 2973 drivers/crypto/axis/artpec6_crypto.c del_timer_sync(&ac->timer); timer 530 drivers/crypto/cavium/nitrox/nitrox_csr.h u64 timer : 22; timer 534 drivers/crypto/cavium/nitrox/nitrox_csr.h u64 timer : 22; timer 360 drivers/dma-buf/st-dma-fence.c struct timer_list timer; timer 364 drivers/dma-buf/st-dma-fence.c static void wait_timer(struct timer_list *timer) timer 366 drivers/dma-buf/st-dma-fence.c struct wait_timer *wt = from_timer(wt, timer, timer); timer 376 drivers/dma-buf/st-dma-fence.c timer_setup_on_stack(&wt.timer, wait_timer, 0); timer 387 drivers/dma-buf/st-dma-fence.c mod_timer(&wt.timer, jiffies + 1); timer 390 drivers/dma-buf/st-dma-fence.c if (timer_pending(&wt.timer)) { timer 401 drivers/dma-buf/st-dma-fence.c del_timer_sync(&wt.timer); timer 402 drivers/dma-buf/st-dma-fence.c destroy_timer_on_stack(&wt.timer); timer 150 drivers/dma/ioat/dma.c del_timer_sync(&ioat_chan->timer); timer 242 drivers/dma/ioat/dma.c mod_timer(&ioat_chan->timer, jiffies + COMPLETION_TIMEOUT); timer 308 drivers/dma/ioat/dma.c mod_timer(&ioat_chan->timer, jiffies + COMPLETION_TIMEOUT); timer 475 drivers/dma/ioat/dma.c if (time_is_before_jiffies(ioat_chan->timer.expires) timer 476 drivers/dma/ioat/dma.c && timer_pending(&ioat_chan->timer)) { timer 477 drivers/dma/ioat/dma.c mod_timer(&ioat_chan->timer, jiffies + COMPLETION_TIMEOUT); timer 478 drivers/dma/ioat/dma.c ioat_timer_event(&ioat_chan->timer); timer 537 drivers/dma/ioat/dma.c mod_timer(&ioat_chan->timer, jiffies + COMPLETION_TIMEOUT); timer 644 drivers/dma/ioat/dma.c mod_timer(&ioat_chan->timer, jiffies + IDLE_TIMEOUT); timer 670 drivers/dma/ioat/dma.c mod_timer(&ioat_chan->timer, jiffies + IDLE_TIMEOUT); timer 862 drivers/dma/ioat/dma.c mod_timer(&ioat_chan->timer, jiffies + COMPLETION_TIMEOUT); timer 867 drivers/dma/ioat/dma.c mod_timer(&ioat_chan->timer, jiffies + IDLE_TIMEOUT); timer 872 drivers/dma/ioat/dma.c struct ioatdma_chan *ioat_chan = from_timer(ioat_chan, t, timer); timer 958 drivers/dma/ioat/dma.c mod_timer(&ioat_chan->timer, jiffies + COMPLETION_TIMEOUT); timer 101 drivers/dma/ioat/dma.h struct timer_list timer; timer 780 drivers/dma/ioat/init.c timer_setup(&ioat_chan->timer, ioat_timer_event, 0); timer 1236 drivers/dma/ioat/init.c del_timer_sync(&ioat_chan->timer); timer 127 drivers/firewire/core-transaction.c static void split_transaction_timeout_callback(struct timer_list *timer) timer 129 drivers/firewire/core-transaction.c struct fw_transaction *t = from_timer(t, timer, split_timeout_timer); timer 780 drivers/gpio/gpio-aspeed.c unsigned int offset, unsigned int timer) timer 787 drivers/gpio/gpio-aspeed.c if (WARN(gpio->timer_users[timer] == UINT_MAX, timer 791 drivers/gpio/gpio-aspeed.c gpio->offset_timer[offset] = timer; timer 792 drivers/gpio/gpio-aspeed.c gpio->timer_users[timer]++; timer 825 drivers/gpio/gpio-aspeed.c unsigned int timer) timer 837 drivers/gpio/gpio-aspeed.c iowrite32((val & ~mask) | GPIO_SET_DEBOUNCE1(timer, offset), addr); timer 841 drivers/gpio/gpio-aspeed.c iowrite32((val & ~mask) | GPIO_SET_DEBOUNCE2(timer, offset), addr); timer 341 drivers/gpu/drm/exynos/exynos_drm_scaler.c unsigned int timer, unsigned int divider) timer 346 drivers/gpu/drm/exynos/exynos_drm_scaler.c val |= SCALER_TIMEOUT_CTRL_SET_TIMER_VALUE(timer); timer 46 drivers/gpu/drm/exynos/exynos_drm_vidi.c struct timer_list timer; timer 99 drivers/gpu/drm/exynos/exynos_drm_vidi.c mod_timer(&ctx->timer, timer 160 drivers/gpu/drm/exynos/exynos_drm_vidi.c struct vidi_context *ctx = from_timer(ctx, t, timer); timer 163 drivers/gpu/drm/exynos/exynos_drm_vidi.c mod_timer(&ctx->timer, timer 434 drivers/gpu/drm/exynos/exynos_drm_vidi.c del_timer_sync(&ctx->timer); timer 454 drivers/gpu/drm/exynos/exynos_drm_vidi.c timer_setup(&ctx->timer, vidi_fake_vblank_timer, 0); timer 175 drivers/gpu/drm/i915/gt/intel_engine_types.h struct timer_list timer; timer 1126 drivers/gpu/drm/i915/gt/intel_lrc.c !timer_pending(&engine->execlists.timer)) { timer 1572 drivers/gpu/drm/i915/gt/intel_lrc.c mod_timer(&execlists->timer, jiffies + 1); timer 1645 drivers/gpu/drm/i915/gt/intel_lrc.c static void execlists_submission_timer(struct timer_list *timer) timer 1648 drivers/gpu/drm/i915/gt/intel_lrc.c from_timer(engine, timer, execlists.timer); timer 2988 drivers/gpu/drm/i915/gt/intel_lrc.c del_timer(&engine->execlists.timer); timer 3098 drivers/gpu/drm/i915/gt/intel_lrc.c timer_setup(&engine->execlists.timer, execlists_submission_timer, 0); timer 917 drivers/gpu/drm/i915/gt/selftest_lrc.c mod_timer(&engine->execlists.timer, jiffies + HZ); timer 421 drivers/gpu/drm/i915/gvt/display.c hrtimer_cancel(&irq->vblank_timer.timer); timer 423 drivers/gpu/drm/i915/gvt/display.c hrtimer_start(&irq->vblank_timer.timer, timer 651 drivers/gpu/drm/i915/gvt/interrupt.c vblank_timer = container_of(data, struct intel_gvt_vblank_timer, timer); timer 656 drivers/gpu/drm/i915/gvt/interrupt.c hrtimer_add_expires_ns(&vblank_timer->timer, vblank_timer->period); timer 672 drivers/gpu/drm/i915/gvt/interrupt.c hrtimer_cancel(&irq->vblank_timer.timer); timer 705 drivers/gpu/drm/i915/gvt/interrupt.c hrtimer_init(&vblank_timer->timer, CLOCK_MONOTONIC, HRTIMER_MODE_ABS); timer 706 drivers/gpu/drm/i915/gvt/interrupt.c vblank_timer->timer.function = vblank_timer_fn; timer 199 drivers/gpu/drm/i915/gvt/interrupt.h struct hrtimer timer; timer 69 drivers/gpu/drm/i915/gvt/sched_policy.c struct hrtimer timer; timer 268 drivers/gpu/drm/i915/gvt/sched_policy.c data = container_of(timer_data, struct gvt_sched_data, timer); timer 272 drivers/gpu/drm/i915/gvt/sched_policy.c hrtimer_add_expires_ns(&data->timer, data->period); timer 289 drivers/gpu/drm/i915/gvt/sched_policy.c hrtimer_init(&data->timer, CLOCK_MONOTONIC, HRTIMER_MODE_ABS); timer 290 drivers/gpu/drm/i915/gvt/sched_policy.c data->timer.function = tbs_timer_fn; timer 305 drivers/gpu/drm/i915/gvt/sched_policy.c hrtimer_cancel(&data->timer); timer 338 drivers/gpu/drm/i915/gvt/sched_policy.c hrtimer_cancel(&sched_data->timer); timer 357 drivers/gpu/drm/i915/gvt/sched_policy.c if (!hrtimer_active(&sched_data->timer)) timer 358 drivers/gpu/drm/i915/gvt/sched_policy.c hrtimer_start(&sched_data->timer, ktime_add_ns(ktime_get(), timer 1042 drivers/gpu/drm/i915/i915_debugfs.c if (timer_pending(>->hangcheck.work.timer)) timer 1044 drivers/gpu/drm/i915/i915_debugfs.c jiffies_to_msecs(gt->hangcheck.work.timer.expires - timer 140 drivers/gpu/drm/i915/i915_pmu.c hrtimer_start_range_ns(&pmu->timer, timer 256 drivers/gpu/drm/i915/i915_pmu.c container_of(hrtimer, struct drm_i915_private, pmu.timer); timer 1077 drivers/gpu/drm/i915/i915_pmu.c hrtimer_init(&pmu->timer, CLOCK_MONOTONIC, HRTIMER_MODE_REL); timer 1078 drivers/gpu/drm/i915/i915_pmu.c pmu->timer.function = i915_sample; timer 1107 drivers/gpu/drm/i915/i915_pmu.c hrtimer_cancel(&pmu->timer); timer 56 drivers/gpu/drm/i915/i915_pmu.h struct hrtimer timer; timer 375 drivers/gpu/drm/i915/i915_sw_fence.c struct timer_list timer; timer 392 drivers/gpu/drm/i915/i915_sw_fence.c struct i915_sw_dma_fence_cb_timer *cb = from_timer(cb, t, timer); timer 428 drivers/gpu/drm/i915/i915_sw_fence.c del_timer_sync(&cb->timer); timer 465 drivers/gpu/drm/i915/i915_sw_fence.c struct i915_sw_dma_fence_cb_timer *timer = timer 466 drivers/gpu/drm/i915/i915_sw_fence.c container_of(cb, typeof(*timer), base); timer 468 drivers/gpu/drm/i915/i915_sw_fence.c timer->dma = dma_fence_get(dma); timer 469 drivers/gpu/drm/i915/i915_sw_fence.c init_irq_work(&timer->work, irq_i915_sw_fence_work); timer 471 drivers/gpu/drm/i915/i915_sw_fence.c timer_setup(&timer->timer, timer 473 drivers/gpu/drm/i915/i915_sw_fence.c mod_timer(&timer->timer, round_jiffies_up(jiffies + timeout)); timer 110 drivers/gpu/drm/i915/intel_uncore.c hrtimer_start_range_ns(&d->timer, timer 371 drivers/gpu/drm/i915/intel_uncore.c intel_uncore_fw_release_timer(struct hrtimer *timer) timer 374 drivers/gpu/drm/i915/intel_uncore.c container_of(timer, struct intel_uncore_forcewake_domain, timer); timer 418 drivers/gpu/drm/i915/intel_uncore.c if (hrtimer_cancel(&domain->timer) == 0) timer 421 drivers/gpu/drm/i915/intel_uncore.c intel_uncore_fw_release_timer(&domain->timer); timer 427 drivers/gpu/drm/i915/intel_uncore.c if (hrtimer_active(&domain->timer)) timer 1396 drivers/gpu/drm/i915/intel_uncore.c hrtimer_init(&d->timer, CLOCK_MONOTONIC, HRTIMER_MODE_REL); timer 1397 drivers/gpu/drm/i915/intel_uncore.c d->timer.function = intel_uncore_fw_release_timer; timer 1421 drivers/gpu/drm/i915/intel_uncore.c WARN_ON(hrtimer_cancel(&d->timer)); timer 142 drivers/gpu/drm/i915/intel_uncore.h struct hrtimer timer; timer 118 drivers/gpu/drm/i915/intel_wakeref.c struct intel_wakeref_auto *wf = from_timer(wf, t, timer); timer 135 drivers/gpu/drm/i915/intel_wakeref.c timer_setup(&wf->timer, wakeref_auto_timeout, 0); timer 146 drivers/gpu/drm/i915/intel_wakeref.c if (del_timer_sync(&wf->timer)) timer 147 drivers/gpu/drm/i915/intel_wakeref.c wakeref_auto_timeout(&wf->timer); timer 169 drivers/gpu/drm/i915/intel_wakeref.c if (mod_timer(&wf->timer, jiffies + timeout)) timer 170 drivers/gpu/drm/i915/intel_wakeref.c wakeref_auto_timeout(&wf->timer); timer 192 drivers/gpu/drm/i915/intel_wakeref.h struct timer_list timer; timer 183 drivers/gpu/drm/i915/selftests/intel_uncore.c if (!hrtimer_cancel(&domain->timer)) timer 186 drivers/gpu/drm/i915/selftests/intel_uncore.c intel_uncore_fw_release_timer(&domain->timer); timer 220 drivers/gpu/drm/i915/selftests/intel_uncore.c if (hrtimer_cancel(&domain->timer)) timer 221 drivers/gpu/drm/i915/selftests/intel_uncore.c intel_uncore_fw_release_timer(&domain->timer); timer 58 drivers/gpu/drm/i915/selftests/lib_sw_fence.c struct timed_fence *tf = from_timer(tf, t, timer); timer 67 drivers/gpu/drm/i915/selftests/lib_sw_fence.c timer_setup_on_stack(&tf->timer, timed_fence_wake, 0); timer 70 drivers/gpu/drm/i915/selftests/lib_sw_fence.c mod_timer(&tf->timer, expires); timer 77 drivers/gpu/drm/i915/selftests/lib_sw_fence.c if (del_timer_sync(&tf->timer)) timer 80 drivers/gpu/drm/i915/selftests/lib_sw_fence.c destroy_timer_on_stack(&tf->timer); timer 34 drivers/gpu/drm/i915/selftests/lib_sw_fence.h struct timer_list timer; timer 72 drivers/gpu/drm/msm/msm_atomic.c struct msm_pending_timer *timer = container_of(t, timer 73 drivers/gpu/drm/msm/msm_atomic.c struct msm_pending_timer, timer); timer 74 drivers/gpu/drm/msm/msm_atomic.c struct msm_drm_private *priv = timer->kms->dev->dev_private; timer 76 drivers/gpu/drm/msm/msm_atomic.c queue_work(priv->wq, &timer->work); timer 83 drivers/gpu/drm/msm/msm_atomic.c struct msm_pending_timer *timer = container_of(work, timer 86 drivers/gpu/drm/msm/msm_atomic.c msm_atomic_async_commit(timer->kms, timer->crtc_idx); timer 89 drivers/gpu/drm/msm/msm_atomic.c void msm_atomic_init_pending_timer(struct msm_pending_timer *timer, timer 92 drivers/gpu/drm/msm/msm_atomic.c timer->kms = kms; timer 93 drivers/gpu/drm/msm/msm_atomic.c timer->crtc_idx = crtc_idx; timer 94 drivers/gpu/drm/msm/msm_atomic.c hrtimer_init(&timer->timer, CLOCK_MONOTONIC, HRTIMER_MODE_ABS); timer 95 drivers/gpu/drm/msm/msm_atomic.c timer->timer.function = msm_atomic_pending_timer; timer 96 drivers/gpu/drm/msm/msm_atomic.c INIT_WORK(&timer->work, msm_atomic_pending_work); timer 180 drivers/gpu/drm/msm/msm_atomic.c struct msm_pending_timer *timer = timer 198 drivers/gpu/drm/msm/msm_atomic.c hrtimer_start(&timer->timer, wakeup_time, timer 228 drivers/gpu/drm/msm/msm_drv.h void msm_atomic_init_pending_timer(struct msm_pending_timer *timer, timer 138 drivers/gpu/drm/msm/msm_kms.h struct hrtimer timer; timer 154 drivers/gpu/drm/nouveau/include/nvkm/core/device.h struct nvkm_timer *timer; timer 227 drivers/gpu/drm/nouveau/include/nvkm/core/device.h int (*timer )(struct nvkm_device *, int idx, struct nvkm_timer **); timer 90 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv04_timer_new, timer 111 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv04_timer_new, timer 133 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv04_timer_new, timer 153 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv04_timer_new, timer 175 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv04_timer_new, timer 197 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv04_timer_new, timer 219 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv04_timer_new, timer 241 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv04_timer_new, timer 263 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv04_timer_new, timer 285 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv04_timer_new, timer 307 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv04_timer_new, timer 329 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv04_timer_new, timer 351 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv04_timer_new, timer 373 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv04_timer_new, timer 395 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv04_timer_new, timer 418 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv04_timer_new, timer 441 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv04_timer_new, timer 463 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv04_timer_new, timer 487 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv40_timer_new, timer 513 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv41_timer_new, timer 539 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv41_timer_new, timer 565 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv41_timer_new, timer 591 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv41_timer_new, timer 617 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv41_timer_new, timer 643 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv41_timer_new, timer 669 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv41_timer_new, timer 695 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv41_timer_new, timer 721 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv41_timer_new, timer 747 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv41_timer_new, timer 773 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv41_timer_new, timer 799 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv41_timer_new, timer 828 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv41_timer_new, timer 854 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv41_timer_new, timer 880 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv41_timer_new, timer 906 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv41_timer_new, timer 935 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv41_timer_new, timer 967 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv41_timer_new, timer 999 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv41_timer_new, timer 1031 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv41_timer_new, timer 1063 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv41_timer_new, timer 1095 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv41_timer_new, timer 1127 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv41_timer_new, timer 1160 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv41_timer_new, timer 1194 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv41_timer_new, timer 1227 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv41_timer_new, timer 1259 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv41_timer_new, timer 1291 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv41_timer_new, timer 1324 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv41_timer_new, timer 1360 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv41_timer_new, timer 1397 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv41_timer_new, timer 1433 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv41_timer_new, timer 1469 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv41_timer_new, timer 1506 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv41_timer_new, timer 1543 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv41_timer_new, timer 1580 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv41_timer_new, timer 1615 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv41_timer_new, timer 1651 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv41_timer_new, timer 1687 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv41_timer_new, timer 1726 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv41_timer_new, timer 1765 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv41_timer_new, timer 1796 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = gk20a_timer_new, timer 1829 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv41_timer_new, timer 1867 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv41_timer_new, timer 1905 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv41_timer_new, timer 1943 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = nv41_timer_new, timer 1981 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = gk20a_timer_new, timer 2015 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = gk20a_timer_new, timer 2049 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = gk20a_timer_new, timer 2084 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = gk20a_timer_new, timer 2119 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = gk20a_timer_new, timer 2147 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = gk20a_timer_new, timer 2178 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = gk20a_timer_new, timer 2214 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = gk20a_timer_new, timer 2250 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = gk20a_timer_new, timer 2286 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = gk20a_timer_new, timer 2322 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = gk20a_timer_new, timer 2358 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = gk20a_timer_new, timer 2388 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = gk20a_timer_new, timer 2419 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = gk20a_timer_new, timer 2459 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = gk20a_timer_new, timer 2494 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = gk20a_timer_new, timer 2529 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = gk20a_timer_new, timer 2564 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = gk20a_timer_new, timer 2599 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c .timer = gk20a_timer_new, timer 2663 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(TIMER , device->timer , &device->timer->subdev); timer 3169 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(NVKM_SUBDEV_TIMER , timer); timer 211 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c args->v0.time = nvkm_timer_read(device->timer); timer 120 drivers/gpu/drm/nouveau/nvkm/engine/gr/g84.c struct nvkm_timer *tmr = device->timer; timer 123 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk20a.c struct nvkm_timer *tmr = device->timer; timer 161 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk20a.c nvkm_timer_alarm(pmu->subdev.device->timer, 0, &gpmu->alarm); timer 186 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk20a.c nvkm_timer_alarm(device->timer, 2000000000, &gpmu->alarm); timer 109 drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c struct nvkm_timer *tmr = subdev->device->timer; timer 36 drivers/gpu/drm/nouveau/nvkm/subdev/therm/fan.c struct nvkm_timer *tmr = subdev->device->timer; timer 127 drivers/gpu/drm/nouveau/nvkm/subdev/therm/fan.c struct nvkm_timer *tmr = device->timer; timer 216 drivers/gpu/drm/nouveau/nvkm/subdev/therm/fan.c struct nvkm_timer *tmr = therm->subdev.device->timer; timer 43 drivers/gpu/drm/nouveau/nvkm/subdev/therm/fantog.c struct nvkm_timer *tmr = device->timer; timer 167 drivers/gpu/drm/nouveau/nvkm/subdev/therm/temp.c struct nvkm_timer *tmr = therm->subdev.device->timer; timer 221 drivers/gpu/drm/nouveau/nvkm/subdev/therm/temp.c struct nvkm_timer *tmr = therm->subdev.device->timer; timer 57 drivers/gpu/drm/nouveau/nvkm/subdev/timer/base.c wait->tmr = device->timer; timer 230 drivers/gpu/drm/scheduler/sched_main.c sched_timeout = sched->work_tdr.timer.expires; timer 209 drivers/gpu/drm/vc4/vc4_drv.h struct timer_list timer; timer 44 drivers/gpu/drm/vc4/vc4_gem.c mod_timer(&vc4->hangcheck.timer, timer 325 drivers/gpu/drm/vc4/vc4_gem.c struct vc4_dev *vc4 = from_timer(vc4, t, hangcheck.timer); timer 1281 drivers/gpu/drm/vc4/vc4_gem.c timer_setup(&vc4->hangcheck.timer, vc4_hangcheck_elapsed, 0); timer 35 drivers/gpu/drm/vgem/vgem_fence.c struct timer_list timer; timer 52 drivers/gpu/drm/vgem/vgem_fence.c del_timer_sync(&fence->timer); timer 79 drivers/gpu/drm/vgem/vgem_fence.c struct vgem_fence *fence = from_timer(fence, t, timer); timer 97 drivers/gpu/drm/vgem/vgem_fence.c timer_setup(&fence->timer, vgem_fence_timeout, 0); timer 100 drivers/gpu/drm/vgem/vgem_fence.c mod_timer(&fence->timer, jiffies + VGEM_FENCE_TIMEOUT); timer 10 drivers/gpu/drm/vkms/vkms_crtc.c static enum hrtimer_restart vkms_vblank_simulate(struct hrtimer *timer) timer 12 drivers/gpu/drm/vkms/vkms_crtc.c struct vkms_output *output = container_of(timer, struct vkms_output, timer 282 drivers/greybus/operation.c ret = del_timer_sync(&operation->timer); timer 298 drivers/greybus/operation.c struct gb_operation *operation = from_timer(operation, t, timer); timer 544 drivers/greybus/operation.c timer_setup(&operation->timer, gb_operation_timeout, 0); timer 773 drivers/greybus/operation.c operation->timer.expires = jiffies + msecs_to_jiffies(timeout); timer 774 drivers/greybus/operation.c add_timer(&operation->timer); timer 45 drivers/hid/hid-prodikeys.c struct timer_list timer; timer 240 drivers/hid/hid-prodikeys.c struct pcmidi_sustain *pms = from_timer(pms, t, timer); timer 255 drivers/hid/hid-prodikeys.c timer_setup(&pms->timer, pcmidi_sustained_note_release, 0); timer 267 drivers/hid/hid-prodikeys.c del_timer_sync(&pms->timer); timer 367 drivers/hid/hid-prodikeys.c mod_timer(&pms->timer, timer 899 drivers/hid/hid-wiimote-core.c mod_timer(&wdata->timer, jiffies + HZ * 4); timer 929 drivers/hid/hid-wiimote-core.c mod_timer(&wdata->timer, jiffies + HZ * 4); timer 1169 drivers/hid/hid-wiimote-core.c del_timer_sync(&wdata->timer); timer 1174 drivers/hid/hid-wiimote-core.c mod_timer(&wdata->timer, jiffies + HZ * 4); timer 1238 drivers/hid/hid-wiimote-core.c struct wiimote_data *wdata = from_timer(wdata, t, timer); timer 1754 drivers/hid/hid-wiimote-core.c timer_setup(&wdata->timer, wiimote_init_timeout, 0); timer 1771 drivers/hid/hid-wiimote-core.c del_timer_sync(&wdata->timer); timer 153 drivers/hid/hid-wiimote.h struct timer_list timer; timer 35 drivers/i2c/busses/i2c-pnx.c struct timer_list timer; /* Timeout */ timer 122 drivers/i2c/busses/i2c-pnx.c struct timer_list *timer = &alg_data->mif.timer; timer 128 drivers/i2c/busses/i2c-pnx.c del_timer_sync(timer); timer 133 drivers/i2c/busses/i2c-pnx.c timer->expires = jiffies + expires; timer 135 drivers/i2c/busses/i2c-pnx.c add_timer(timer); timer 262 drivers/i2c/busses/i2c-pnx.c del_timer_sync(&alg_data->mif.timer); timer 280 drivers/i2c/busses/i2c-pnx.c del_timer_sync(&alg_data->mif.timer); timer 368 drivers/i2c/busses/i2c-pnx.c del_timer_sync(&alg_data->mif.timer); timer 404 drivers/i2c/busses/i2c-pnx.c del_timer_sync(&alg_data->mif.timer); timer 423 drivers/i2c/busses/i2c-pnx.c del_timer_sync(&alg_data->mif.timer); timer 458 drivers/i2c/busses/i2c-pnx.c struct i2c_pnx_algo_data *alg_data = from_timer(alg_data, t, mif.timer); timer 680 drivers/i2c/busses/i2c-pnx.c timer_setup(&alg_data->mif.timer, i2c_pnx_timeout, 0); timer 621 drivers/ide/ide-io.c ide_hwif_t *hwif = from_timer(hwif, t, timer); timer 650 drivers/ide/ide-io.c hwif->timer.expires = jiffies + wait; timer 652 drivers/ide/ide-io.c add_timer(&hwif->timer); timer 845 drivers/ide/ide-io.c del_timer(&hwif->timer); timer 457 drivers/ide/ide-iops.c hwif->timer.expires = jiffies + timeout; timer 459 drivers/ide/ide-iops.c add_timer(&hwif->timer); timer 25 drivers/ide/ide-park.c if (reset_timer && del_timer(&hwif->timer)) timer 1236 drivers/ide/ide-probe.c timer_setup(&hwif->timer, ide_timer_expiry, 0); timer 24 drivers/iio/trigger/iio-trig-hrtimer.c struct hrtimer timer; timer 85 drivers/iio/trigger/iio-trig-hrtimer.c static enum hrtimer_restart iio_hrtimer_trig_handler(struct hrtimer *timer) timer 89 drivers/iio/trigger/iio-trig-hrtimer.c info = container_of(timer, struct iio_hrtimer_info, timer); timer 91 drivers/iio/trigger/iio-trig-hrtimer.c hrtimer_forward_now(timer, info->period); timer 104 drivers/iio/trigger/iio-trig-hrtimer.c hrtimer_start(&trig_info->timer, trig_info->period, timer 107 drivers/iio/trigger/iio-trig-hrtimer.c hrtimer_cancel(&trig_info->timer); timer 135 drivers/iio/trigger/iio-trig-hrtimer.c hrtimer_init(&trig_info->timer, CLOCK_MONOTONIC, HRTIMER_MODE_REL); timer 136 drivers/iio/trigger/iio-trig-hrtimer.c trig_info->timer.function = iio_hrtimer_trig_handler; timer 164 drivers/iio/trigger/iio-trig-hrtimer.c hrtimer_cancel(&trig_info->timer); timer 116 drivers/infiniband/hw/cxgb3/iwch_cm.c if (timer_pending(&ep->timer)) { timer 118 drivers/infiniband/hw/cxgb3/iwch_cm.c del_timer_sync(&ep->timer); timer 121 drivers/infiniband/hw/cxgb3/iwch_cm.c ep->timer.expires = jiffies + ep_timeout_secs * HZ; timer 122 drivers/infiniband/hw/cxgb3/iwch_cm.c add_timer(&ep->timer); timer 128 drivers/infiniband/hw/cxgb3/iwch_cm.c if (!timer_pending(&ep->timer)) { timer 133 drivers/infiniband/hw/cxgb3/iwch_cm.c del_timer_sync(&ep->timer); timer 1400 drivers/infiniband/hw/cxgb3/iwch_cm.c timer_setup(&child_ep->timer, ep_timeout, 0); timer 1722 drivers/infiniband/hw/cxgb3/iwch_cm.c struct iwch_ep *ep = from_timer(ep, t, timer); timer 1900 drivers/infiniband/hw/cxgb3/iwch_cm.c timer_setup(&ep->timer, ep_timeout, 0); timer 178 drivers/infiniband/hw/cxgb3/iwch_cm.h struct timer_list timer; timer 180 drivers/infiniband/hw/cxgb4/cm.c if (timer_pending(&ep->timer)) { timer 187 drivers/infiniband/hw/cxgb4/cm.c ep->timer.expires = jiffies + ep_timeout_secs * HZ; timer 188 drivers/infiniband/hw/cxgb4/cm.c add_timer(&ep->timer); timer 194 drivers/infiniband/hw/cxgb4/cm.c del_timer_sync(&ep->timer); timer 2650 drivers/infiniband/hw/cxgb4/cm.c timer_setup(&child_ep->timer, ep_timeout, 0); timer 3327 drivers/infiniband/hw/cxgb4/cm.c timer_setup(&ep->timer, ep_timeout, 0); timer 4321 drivers/infiniband/hw/cxgb4/cm.c struct c4iw_ep *ep = from_timer(ep, t, timer); timer 882 drivers/infiniband/hw/cxgb4/iw_cxgb4.h struct timer_list timer; timer 135 drivers/infiniband/hw/mthca/mthca_catas.c struct mthca_dev *dev = from_timer(dev, t, catas_err.timer); timer 144 drivers/infiniband/hw/mthca/mthca_catas.c mod_timer(&dev->catas_err.timer, timer 152 drivers/infiniband/hw/mthca/mthca_catas.c timer_setup(&dev->catas_err.timer, poll_catas, 0); timer 167 drivers/infiniband/hw/mthca/mthca_catas.c dev->catas_err.timer.expires = jiffies + MTHCA_CATAS_POLL_INTERVAL; timer 169 drivers/infiniband/hw/mthca/mthca_catas.c add_timer(&dev->catas_err.timer); timer 174 drivers/infiniband/hw/mthca/mthca_catas.c del_timer_sync(&dev->catas_err.timer); timer 283 drivers/infiniband/hw/mthca/mthca_dev.h struct timer_list timer; timer 501 drivers/infiniband/hw/qib/qib.h struct timer_list timer; timer 2451 drivers/infiniband/hw/qib/qib_mad.c struct qib_pportdata *ppd = from_timer(ppd, t, cong_stats.timer); timer 2470 drivers/infiniband/hw/qib/qib_mad.c mod_timer(&ppd->cong_stats.timer, jiffies + HZ); timer 2481 drivers/infiniband/hw/qib/qib_mad.c timer_setup(&dd->pport[port_idx].cong_stats.timer, timer 2483 drivers/infiniband/hw/qib/qib_mad.c dd->pport[port_idx].cong_stats.timer.expires = 0; timer 2484 drivers/infiniband/hw/qib/qib_mad.c add_timer(&dd->pport[port_idx].cong_stats.timer); timer 2493 drivers/infiniband/hw/qib/qib_mad.c if (dd->pport[port_idx].cong_stats.timer.function) timer 2494 drivers/infiniband/hw/qib/qib_mad.c del_timer_sync(&dd->pport[port_idx].cong_stats.timer); timer 51 drivers/input/ff-memless.c struct timer_list timer; timer 142 drivers/input/ff-memless.c del_timer(&ml->timer); timer 145 drivers/input/ff-memless.c mod_timer(&ml->timer, earliest); timer 405 drivers/input/ff-memless.c struct ml_device *ml = from_timer(ml, t, timer); timer 499 drivers/input/ff-memless.c del_timer_sync(&ml->timer); timer 526 drivers/input/ff-memless.c timer_setup(&ml->timer, ml_effect_timer, 0); timer 76 drivers/input/input.c dev->timer.function) { timer 78 drivers/input/input.c mod_timer(&dev->timer, timer 85 drivers/input/input.c del_timer(&dev->timer); timer 181 drivers/input/input.c struct input_dev *dev = from_timer(dev, t, timer); timer 197 drivers/input/input.c mod_timer(&dev->timer, jiffies + timer 1824 drivers/input/input.c timer_setup(&dev->timer, NULL, 0); timer 2096 drivers/input/input.c del_timer_sync(&dev->timer); timer 2126 drivers/input/input.c dev->timer.function = input_repeat_key; timer 89 drivers/input/joystick/db9.c struct timer_list timer; timer 357 drivers/input/joystick/db9.c struct db9 *db9 = from_timer(db9, t, timer); timer 504 drivers/input/joystick/db9.c mod_timer(&db9->timer, jiffies + DB9_REFRESH_TIME); timer 524 drivers/input/joystick/db9.c mod_timer(&db9->timer, jiffies + DB9_REFRESH_TIME); timer 538 drivers/input/joystick/db9.c del_timer_sync(&db9->timer); timer 601 drivers/input/joystick/db9.c timer_setup(&db9->timer, db9_timer, 0); timer 76 drivers/input/joystick/gamecon.c struct timer_list timer; timer 732 drivers/input/joystick/gamecon.c struct gc *gc = from_timer(gc, t, timer); timer 765 drivers/input/joystick/gamecon.c mod_timer(&gc->timer, jiffies + GC_REFRESH_TIME); timer 780 drivers/input/joystick/gamecon.c mod_timer(&gc->timer, jiffies + GC_REFRESH_TIME); timer 793 drivers/input/joystick/gamecon.c del_timer_sync(&gc->timer); timer 964 drivers/input/joystick/gamecon.c timer_setup(&gc->timer, gc_timer, 0); timer 62 drivers/input/joystick/turbografx.c struct timer_list timer; timer 78 drivers/input/joystick/turbografx.c struct tgfx *tgfx = from_timer(tgfx, t, timer); timer 103 drivers/input/joystick/turbografx.c mod_timer(&tgfx->timer, jiffies + TGFX_REFRESH_TIME); timer 118 drivers/input/joystick/turbografx.c mod_timer(&tgfx->timer, jiffies + TGFX_REFRESH_TIME); timer 131 drivers/input/joystick/turbografx.c del_timer_sync(&tgfx->timer); timer 187 drivers/input/joystick/turbografx.c timer_setup(&tgfx->timer, tgfx_timer, 0); timer 54 drivers/input/joystick/walkera0701.c struct hrtimer timer; timer 133 drivers/input/joystick/walkera0701.c if (unlikely(0 != hrtimer_try_to_cancel(&w->timer))) { timer 164 drivers/input/joystick/walkera0701.c hrtimer_start(&w->timer, BIN_SAMPLE, HRTIMER_MODE_REL); timer 172 drivers/input/joystick/walkera0701.c w = container_of(handle, struct walkera_dev, timer); timer 194 drivers/input/joystick/walkera0701.c hrtimer_cancel(&w->timer); timer 235 drivers/input/joystick/walkera0701.c hrtimer_init(&w->timer, CLOCK_MONOTONIC, HRTIMER_MODE_REL); timer 236 drivers/input/joystick/walkera0701.c w->timer.function = timer_handler; timer 66 drivers/input/keyboard/locomokbd.c struct timer_list timer; timer 167 drivers/input/keyboard/locomokbd.c mod_timer(&locomokbd->timer, jiffies + SCAN_INTERVAL); timer 200 drivers/input/keyboard/locomokbd.c struct locomokbd *locomokbd = from_timer(locomokbd, t, timer); timer 252 drivers/input/keyboard/locomokbd.c timer_setup(&locomokbd->timer, locomokbd_timer_callback, 0); timer 313 drivers/input/keyboard/locomokbd.c del_timer_sync(&locomokbd->timer); timer 40 drivers/input/keyboard/omap-keypad.c struct timer_list timer; timer 136 drivers/input/keyboard/omap-keypad.c mod_timer(&omap_kp_data->timer, jiffies + HZ / 20); timer 223 drivers/input/keyboard/omap-keypad.c timer_setup(&omap_kp->timer, omap_kp_timer, 0); timer 299 drivers/input/keyboard/omap-keypad.c del_timer_sync(&omap_kp->timer); timer 104 drivers/input/keyboard/tegra-kbc.c struct timer_list timer; timer 243 drivers/input/keyboard/tegra-kbc.c struct tegra_kbc *kbc = from_timer(kbc, t, timer); timer 261 drivers/input/keyboard/tegra-kbc.c mod_timer(&kbc->timer, jiffies + msecs_to_jiffies(dly)); timer 298 drivers/input/keyboard/tegra-kbc.c mod_timer(&kbc->timer, jiffies + kbc->cp_dly_jiffies); timer 426 drivers/input/keyboard/tegra-kbc.c del_timer_sync(&kbc->timer); timer 643 drivers/input/keyboard/tegra-kbc.c timer_setup(&kbc->timer, tegra_kbc_keypress_timer, 0); timer 738 drivers/input/keyboard/tegra-kbc.c del_timer_sync(&kbc->timer); timer 1512 drivers/input/mouse/alps.c mod_timer(&priv->timer, jiffies + msecs_to_jiffies(20)); timer 1516 drivers/input/mouse/alps.c del_timer(&priv->timer); timer 1579 drivers/input/mouse/alps.c struct alps_data *priv = from_timer(priv, t, timer); timer 2728 drivers/input/mouse/alps.c timer_setup(&priv->timer, alps_flush_packet, 0); timer 2973 drivers/input/mouse/alps.c del_timer_sync(&priv->timer); timer 321 drivers/input/mouse/alps.h struct timer_list timer; timer 226 drivers/input/mouse/byd.c struct timer_list timer; timer 254 drivers/input/mouse/byd.c struct byd_data *priv = from_timer(priv, t, timer); timer 333 drivers/input/mouse/byd.c mod_timer(&priv->timer, jiffies + BYD_TOUCH_TIMEOUT); timer 429 drivers/input/mouse/byd.c del_timer(&priv->timer); timer 480 drivers/input/mouse/byd.c timer_setup(&priv->timer, byd_clear_touch, 0); timer 239 drivers/input/serio/hp_sdc.c if (hp_sdc.timer != NULL) timer 240 drivers/input/serio/hp_sdc.c hp_sdc.timer(irq, dev_id, status, data); timer 287 drivers/input/serio/hp_sdc.c if (hp_sdc.timer != NULL) timer 288 drivers/input/serio/hp_sdc.c hp_sdc.timer(irq, dev_id, status, 0); timer 668 drivers/input/serio/hp_sdc.c if (hp_sdc.timer != NULL) { timer 673 drivers/input/serio/hp_sdc.c hp_sdc.timer = callback; timer 732 drivers/input/serio/hp_sdc.c if ((callback != hp_sdc.timer) || timer 733 drivers/input/serio/hp_sdc.c (hp_sdc.timer == NULL)) { timer 739 drivers/input/serio/hp_sdc.c hp_sdc.timer = NULL; timer 840 drivers/input/serio/hp_sdc.c hp_sdc.timer = NULL; timer 186 drivers/input/touchscreen/ad7877.c struct timer_list timer; /* P: lock */ timer 351 drivers/input/touchscreen/ad7877.c if (!timer_pending(&ts->timer)) timer 376 drivers/input/touchscreen/ad7877.c struct ad7877 *ts = from_timer(ts, t, timer); timer 399 drivers/input/touchscreen/ad7877.c mod_timer(&ts->timer, jiffies + TS_PEN_UP_TIMEOUT); timer 416 drivers/input/touchscreen/ad7877.c if (del_timer_sync(&ts->timer)) timer 714 drivers/input/touchscreen/ad7877.c timer_setup(&ts->timer, ad7877_timer, 0); timer 110 drivers/input/touchscreen/ad7879.c struct timer_list timer; timer 210 drivers/input/touchscreen/ad7879.c if (timer_pending(&ts->timer)) { timer 240 drivers/input/touchscreen/ad7879.c struct ad7879 *ts = from_timer(ts, t, timer); timer 256 drivers/input/touchscreen/ad7879.c mod_timer(&ts->timer, jiffies + TS_PEN_UP_TIMEOUT); timer 276 drivers/input/touchscreen/ad7879.c if (del_timer_sync(&ts->timer)) timer 549 drivers/input/touchscreen/ad7879.c timer_setup(&ts->timer, ad7879_timer, 0); timer 158 drivers/input/touchscreen/bu21029_ts.c struct timer_list timer; timer 212 drivers/input/touchscreen/bu21029_ts.c struct bu21029_ts_data *bu21029 = from_timer(bu21029, t, timer); timer 237 drivers/input/touchscreen/bu21029_ts.c mod_timer(&bu21029->timer, timer 328 drivers/input/touchscreen/bu21029_ts.c del_timer_sync(&bu21029->timer); timer 389 drivers/input/touchscreen/bu21029_ts.c timer_setup(&bu21029->timer, bu21029_touch_release, 0); timer 33 drivers/input/touchscreen/exc3000.c struct timer_list timer; timer 55 drivers/input/touchscreen/exc3000.c struct exc3000_data *data = from_timer(data, t, timer); timer 124 drivers/input/touchscreen/exc3000.c mod_timer(&data->timer, timer 132 drivers/input/touchscreen/exc3000.c del_timer_sync(&data->timer); timer 160 drivers/input/touchscreen/exc3000.c timer_setup(&data->timer, exc3000_timer, 0); timer 102 drivers/input/touchscreen/sx8654.c struct timer_list timer; timer 119 drivers/input/touchscreen/sx8654.c struct sx8654 *ts = from_timer(ts, t, timer); timer 186 drivers/input/touchscreen/sx8654.c mod_timer(&ts->timer, jiffies + SX8650_PENIRQ_TIMEOUT); timer 293 drivers/input/touchscreen/sx8654.c del_timer_sync(&sx8654->timer); timer 345 drivers/input/touchscreen/sx8654.c timer_setup(&sx8654->timer, sx865x_penrelease_timer_handler, 0); timer 78 drivers/isdn/hardware/mISDN/hfc_multi.h timer_t timer; timer 212 drivers/isdn/hardware/mISDN/hfcmulti.c static uint timer; timer 229 drivers/isdn/hardware/mISDN/hfcmulti.c module_param(timer, uint, S_IRUGO | S_IWUSR); timer 3281 drivers/isdn/hardware/mISDN/hfcmulti.c del_timer(&dch->timer); timer 3422 drivers/isdn/hardware/mISDN/hfcmulti.c del_timer(&dch->timer); timer 3866 drivers/isdn/hardware/mISDN/hfcmulti.c timer_setup(&dch->timer, hfcmulti_dbusy_timer, 0); timer 3972 drivers/isdn/hardware/mISDN/hfcmulti.c timer_setup(&dch->timer, hfcmulti_dbusy_timer, 0); timer 4548 drivers/isdn/hardware/mISDN/hfcmulti.c if (dch->timer.function) { timer 4549 drivers/isdn/hardware/mISDN/hfcmulti.c del_timer(&dch->timer); timer 4550 drivers/isdn/hardware/mISDN/hfcmulti.c dch->timer.function = NULL; timer 103 drivers/isdn/hardware/mISDN/hfcpci.c struct timer_list timer; timer 160 drivers/isdn/hardware/mISDN/hfcpci.c del_timer(&hc->hw.timer); timer 292 drivers/isdn/hardware/mISDN/hfcpci.c struct hfc_pci *hc = from_timer(hc, t, hw.timer); timer 293 drivers/isdn/hardware/mISDN/hfcpci.c hc->hw.timer.expires = jiffies + 75; timer 1089 drivers/isdn/hardware/mISDN/hfcpci.c del_timer(&dch->timer); timer 1218 drivers/isdn/hardware/mISDN/hfcpci.c del_timer(&hc->dch.timer); timer 1634 drivers/isdn/hardware/mISDN/hfcpci.c del_timer(&dch->timer); timer 1706 drivers/isdn/hardware/mISDN/hfcpci.c timer_setup(&hc->dch.timer, hfcpci_dbusy_timer, 0); timer 2040 drivers/isdn/hardware/mISDN/hfcpci.c timer_setup(&hc->hw.timer, hfcpci_Timer, 0); timer 2055 drivers/isdn/hardware/mISDN/hfcpci.c if (hc->dch.timer.function != NULL) { timer 2056 drivers/isdn/hardware/mISDN/hfcpci.c del_timer(&hc->dch.timer); timer 2057 drivers/isdn/hardware/mISDN/hfcpci.c hc->dch.timer.function = NULL; timer 160 drivers/isdn/hardware/mISDN/mISDNipac.c del_timer(&isac->dch.timer); timer 162 drivers/isdn/hardware/mISDN/mISDNipac.c isac->dch.timer.expires = jiffies + ((DBUSY_TIMER_VALUE * HZ)/1000); timer 163 drivers/isdn/hardware/mISDN/mISDNipac.c add_timer(&isac->dch.timer); timer 208 drivers/isdn/hardware/mISDN/mISDNipac.c del_timer(&isac->dch.timer); timer 222 drivers/isdn/hardware/mISDN/mISDNipac.c del_timer(&isac->dch.timer); timer 667 drivers/isdn/hardware/mISDN/mISDNipac.c del_timer(&dch->timer); timer 699 drivers/isdn/hardware/mISDN/mISDNipac.c if (isac->dch.timer.function != NULL) { timer 700 drivers/isdn/hardware/mISDN/mISDNipac.c del_timer(&isac->dch.timer); timer 701 drivers/isdn/hardware/mISDN/mISDNipac.c isac->dch.timer.function = NULL; timer 715 drivers/isdn/hardware/mISDN/mISDNipac.c struct isac_hw *isac = from_timer(isac, t, dch.timer); timer 783 drivers/isdn/hardware/mISDN/mISDNipac.c timer_setup(&isac->dch.timer, dbusy_timer_handler, 0); timer 47 drivers/isdn/hardware/mISDN/w6692.c struct timer_list timer; timer 296 drivers/isdn/hardware/mISDN/w6692.c del_timer(&dch->timer); timer 298 drivers/isdn/hardware/mISDN/w6692.c dch->timer.expires = jiffies + ((DBUSY_TIMER_VALUE * HZ) / 1000); timer 299 drivers/isdn/hardware/mISDN/w6692.c add_timer(&dch->timer); timer 313 drivers/isdn/hardware/mISDN/w6692.c del_timer(&dch->timer); timer 374 drivers/isdn/hardware/mISDN/w6692.c del_timer(&card->dch.timer); timer 804 drivers/isdn/hardware/mISDN/w6692.c struct dchannel *dch = from_timer(dch, t, timer); timer 836 drivers/isdn/hardware/mISDN/w6692.c timer_setup(&card->dch.timer, dbusy_timer_handler, 0); timer 1132 drivers/isdn/hardware/mISDN/w6692.c del_timer(&dch->timer); timer 32 drivers/isdn/mISDN/layer2.h struct FsmTimer timer; timer 472 drivers/isdn/mISDN/tei.c mISDN_FsmAddTimer(&tm->timer, tm->tval, EV_TIMER, NULL, 1); timer 499 drivers/isdn/mISDN/tei.c mISDN_FsmDelTimer(&tm->timer, 1); timer 558 drivers/isdn/mISDN/tei.c mISDN_FsmDelTimer(&tm->timer, 4); timer 576 drivers/isdn/mISDN/tei.c mISDN_FsmDelTimer(&tm->timer, 5); timer 592 drivers/isdn/mISDN/tei.c mISDN_FsmAddTimer(&tm->timer, tm->tval, EV_TIMER, NULL, 2); timer 607 drivers/isdn/mISDN/tei.c mISDN_FsmAddTimer(&tm->timer, tm->tval, EV_TIMER, NULL, 3); timer 626 drivers/isdn/mISDN/tei.c mISDN_FsmAddTimer(&tm->timer, tm->tval, EV_TIMER, NULL, 4); timer 690 drivers/isdn/mISDN/tei.c mISDN_FsmAddTimer(&tm->timer, tm->tval, EV_TIMER, NULL, 2); timer 742 drivers/isdn/mISDN/tei.c mISDN_FsmAddTimer(&tm->timer, tm->tval, EV_TIMER, NULL, 4); timer 820 drivers/isdn/mISDN/tei.c mISDN_FsmInitTimer(&l2->tm->tei_m, &l2->tm->timer); timer 974 drivers/isdn/mISDN/tei.c mISDN_FsmDelTimer(&tm->timer, 1); timer 1077 drivers/isdn/mISDN/tei.c mISDN_FsmInitTimer(&l2->tm->tei_m, &l2->tm->timer); timer 68 drivers/isdn/mISDN/timerdev.c struct mISDNtimer *timer, *next; timer 75 drivers/isdn/mISDN/timerdev.c timer = list_first_entry(list, struct mISDNtimer, list); timer 77 drivers/isdn/mISDN/timerdev.c del_timer_sync(&timer->tl); timer 80 drivers/isdn/mISDN/timerdev.c list_del(&timer->list); timer 81 drivers/isdn/mISDN/timerdev.c kfree(timer); timer 85 drivers/isdn/mISDN/timerdev.c list_for_each_entry_safe(timer, next, &dev->expired, list) { timer 86 drivers/isdn/mISDN/timerdev.c kfree(timer); timer 97 drivers/isdn/mISDN/timerdev.c struct mISDNtimer *timer; timer 121 drivers/isdn/mISDN/timerdev.c timer = list_first_entry(list, struct mISDNtimer, list); timer 122 drivers/isdn/mISDN/timerdev.c list_del(&timer->list); timer 124 drivers/isdn/mISDN/timerdev.c if (put_user(timer->id, (int __user *)buf)) timer 128 drivers/isdn/mISDN/timerdev.c kfree(timer); timer 158 drivers/isdn/mISDN/timerdev.c struct mISDNtimer *timer = from_timer(timer, t, tl); timer 161 drivers/isdn/mISDN/timerdev.c spin_lock_irqsave(&timer->dev->lock, flags); timer 162 drivers/isdn/mISDN/timerdev.c if (timer->id >= 0) timer 163 drivers/isdn/mISDN/timerdev.c list_move_tail(&timer->list, &timer->dev->expired); timer 164 drivers/isdn/mISDN/timerdev.c wake_up_interruptible(&timer->dev->wait); timer 165 drivers/isdn/mISDN/timerdev.c spin_unlock_irqrestore(&timer->dev->lock, flags); timer 172 drivers/isdn/mISDN/timerdev.c struct mISDNtimer *timer; timer 179 drivers/isdn/mISDN/timerdev.c timer = kzalloc(sizeof(struct mISDNtimer), GFP_KERNEL); timer 180 drivers/isdn/mISDN/timerdev.c if (!timer) timer 182 drivers/isdn/mISDN/timerdev.c timer->dev = dev; timer 183 drivers/isdn/mISDN/timerdev.c timer_setup(&timer->tl, dev_expire_timer, 0); timer 185 drivers/isdn/mISDN/timerdev.c id = timer->id = dev->next_id++; timer 188 drivers/isdn/mISDN/timerdev.c list_add_tail(&timer->list, &dev->pending); timer 189 drivers/isdn/mISDN/timerdev.c timer->tl.expires = jiffies + ((HZ * (u_long)timeout) / 1000); timer 190 drivers/isdn/mISDN/timerdev.c add_timer(&timer->tl); timer 199 drivers/isdn/mISDN/timerdev.c struct mISDNtimer *timer; timer 202 drivers/isdn/mISDN/timerdev.c list_for_each_entry(timer, &dev->pending, list) { timer 203 drivers/isdn/mISDN/timerdev.c if (timer->id == id) { timer 204 drivers/isdn/mISDN/timerdev.c list_del_init(&timer->list); timer 205 drivers/isdn/mISDN/timerdev.c timer->id = -1; timer 207 drivers/isdn/mISDN/timerdev.c del_timer_sync(&timer->tl); timer 208 drivers/isdn/mISDN/timerdev.c kfree(timer); timer 55 drivers/leds/leds-netxbig.c struct netxbig_led_timer *timer; timer 147 drivers/leds/leds-netxbig.c struct netxbig_led_timer *timer; timer 157 drivers/leds/leds-netxbig.c struct netxbig_led_timer *timer, timer 163 drivers/leds/leds-netxbig.c if (timer[i].delay_on == delay_on && timer 164 drivers/leds/leds-netxbig.c timer[i].delay_off == delay_off) { timer 165 drivers/leds/leds-netxbig.c *mode = timer[i].mode; timer 184 drivers/leds/leds-netxbig.c led_dat->timer, led_dat->num_timer); timer 338 drivers/leds/leds-netxbig.c led_dat->timer = pdata->timer; timer 465 drivers/leds/leds-netxbig.c pdata->timer = timers; timer 23 drivers/leds/trigger/ledtrig-activity.c struct timer_list timer; timer 35 drivers/leds/trigger/ledtrig-activity.c timer); timer 146 drivers/leds/trigger/ledtrig-activity.c mod_timer(&activity_data->timer, jiffies + msecs_to_jiffies(delay)); timer 193 drivers/leds/trigger/ledtrig-activity.c timer_setup(&activity_data->timer, led_activity_function, 0); timer 196 drivers/leds/trigger/ledtrig-activity.c led_activity_function(&activity_data->timer); timer 206 drivers/leds/trigger/ledtrig-activity.c del_timer_sync(&activity_data->timer); timer 28 drivers/leds/trigger/ledtrig-heartbeat.c struct timer_list timer; timer 35 drivers/leds/trigger/ledtrig-heartbeat.c from_timer(heartbeat_data, t, timer); timer 90 drivers/leds/trigger/ledtrig-heartbeat.c mod_timer(&heartbeat_data->timer, jiffies + delay); timer 138 drivers/leds/trigger/ledtrig-heartbeat.c timer_setup(&heartbeat_data->timer, led_heartbeat_function, 0); timer 142 drivers/leds/trigger/ledtrig-heartbeat.c led_heartbeat_function(&heartbeat_data->timer); timer 153 drivers/leds/trigger/ledtrig-heartbeat.c del_timer_sync(&heartbeat_data->timer); timer 36 drivers/leds/trigger/ledtrig-pattern.c struct timer_list timer; timer 76 drivers/leds/trigger/ledtrig-pattern.c struct pattern_trig_data *data = from_timer(data, t, timer); timer 86 drivers/leds/trigger/ledtrig-pattern.c mod_timer(&data->timer, timer 109 drivers/leds/trigger/ledtrig-pattern.c mod_timer(&data->timer, timer 139 drivers/leds/trigger/ledtrig-pattern.c data->timer.expires = jiffies; timer 140 drivers/leds/trigger/ledtrig-pattern.c add_timer(&data->timer); timer 178 drivers/leds/trigger/ledtrig-pattern.c del_timer_sync(&data->timer); timer 268 drivers/leds/trigger/ledtrig-pattern.c del_timer_sync(&data->timer); timer 406 drivers/leds/trigger/ledtrig-pattern.c timer_setup(&data->timer, pattern_trig_timer_function, 0); timer 431 drivers/leds/trigger/ledtrig-pattern.c del_timer_sync(&data->timer); timer 28 drivers/leds/trigger/ledtrig-transient.c struct timer_list timer; timer 35 drivers/leds/trigger/ledtrig-transient.c from_timer(transient_data, t, timer); timer 69 drivers/leds/trigger/ledtrig-transient.c del_timer(&transient_data->timer); timer 83 drivers/leds/trigger/ledtrig-transient.c mod_timer(&transient_data->timer, timer 174 drivers/leds/trigger/ledtrig-transient.c timer_setup(&tdata->timer, transient_timer_function, 0); timer 183 drivers/leds/trigger/ledtrig-transient.c del_timer_sync(&transient_data->timer); timer 727 drivers/macintosh/adbhid.c del_timer_sync(&adbhid[i]->input->timer); timer 60 drivers/macintosh/mediabay.c int timer; timer 345 drivers/macintosh/mediabay.c bay->timer = msecs_to_jiffies(MB_POWER_DELAY); timer 474 drivers/macintosh/mediabay.c if (bay->timer != 0) { timer 475 drivers/macintosh/mediabay.c bay->timer -= msecs_to_jiffies(MB_POLL_DELAY); timer 476 drivers/macintosh/mediabay.c if (bay->timer > 0) timer 478 drivers/macintosh/mediabay.c bay->timer = 0; timer 489 drivers/macintosh/mediabay.c bay->timer = msecs_to_jiffies(MB_RESET_DELAY); timer 495 drivers/macintosh/mediabay.c bay->timer = msecs_to_jiffies(MB_SETUP_DELAY); timer 512 drivers/macintosh/mediabay.c bay->timer = msecs_to_jiffies(MB_IDE_WAIT); timer 654 drivers/macintosh/mediabay.c bay->timer = msecs_to_jiffies(MB_POWER_DELAY); timer 129 drivers/md/bcache/stats.c if (del_timer_sync(&acc->timer)) timer 156 drivers/md/bcache/stats.c struct cache_accounting *acc = from_timer(acc, t, timer); timer 180 drivers/md/bcache/stats.c acc->timer.expires += accounting_delay; timer 183 drivers/md/bcache/stats.c add_timer(&acc->timer); timer 244 drivers/md/bcache/stats.c timer_setup(&acc->timer, scale_accounting, 0); timer 245 drivers/md/bcache/stats.c acc->timer.expires = jiffies + accounting_delay; timer 246 drivers/md/bcache/stats.c add_timer(&acc->timer); timer 31 drivers/md/bcache/stats.h struct timer_list timer; timer 80 drivers/md/dm-raid1.c struct timer_list timer; timer 101 drivers/md/dm-raid1.c struct mirror_set *ms = from_timer(ms, t, timer); timer 112 drivers/md/dm-raid1.c ms->timer.expires = jiffies + HZ / 5; timer 113 drivers/md/dm-raid1.c add_timer(&ms->timer); timer 1127 drivers/md/dm-raid1.c timer_setup(&ms->timer, delayed_wake_fn, 0); timer 1173 drivers/md/dm-raid1.c del_timer_sync(&ms->timer); timer 169 drivers/media/cec/cec-pin-priv.h struct hrtimer timer; timer 842 drivers/media/cec/cec-pin.c static enum hrtimer_restart cec_pin_timer(struct hrtimer *timer) timer 844 drivers/media/cec/cec-pin.c struct cec_pin *pin = container_of(timer, struct cec_pin, timer); timer 875 drivers/media/cec/cec-pin.c hrtimer_forward_now(timer, ns_to_ktime(100000)); timer 881 drivers/media/cec/cec-pin.c hrtimer_forward_now(timer, timer 886 drivers/media/cec/cec-pin.c hrtimer_forward_now(timer, timer 1022 drivers/media/cec/cec-pin.c hrtimer_forward_now(timer, timer 1028 drivers/media/cec/cec-pin.c hrtimer_forward_now(timer, ns_to_ktime(100000)); timer 1089 drivers/media/cec/cec-pin.c hrtimer_start(&pin->timer, ns_to_ktime(0), timer 1096 drivers/media/cec/cec-pin.c hrtimer_start(&pin->timer, ns_to_ktime(0), timer 1130 drivers/media/cec/cec-pin.c hrtimer_start(&pin->timer, ns_to_ktime(0), timer 1135 drivers/media/cec/cec-pin.c hrtimer_cancel(&pin->timer); timer 1164 drivers/media/cec/cec-pin.c hrtimer_start(&pin->timer, ns_to_ktime(0), HRTIMER_MODE_REL); timer 1315 drivers/media/cec/cec-pin.c hrtimer_init(&pin->timer, CLOCK_MONOTONIC, HRTIMER_MODE_REL); timer 1316 drivers/media/cec/cec-pin.c pin->timer.function = cec_pin_timer; timer 365 drivers/media/dvb-core/dmxdev.c struct dmxdev_filter *dmxdevfilter = from_timer(dmxdevfilter, t, timer); timer 378 drivers/media/dvb-core/dmxdev.c del_timer(&dmxdevfilter->timer); timer 380 drivers/media/dvb-core/dmxdev.c dmxdevfilter->timer.expires = timer 382 drivers/media/dvb-core/dmxdev.c add_timer(&dmxdevfilter->timer); timer 404 drivers/media/dvb-core/dmxdev.c del_timer(&dmxdevfilter->timer); timer 495 drivers/media/dvb-core/dmxdev.c del_timer(&dmxdevfilter->timer); timer 827 drivers/media/dvb-core/dmxdev.c timer_setup(&dmxdevfilter->timer, dvb_dmxdev_filter_timeout, 0); timer 1639 drivers/media/dvb-frontends/mb86a16.c u32 timer; timer 1669 drivers/media/dvb-frontends/mb86a16.c timer = 12500000; timer 1671 drivers/media/dvb-frontends/mb86a16.c timer = 25000000; timer 1673 drivers/media/dvb-frontends/mb86a16.c timer = 50000000; timer 1675 drivers/media/dvb-frontends/mb86a16.c timer = 100000000; timer 1677 drivers/media/dvb-frontends/mb86a16.c *ber /= timer; timer 1689 drivers/media/dvb-frontends/mb86a16.c timer = 16; timer 1691 drivers/media/dvb-frontends/mb86a16.c timer = 24; timer 1693 drivers/media/dvb-frontends/mb86a16.c *ber /= 2 ^ timer; timer 828 drivers/media/dvb-frontends/stv0900_core.c s32 timer = 0, timer 833 drivers/media/dvb-frontends/stv0900_core.c while ((timer < time_out) && (lock == 0)) { timer 851 drivers/media/dvb-frontends/stv0900_core.c timer += 10; timer 1021 drivers/media/dvb-frontends/stv0900_sw.c s32 timer = 0, lock = 0; timer 1029 drivers/media/dvb-frontends/stv0900_sw.c while ((timer < time_out) && (lock == 0)) { timer 1046 drivers/media/dvb-frontends/stv0900_sw.c timer += 10; timer 1063 drivers/media/dvb-frontends/stv0900_sw.c s32 timer = 0, lock = 0; timer 1076 drivers/media/dvb-frontends/stv0900_sw.c __func__, timer, fec_timeout); timer 1078 drivers/media/dvb-frontends/stv0900_sw.c while ((timer < fec_timeout) && (lock == 0)) { timer 1081 drivers/media/dvb-frontends/stv0900_sw.c timer++; timer 1944 drivers/media/dvb-frontends/stv090x.c s32 timer = 0, lock = 0; timer 1948 drivers/media/dvb-frontends/stv090x.c while ((timer < timeout) && (!lock)) { timer 1971 drivers/media/dvb-frontends/stv090x.c timer += 10; timer 3082 drivers/media/dvb-frontends/stv090x.c s32 timer = 0, lock = 0, stat; timer 3085 drivers/media/dvb-frontends/stv090x.c while ((timer < timeout) && (!lock)) { timer 3108 drivers/media/dvb-frontends/stv090x.c timer += 10; timer 3117 drivers/media/dvb-frontends/stv090x.c s32 timer = 0; timer 3127 drivers/media/dvb-frontends/stv090x.c while ((timer < timeout_fec) && (!lock)) { timer 3131 drivers/media/dvb-frontends/stv090x.c timer++; timer 87 drivers/media/i2c/tc358743.c struct timer_list timer; timer 1473 drivers/media/i2c/tc358743.c struct tc358743_state *state = from_timer(state, t, timer); timer 1482 drivers/media/i2c/tc358743.c mod_timer(&state->timer, jiffies + msecs_to_jiffies(msecs)); timer 2146 drivers/media/i2c/tc358743.c timer_setup(&state->timer, tc358743_irq_poll_timer, 0); timer 2147 drivers/media/i2c/tc358743.c state->timer.expires = jiffies + timer 2149 drivers/media/i2c/tc358743.c add_timer(&state->timer); timer 2190 drivers/media/i2c/tc358743.c del_timer_sync(&state->timer); timer 129 drivers/media/pci/bt8xx/bttv-input.c struct bttv_ir *ir = from_timer(ir, t, timer); timer 136 drivers/media/pci/bt8xx/bttv-input.c mod_timer(&ir->timer, jiffies + msecs_to_jiffies(ir->polling)); timer 185 drivers/media/pci/bt8xx/bttv-input.c struct bttv_ir *ir = from_timer(ir, t, timer); timer 279 drivers/media/pci/bt8xx/bttv-input.c mod_timer(&ir->timer, current_jiffies + msecs_to_jiffies(30)); timer 293 drivers/media/pci/bt8xx/bttv-input.c timer_setup(&ir->timer, bttv_input_timer, 0); timer 294 drivers/media/pci/bt8xx/bttv-input.c ir->timer.expires = jiffies + msecs_to_jiffies(1000); timer 295 drivers/media/pci/bt8xx/bttv-input.c add_timer(&ir->timer); timer 298 drivers/media/pci/bt8xx/bttv-input.c timer_setup(&ir->timer, bttv_rc5_timer_end, 0); timer 307 drivers/media/pci/bt8xx/bttv-input.c del_timer_sync(&btv->remote->timer); timer 312 drivers/media/pci/bt8xx/bttv-input.c del_timer_sync(&btv->remote->timer); timer 113 drivers/media/pci/bt8xx/bttvp.h struct timer_list timer; timer 40 drivers/media/pci/cx88/cx88-input.c struct hrtimer timer; timer 168 drivers/media/pci/cx88/cx88-input.c static enum hrtimer_restart cx88_ir_work(struct hrtimer *timer) timer 171 drivers/media/pci/cx88/cx88-input.c struct cx88_IR *ir = container_of(timer, struct cx88_IR, timer); timer 174 drivers/media/pci/cx88/cx88-input.c missed = hrtimer_forward_now(&ir->timer, timer 193 drivers/media/pci/cx88/cx88-input.c hrtimer_init(&ir->timer, CLOCK_MONOTONIC, HRTIMER_MODE_REL); timer 194 drivers/media/pci/cx88/cx88-input.c ir->timer.function = cx88_ir_work; timer 195 drivers/media/pci/cx88/cx88-input.c hrtimer_start(&ir->timer, timer 222 drivers/media/pci/cx88/cx88-input.c hrtimer_cancel(&ir->timer); timer 434 drivers/media/pci/saa7134/saa7134-input.c struct saa7134_card_ir *ir = from_timer(ir, t, timer); timer 438 drivers/media/pci/saa7134/saa7134-input.c mod_timer(&ir->timer, jiffies + msecs_to_jiffies(ir->polling)); timer 485 drivers/media/pci/saa7134/saa7134-input.c timer_setup(&ir->timer, saa7134_input_timer, 0); timer 486 drivers/media/pci/saa7134/saa7134-input.c ir->timer.expires = jiffies + HZ; timer 487 drivers/media/pci/saa7134/saa7134-input.c add_timer(&ir->timer); timer 499 drivers/media/pci/saa7134/saa7134-input.c del_timer_sync(&ir->timer); timer 124 drivers/media/pci/saa7134/saa7134.h struct timer_list timer; timer 63 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c struct c8sectpfei *fei = from_timer(fei, t, timer); timer 76 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c fei->timer.expires = jiffies + msecs_to_jiffies(POLL_MSECS); timer 77 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c add_timer(&fei->timer); timer 201 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c fei->timer.expires = jiffies + timer 204 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c add_timer(&fei->timer); timer 354 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c del_timer(&fei->timer); timer 863 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c timer_setup(&fei->timer, c8sectpfe_timer_interrupt, 0); timer 89 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.h struct timer_list timer; /* timer interrupts for outputs */ timer 104 drivers/media/radio/wl128x/fmdrv.h struct timer_list timer; timer 183 drivers/media/radio/wl128x/fmdrv_common.c mod_timer(&fmdev->irq_info.timer, jiffies + FM_DRV_TX_TIMEOUT); timer 504 drivers/media/radio/wl128x/fmdrv_common.c del_timer(&fmdev->irq_info.timer); timer 516 drivers/media/radio/wl128x/fmdrv_common.c mod_timer(&fmdev->irq_info.timer, jiffies + FM_DRV_TX_TIMEOUT); timer 544 drivers/media/radio/wl128x/fmdrv_common.c fmdev = from_timer(fmdev, t, irq_info.timer); timer 1548 drivers/media/radio/wl128x/fmdrv_common.c timer_setup(&fmdev->irq_info.timer, int_timeout_handler, 0); timer 39 drivers/media/rc/igorplugusb.c struct timer_list timer; timer 105 drivers/media/rc/igorplugusb.c mod_timer(&ir->timer, jiffies + msecs_to_jiffies(50)); timer 133 drivers/media/rc/igorplugusb.c struct igorplugusb *ir = from_timer(ir, t, timer); timer 168 drivers/media/rc/igorplugusb.c timer_setup(&ir->timer, igorplugusb_timer, 0); timer 223 drivers/media/rc/igorplugusb.c del_timer(&ir->timer); timer 233 drivers/media/rc/igorplugusb.c del_timer_sync(&ir->timer); timer 57 drivers/media/rc/img-ir/img-ir-raw.c mod_timer(&raw->timer, jiffies + msecs_to_jiffies(ECHO_TIMEOUT_MS)); timer 68 drivers/media/rc/img-ir/img-ir-raw.c struct img_ir_priv *priv = from_timer(priv, t, raw.timer); timer 106 drivers/media/rc/img-ir/img-ir-raw.c timer_setup(&raw->timer, img_ir_echo_timer, 0); timer 150 drivers/media/rc/img-ir/img-ir-raw.c del_timer_sync(&raw->timer); timer 23 drivers/media/rc/img-ir/img-ir-raw.h struct timer_list timer; timer 22 drivers/media/rc/ir-rx51.c struct hrtimer timer; timer 55 drivers/media/rc/ir-rx51.c static enum hrtimer_restart ir_rx51_timer_cb(struct hrtimer *timer) timer 57 drivers/media/rc/ir-rx51.c struct ir_rx51 *ir_rx51 = container_of(timer, struct ir_rx51, timer); timer 85 drivers/media/rc/ir-rx51.c hrtimer_add_expires_ns(timer, ns); timer 89 drivers/media/rc/ir-rx51.c now = timer->base->get_time(); timer 91 drivers/media/rc/ir-rx51.c } while (hrtimer_get_expires_tv64(timer) < now); timer 128 drivers/media/rc/ir-rx51.c hrtimer_start(&ir_rx51->timer, timer 164 drivers/media/rc/ir-rx51.c hrtimer_cancel(&ir_rx51->timer); timer 247 drivers/media/rc/ir-rx51.c hrtimer_init(&ir_rx51.timer, CLOCK_MONOTONIC, HRTIMER_MODE_REL); timer 248 drivers/media/rc/ir-rx51.c ir_rx51.timer.function = ir_rx51_timer_cb; timer 3551 drivers/media/usb/pvrusb2/pvrusb2-hdw.c struct timer_list timer; timer 3557 drivers/media/usb/pvrusb2/pvrusb2-hdw.c struct hdw_timer *timer = from_timer(timer, t, timer); timer 3558 drivers/media/usb/pvrusb2/pvrusb2-hdw.c struct pvr2_hdw *hdw = timer->hdw; timer 3581 drivers/media/usb/pvrusb2/pvrusb2-hdw.c struct hdw_timer timer = { timer 3641 drivers/media/usb/pvrusb2/pvrusb2-hdw.c timer_setup_on_stack(&timer.timer, pvr2_ctl_timeout, 0); timer 3642 drivers/media/usb/pvrusb2/pvrusb2-hdw.c timer.timer.expires = jiffies + timeout; timer 3709 drivers/media/usb/pvrusb2/pvrusb2-hdw.c add_timer(&timer.timer); timer 3719 drivers/media/usb/pvrusb2/pvrusb2-hdw.c del_timer_sync(&timer.timer); timer 3801 drivers/media/usb/pvrusb2/pvrusb2-hdw.c destroy_timer_on_stack(&timer.timer); timer 257 drivers/media/usb/s2255/s2255drv.c struct timer_list timer; timer 474 drivers/media/usb/s2255/s2255drv.c struct s2255_dev *dev = from_timer(dev, t, timer); timer 1492 drivers/media/usb/s2255/s2255drv.c del_timer_sync(&dev->timer); /* only started in .probe and .open */ timer 2197 drivers/media/usb/s2255/s2255drv.c mod_timer(&dev->timer, jiffies + HZ); timer 2258 drivers/media/usb/s2255/s2255drv.c timer_setup(&dev->timer, s2255_timer, 0); timer 2327 drivers/media/usb/s2255/s2255drv.c del_timer_sync(&dev->timer); timer 57 drivers/memstick/host/jmb38x_ms.c struct timer_list timer; timer 455 drivers/memstick/host/jmb38x_ms.c mod_timer(&host->timer, jiffies + host->timeout_jiffies); timer 472 drivers/memstick/host/jmb38x_ms.c del_timer(&host->timer); timer 593 drivers/memstick/host/jmb38x_ms.c struct jmb38x_ms_host *host = from_timer(host, t, timer); timer 894 drivers/memstick/host/jmb38x_ms.c timer_setup(&host->timer, jmb38x_ms_abort, 0); timer 69 drivers/memstick/host/tifm_ms.c struct timer_list timer; timer 311 drivers/memstick/host/tifm_ms.c mod_timer(&host->timer, jiffies + host->timeout_jiffies); timer 340 drivers/memstick/host/tifm_ms.c del_timer(&host->timer); timer 538 drivers/memstick/host/tifm_ms.c struct tifm_ms *host = from_timer(host, t, timer); timer 573 drivers/memstick/host/tifm_ms.c timer_setup(&host->timer, tifm_ms_abort, 0); timer 603 drivers/memstick/host/tifm_ms.c del_timer(&host->timer); timer 44 drivers/misc/cs5535-mfgpt.c int cs5535_mfgpt_toggle_event(struct cs5535_mfgpt_timer *timer, int cmp, timer 50 drivers/misc/cs5535-mfgpt.c if (!timer) { timer 67 drivers/misc/cs5535-mfgpt.c mask = 1 << (timer->nr + 24); timer 72 drivers/misc/cs5535-mfgpt.c mask = 1 << (timer->nr + shift); timer 77 drivers/misc/cs5535-mfgpt.c mask = 1 << (timer->nr + shift); timer 96 drivers/misc/cs5535-mfgpt.c int cs5535_mfgpt_set_irq(struct cs5535_mfgpt_timer *timer, int cmp, int *irq, timer 102 drivers/misc/cs5535-mfgpt.c if (!timer) { timer 116 drivers/misc/cs5535-mfgpt.c shift = ((cmp == MFGPT_CMP1 ? 0 : 4) + timer->nr % 4) * 4; timer 134 drivers/misc/cs5535-mfgpt.c if (cs5535_mfgpt_toggle_event(timer, cmp, MFGPT_EVENT_IRQ, enable)) timer 148 drivers/misc/cs5535-mfgpt.c struct cs5535_mfgpt_timer *timer = NULL; timer 189 drivers/misc/cs5535-mfgpt.c timer = kmalloc(sizeof(*timer), GFP_KERNEL); timer 190 drivers/misc/cs5535-mfgpt.c if (!timer) { timer 197 drivers/misc/cs5535-mfgpt.c timer->chip = mfgpt; timer 198 drivers/misc/cs5535-mfgpt.c timer->nr = timer_nr; timer 202 drivers/misc/cs5535-mfgpt.c return timer; timer 211 drivers/misc/cs5535-mfgpt.c void cs5535_mfgpt_free_timer(struct cs5535_mfgpt_timer *timer) timer 217 drivers/misc/cs5535-mfgpt.c val = cs5535_mfgpt_read(timer, MFGPT_REG_SETUP); timer 219 drivers/misc/cs5535-mfgpt.c spin_lock_irqsave(&timer->chip->lock, flags); timer 220 drivers/misc/cs5535-mfgpt.c __set_bit(timer->nr, timer->chip->avail); timer 221 drivers/misc/cs5535-mfgpt.c spin_unlock_irqrestore(&timer->chip->lock, flags); timer 224 drivers/misc/cs5535-mfgpt.c kfree(timer); timer 228 drivers/misc/cs5535-mfgpt.c uint16_t cs5535_mfgpt_read(struct cs5535_mfgpt_timer *timer, uint16_t reg) timer 230 drivers/misc/cs5535-mfgpt.c return inw(timer->chip->base + reg + (timer->nr * 8)); timer 234 drivers/misc/cs5535-mfgpt.c void cs5535_mfgpt_write(struct cs5535_mfgpt_timer *timer, uint16_t reg, timer 237 drivers/misc/cs5535-mfgpt.c outw(value, timer->chip->base + reg + (timer->nr * 8)); timer 289 drivers/misc/cs5535-mfgpt.c struct cs5535_mfgpt_timer timer = { .chip = mfgpt }; timer 304 drivers/misc/cs5535-mfgpt.c timer.nr = i; timer 305 drivers/misc/cs5535-mfgpt.c val = cs5535_mfgpt_read(&timer, MFGPT_REG_SETUP); timer 336 drivers/mmc/host/atmel-mci.c struct timer_list timer; timer 691 drivers/mmc/host/atmel-mci.c host = from_timer(host, t, timer); timer 1318 drivers/mmc/host/atmel-mci.c mod_timer(&host->timer, jiffies + msecs_to_jiffies(2000)); timer 1586 drivers/mmc/host/atmel-mci.c del_timer(&host->timer); timer 2525 drivers/mmc/host/atmel-mci.c timer_setup(&host->timer, atmci_timeout_timer, 0); timer 2591 drivers/mmc/host/atmel-mci.c del_timer_sync(&host->timer); timer 2619 drivers/mmc/host/atmel-mci.c del_timer_sync(&host->timer); timer 408 drivers/mmc/host/mmci.h struct timer_list timer; timer 47 drivers/mmc/host/mvsdio.c struct timer_list timer; timer 236 drivers/mmc/host/mvsdio.c mod_timer(&host->timer, jiffies + msecs_to_jiffies(timeout)); timer 467 drivers/mmc/host/mvsdio.c del_timer(&host->timer); timer 512 drivers/mmc/host/mvsdio.c struct mvsd_host *host = from_timer(host, t, timer); timer 780 drivers/mmc/host/mvsdio.c timer_setup(&host->timer, mvsd_timeout_timer, 0); timer 810 drivers/mmc/host/mvsdio.c del_timer_sync(&host->timer); timer 153 drivers/mmc/host/s3cmci.c u32 con, pre, cmdarg, cmdcon, cmdsta, r0, r1, r2, r3, timer, bsize; timer 165 drivers/mmc/host/s3cmci.c timer = readl(host->base + S3C2410_SDITIMER); timer 174 drivers/mmc/host/s3cmci.c prefix, con, pre, timer); timer 451 drivers/mmc/host/sdhci.c mod_timer(&host->timer, timeout); timer 459 drivers/mmc/host/sdhci.c del_timer(&host->timer); timer 2752 drivers/mmc/host/sdhci.c host = from_timer(host, t, timer); timer 4290 drivers/mmc/host/sdhci.c timer_setup(&host->timer, sdhci_timeout_timer, 0); timer 4393 drivers/mmc/host/sdhci.c del_timer_sync(&host->timer); timer 564 drivers/mmc/host/sdhci.h struct timer_list timer; /* Timer for timeouts */ timer 99 drivers/mmc/host/tifm_sd.c struct timer_list timer; timer 720 drivers/mmc/host/tifm_sd.c mod_timer(&host->timer, jiffies + host->timeout_jiffies); timer 743 drivers/mmc/host/tifm_sd.c del_timer(&host->timer); timer 785 drivers/mmc/host/tifm_sd.c struct tifm_sd *host = from_timer(host, t, timer); timer 966 drivers/mmc/host/tifm_sd.c timer_setup(&host->timer, tifm_sd_abort, 0); timer 312 drivers/mmc/host/via-sdmmc.c struct timer_list timer; timer 559 drivers/mmc/host/via-sdmmc.c mod_timer(&host->timer, jiffies + HZ); timer 931 drivers/mmc/host/via-sdmmc.c sdhost = from_timer(sdhost, t, timer); timer 967 drivers/mmc/host/via-sdmmc.c del_timer(&host->timer); timer 1027 drivers/mmc/host/via-sdmmc.c timer_setup(&host->timer, via_sdc_timeout, 0); timer 1198 drivers/mmc/host/via-sdmmc.c del_timer_sync(&sdhost->timer); timer 982 drivers/mtd/sm_ftl.c struct sm_ftl *ftl = from_timer(ftl, t, timer); timer 1056 drivers/mtd/sm_ftl.c del_timer(&ftl->timer); timer 1078 drivers/mtd/sm_ftl.c mod_timer(&ftl->timer, jiffies + msecs_to_jiffies(cache_timeout)); timer 1101 drivers/mtd/sm_ftl.c del_timer_sync(&ftl->timer); timer 1130 drivers/mtd/sm_ftl.c timer_setup(&ftl->timer, sm_cache_flush_timer, 0); timer 51 drivers/mtd/sm_ftl.h struct timer_list timer; timer 265 drivers/net/arcnet/arcdevice.h struct timer_list timer; timer 387 drivers/net/arcnet/arcnet.c struct arcnet_local *lp = from_timer(lp, t, timer); timer 454 drivers/net/arcnet/arcnet.c timer_setup(&lp->timer, arcnet_timer, 0); timer 558 drivers/net/arcnet/arcnet.c mod_timer(&lp->timer, jiffies + msecs_to_jiffies(1000)); timer 575 drivers/net/arcnet/arcnet.c del_timer_sync(&lp->timer); timer 987 drivers/net/arcnet/arcnet.c mod_timer(&lp->timer, jiffies + msecs_to_jiffies(1000)); timer 207 drivers/net/can/flexcan.c u32 timer; /* 0x08 */ timer 683 drivers/net/can/flexcan.c timestamp = priv->read(®s->timer) << 16; timer 747 drivers/net/can/flexcan.c timestamp = priv->read(®s->timer) << 16; timer 858 drivers/net/can/flexcan.c priv->read(®s->timer); timer 889 drivers/net/can/grcan.c static inline void grcan_reset_timer(struct timer_list *timer, __u32 bitrate) timer 893 drivers/net/can/grcan.c mod_timer(timer, jiffies + wait_jiffies); timer 144 drivers/net/eql.c equalizer_t *eql = from_timer(eql, t, timer); timer 163 drivers/net/eql.c eql->timer.expires = jiffies + EQL_DEFAULT_RESCHED_IVAL; timer 164 drivers/net/eql.c add_timer(&eql->timer); timer 181 drivers/net/eql.c timer_setup(&eql->timer, eql_timer, 0); timer 182 drivers/net/eql.c eql->timer.expires = jiffies + EQL_DEFAULT_RESCHED_IVAL; timer 216 drivers/net/eql.c add_timer(&eql->timer); timer 255 drivers/net/eql.c del_timer_sync(&eql->timer); timer 313 drivers/net/ethernet/3com/3c515.c struct timer_list timer; /* Media selection timer. */ timer 448 drivers/net/ethernet/3com/3c515.c int timer; timer 460 drivers/net/ethernet/3com/3c515.c for (timer = 4; timer >= 0; timer--) { timer 630 drivers/net/ethernet/3com/3c515.c timer_setup(&vp->timer, corkscrew_timer, 0); timer 636 drivers/net/ethernet/3com/3c515.c int timer; timer 639 drivers/net/ethernet/3com/3c515.c for (timer = 4; timer >= 0; timer--) { timer 778 drivers/net/ethernet/3com/3c515.c mod_timer(&vp->timer, jiffies + media_tbl[dev->if_port].wait); timer 875 drivers/net/ethernet/3com/3c515.c struct corkscrew_private *vp = from_timer(vp, t, timer); timer 938 drivers/net/ethernet/3com/3c515.c vp->timer.expires = jiffies + media_tbl[dev->if_port].wait; timer 939 drivers/net/ethernet/3com/3c515.c add_timer(&vp->timer); timer 1430 drivers/net/ethernet/3com/3c515.c del_timer_sync(&vp->timer); timer 505 drivers/net/ethernet/3com/3c574_cs.c int timer; timer 508 drivers/net/ethernet/3com/3c574_cs.c for (timer = 1620; timer >= 0; timer--) { timer 620 drivers/net/ethernet/3com/3c59x.c struct timer_list timer; /* Media selection timer. */ timer 1264 drivers/net/ethernet/3com/3c59x.c int timer; timer 1267 drivers/net/ethernet/3com/3c59x.c for (timer = 10; timer >= 0; timer--) { timer 1594 drivers/net/ethernet/3com/3c59x.c timer_setup(&vp->timer, vortex_timer, 0); timer 1595 drivers/net/ethernet/3com/3c59x.c mod_timer(&vp->timer, RUN_AT(media_tbl[dev->if_port].wait)); timer 1784 drivers/net/ethernet/3com/3c59x.c struct vortex_private *vp = from_timer(vp, t, timer); timer 1875 drivers/net/ethernet/3com/3c59x.c mod_timer(&vp->timer, RUN_AT(next_tick)); timer 2345 drivers/net/ethernet/3com/3c59x.c mod_timer(&vp->timer, jiffies + 1*HZ); timer 2481 drivers/net/ethernet/3com/3c59x.c mod_timer(&vp->timer, jiffies + 1*HZ); timer 2692 drivers/net/ethernet/3com/3c59x.c del_timer_sync(&vp->timer); timer 304 drivers/net/ethernet/amd/am79c961a.c struct dev_priv *priv = from_timer(priv, t, timer); timer 322 drivers/net/ethernet/amd/am79c961a.c mod_timer(&priv->timer, jiffies + msecs_to_jiffies(500)); timer 342 drivers/net/ethernet/amd/am79c961a.c priv->timer.expires = jiffies; timer 343 drivers/net/ethernet/amd/am79c961a.c add_timer(&priv->timer); timer 359 drivers/net/ethernet/amd/am79c961a.c del_timer_sync(&priv->timer); timer 612 drivers/net/ethernet/amd/am79c961a.c mod_timer(&priv->timer, jiffies); timer 729 drivers/net/ethernet/amd/am79c961a.c timer_setup(&priv->timer, am79c961_timer, 0); timer 139 drivers/net/ethernet/amd/am79c961a.h struct timer_list timer; timer 604 drivers/net/ethernet/broadcom/b44.c struct b44 *bp = from_timer(bp, t, timer); timer 614 drivers/net/ethernet/broadcom/b44.c mod_timer(&bp->timer, round_jiffies(jiffies + HZ)); timer 1477 drivers/net/ethernet/broadcom/b44.c timer_setup(&bp->timer, b44_timer, 0); timer 1478 drivers/net/ethernet/broadcom/b44.c bp->timer.expires = jiffies + HZ; timer 1479 drivers/net/ethernet/broadcom/b44.c add_timer(&bp->timer); timer 1656 drivers/net/ethernet/broadcom/b44.c del_timer_sync(&bp->timer); timer 2499 drivers/net/ethernet/broadcom/b44.c del_timer_sync(&bp->timer); timer 2561 drivers/net/ethernet/broadcom/b44.c mod_timer(&bp->timer, jiffies + 1); timer 395 drivers/net/ethernet/broadcom/b44.h struct timer_list timer; timer 1868 drivers/net/ethernet/broadcom/bnx2.c mod_timer(&bp->timer, jiffies + bp->current_interval); timer 6187 drivers/net/ethernet/broadcom/bnx2.c struct bnx2 *bp = from_timer(bp, t, timer); timer 6217 drivers/net/ethernet/broadcom/bnx2.c mod_timer(&bp->timer, jiffies + bp->current_interval); timer 6398 drivers/net/ethernet/broadcom/bnx2.c mod_timer(&bp->timer, jiffies + bp->current_interval); timer 6424 drivers/net/ethernet/broadcom/bnx2.c del_timer_sync(&bp->timer); timer 6775 drivers/net/ethernet/broadcom/bnx2.c del_timer_sync(&bp->timer); timer 7192 drivers/net/ethernet/broadcom/bnx2.c mod_timer(&bp->timer, jiffies + bp->current_interval); timer 8462 drivers/net/ethernet/broadcom/bnx2.c timer_setup(&bp->timer, bnx2_timer, 0); timer 8463 drivers/net/ethernet/broadcom/bnx2.c bp->timer.expires = RUN_AT(BNX2_TIMER_INTERVAL); timer 8651 drivers/net/ethernet/broadcom/bnx2.c del_timer_sync(&bp->timer); timer 8683 drivers/net/ethernet/broadcom/bnx2.c del_timer_sync(&bp->timer); timer 8741 drivers/net/ethernet/broadcom/bnx2.c del_timer_sync(&bp->timer); timer 6838 drivers/net/ethernet/broadcom/bnx2.h struct timer_list timer; timer 1526 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h struct timer_list timer; timer 2877 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c mod_timer(&bp->timer, jiffies + bp->current_interval); timer 3040 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c del_timer_sync(&bp->timer); timer 5766 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c struct bnx2x *bp = from_timer(bp, t, timer); timer 5801 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c mod_timer(&bp->timer, jiffies + bp->current_interval); timer 12486 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c timer_setup(&bp->timer, bnx2x_timer, 0); timer 12487 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c bp->timer.expires = jiffies + bp->current_interval; timer 14276 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c del_timer_sync(&bp->timer); timer 9149 drivers/net/ethernet/broadcom/bnxt/bnxt.c mod_timer(&bp->timer, jiffies + bp->current_interval); timer 9284 drivers/net/ethernet/broadcom/bnxt/bnxt.c del_timer_sync(&bp->timer); timer 9992 drivers/net/ethernet/broadcom/bnxt/bnxt.c struct bnxt *bp = from_timer(bp, t, timer); timer 10030 drivers/net/ethernet/broadcom/bnxt/bnxt.c mod_timer(&bp->timer, jiffies + bp->current_interval); timer 10856 drivers/net/ethernet/broadcom/bnxt/bnxt.c timer_setup(&bp->timer, bnxt_timer, 0); timer 1620 drivers/net/ethernet/broadcom/bnxt/bnxt.h struct timer_list timer; timer 10992 drivers/net/ethernet/broadcom/tg3.c struct tg3 *tp = from_timer(tp, t, timer); timer 11130 drivers/net/ethernet/broadcom/tg3.c tp->timer.expires = jiffies + tp->timer_offset; timer 11131 drivers/net/ethernet/broadcom/tg3.c add_timer(&tp->timer); timer 11149 drivers/net/ethernet/broadcom/tg3.c timer_setup(&tp->timer, tg3_timer, 0); timer 11157 drivers/net/ethernet/broadcom/tg3.c tp->timer.expires = jiffies + tp->timer_offset; timer 11158 drivers/net/ethernet/broadcom/tg3.c add_timer(&tp->timer); timer 11163 drivers/net/ethernet/broadcom/tg3.c del_timer_sync(&tp->timer); timer 3234 drivers/net/ethernet/broadcom/tg3.h struct timer_list timer; timer 1051 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c int timer[MAX_NPORTS]; timer 1060 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c timer[port] = timer_usecs; timer 1062 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c timer[port] = get_dbqtimer(adap->port[port]); timer 1071 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c ret = set_dbqtimer(adap->port[port], timer[port]); timer 96 drivers/net/ethernet/cisco/enic/enic_ethtool.c static void enic_intr_coal_set_rx(struct enic *enic, u32 timer) timer 103 drivers/net/ethernet/cisco/enic/enic_ethtool.c vnic_intr_coalescing_timer_set(&enic->intr[intr], timer); timer 1482 drivers/net/ethernet/cisco/enic/enic_main.c u32 timer = cq->tobe_rx_coal_timeval; timer 1485 drivers/net/ethernet/cisco/enic/enic_main.c vnic_intr_coalescing_timer_set(&enic->intr[intr], timer); timer 1496 drivers/net/ethernet/cisco/enic/enic_main.c u32 timer; timer 1527 drivers/net/ethernet/cisco/enic/enic_main.c timer = range_start + ((rx_coal->range_end - range_start) * timer 1530 drivers/net/ethernet/cisco/enic/enic_main.c cq->tobe_rx_coal_timeval = (timer + cq->tobe_rx_coal_timeval) >> 1; timer 1661 drivers/net/ethernet/cortina/gemini.c static enum hrtimer_restart gmac_coalesce_delay_expired(struct hrtimer *timer) timer 1664 drivers/net/ethernet/cortina/gemini.c container_of(timer, struct gemini_ethernet_port, timer 107 drivers/net/ethernet/dec/tulip/21142.c mod_timer(&tp->timer, RUN_AT(next_tick)); timer 219 drivers/net/ethernet/dec/tulip/21142.c del_timer_sync(&tp->timer); timer 221 drivers/net/ethernet/dec/tulip/21142.c tp->timer.expires = RUN_AT(3*HZ); timer 222 drivers/net/ethernet/dec/tulip/21142.c add_timer(&tp->timer); timer 229 drivers/net/ethernet/dec/tulip/21142.c del_timer_sync(&tp->timer); timer 231 drivers/net/ethernet/dec/tulip/21142.c tp->timer.expires = RUN_AT(3*HZ); timer 232 drivers/net/ethernet/dec/tulip/21142.c add_timer(&tp->timer); timer 981 drivers/net/ethernet/dec/tulip/de2104x.c netif_info(de, timer, dev, "%s link ok, status %x\n", timer 1009 drivers/net/ethernet/dec/tulip/de2104x.c netif_info(de, timer, dev, "no link, trying media %s, status %x\n", timer 1068 drivers/net/ethernet/dec/tulip/de2104x.c netif_info(de, timer, dev, timer 1145 drivers/net/ethernet/dec/tulip/de2104x.c netif_info(de, timer, dev, "no link, trying media %s, status %x\n", timer 823 drivers/net/ethernet/dec/tulip/de4x5.c struct timer_list timer; /* Timer info for kernel */ timer 1150 drivers/net/ethernet/dec/tulip/de4x5.c timer_setup(&lp->timer, de4x5_ast, 0); timer 1745 drivers/net/ethernet/dec/tulip/de4x5.c struct de4x5_private *lp = from_timer(lp, t, timer); timer 1765 drivers/net/ethernet/dec/tulip/de4x5.c mod_timer(&lp->timer, jiffies + dt); timer 2197 drivers/net/ethernet/dec/tulip/de4x5.c u_char pb, pbus = 0, dev_num, dnum = 0, timer; timer 2287 drivers/net/ethernet/dec/tulip/de4x5.c pci_read_config_byte(pdev, PCI_LATENCY_TIMER, &timer); timer 2288 drivers/net/ethernet/dec/tulip/de4x5.c if (timer < 0x60) { timer 2371 drivers/net/ethernet/dec/tulip/de4x5.c de4x5_ast(&lp->timer); timer 5068 drivers/net/ethernet/dec/tulip/de4x5.c del_timer_sync(&lp->timer); timer 251 drivers/net/ethernet/dec/tulip/dmfe.c struct timer_list timer; timer 591 drivers/net/ethernet/dec/tulip/dmfe.c timer_setup(&db->timer, dmfe_timer, 0); timer 592 drivers/net/ethernet/dec/tulip/dmfe.c db->timer.expires = DMFE_TIMER_WUT + HZ * 2; timer 593 drivers/net/ethernet/dec/tulip/dmfe.c add_timer(&db->timer); timer 754 drivers/net/ethernet/dec/tulip/dmfe.c del_timer_sync(&db->timer); timer 1125 drivers/net/ethernet/dec/tulip/dmfe.c struct dmfe_board_info *db = from_timer(db, t, timer); timer 1146 drivers/net/ethernet/dec/tulip/dmfe.c db->timer.expires = DMFE_TIMER_WUT + HZ * 2; timer 1147 drivers/net/ethernet/dec/tulip/dmfe.c add_timer(&db->timer); timer 1185 drivers/net/ethernet/dec/tulip/dmfe.c db->timer.expires = DMFE_TIMER_WUT; timer 1186 drivers/net/ethernet/dec/tulip/dmfe.c add_timer(&db->timer); timer 1267 drivers/net/ethernet/dec/tulip/dmfe.c db->timer.expires = DMFE_TIMER_WUT; timer 1268 drivers/net/ethernet/dec/tulip/dmfe.c add_timer(&db->timer); timer 745 drivers/net/ethernet/dec/tulip/interrupt.c mod_timer(&tp->timer, RUN_AT(HZ/50)); timer 788 drivers/net/ethernet/dec/tulip/interrupt.c mod_timer(&tp->timer, RUN_AT(HZ/50)); timer 89 drivers/net/ethernet/dec/tulip/pnic.c struct tulip_private *tp = from_timer(tp, t, timer); timer 161 drivers/net/ethernet/dec/tulip/pnic.c mod_timer(&tp->timer, RUN_AT(next_tick)); timer 81 drivers/net/ethernet/dec/tulip/pnic2.c struct tulip_private *tp = from_timer(tp, t, timer); timer 91 drivers/net/ethernet/dec/tulip/pnic2.c mod_timer(&tp->timer, RUN_AT(next_tick)); timer 326 drivers/net/ethernet/dec/tulip/pnic2.c del_timer_sync(&tp->timer); timer 328 drivers/net/ethernet/dec/tulip/pnic2.c tp->timer.expires = RUN_AT(3*HZ); timer 329 drivers/net/ethernet/dec/tulip/pnic2.c add_timer(&tp->timer); timer 351 drivers/net/ethernet/dec/tulip/pnic2.c del_timer_sync(&tp->timer); timer 353 drivers/net/ethernet/dec/tulip/pnic2.c tp->timer.expires = RUN_AT(3*HZ); timer 354 drivers/net/ethernet/dec/tulip/pnic2.c add_timer(&tp->timer); timer 375 drivers/net/ethernet/dec/tulip/pnic2.c del_timer_sync(&tp->timer); timer 377 drivers/net/ethernet/dec/tulip/pnic2.c tp->timer.expires = RUN_AT(3*HZ); timer 378 drivers/net/ethernet/dec/tulip/pnic2.c add_timer(&tp->timer); timer 136 drivers/net/ethernet/dec/tulip/timer.c mod_timer(&tp->timer, RUN_AT(next_tick)); timer 142 drivers/net/ethernet/dec/tulip/timer.c struct tulip_private *tp = from_timer(tp, t, timer); timer 152 drivers/net/ethernet/dec/tulip/timer.c mod_timer(&tp->timer, RUN_AT(next_tick)); timer 159 drivers/net/ethernet/dec/tulip/timer.c struct tulip_private *tp = from_timer(tp, t, timer); timer 174 drivers/net/ethernet/dec/tulip/timer.c mod_timer(&tp->timer, RUN_AT(next_tick)); timer 417 drivers/net/ethernet/dec/tulip/tulip.h struct timer_list timer; /* Media selection timer. */ timer 128 drivers/net/ethernet/dec/tulip/tulip_core.c struct tulip_private *tp = from_timer(tp, t, timer); timer 505 drivers/net/ethernet/dec/tulip/tulip_core.c tp->timer.expires = RUN_AT(next_tick); timer 506 drivers/net/ethernet/dec/tulip/tulip_core.c add_timer(&tp->timer); timer 760 drivers/net/ethernet/dec/tulip/tulip_core.c del_timer_sync (&tp->timer); timer 783 drivers/net/ethernet/dec/tulip/tulip_core.c timer_setup(&tp->timer, tulip_tbl[tp->chip_id].media_timer, 0); timer 1473 drivers/net/ethernet/dec/tulip/tulip_core.c timer_setup(&tp->timer, tulip_tbl[tp->chip_id].media_timer, 0); timer 166 drivers/net/ethernet/dec/tulip/uli526x.c struct timer_list timer; timer 486 drivers/net/ethernet/dec/tulip/uli526x.c timer_setup(&db->timer, uli526x_timer, 0); timer 487 drivers/net/ethernet/dec/tulip/uli526x.c db->timer.expires = ULI526X_TIMER_WUT + HZ * 2; timer 488 drivers/net/ethernet/dec/tulip/uli526x.c add_timer(&db->timer); timer 660 drivers/net/ethernet/dec/tulip/uli526x.c del_timer_sync(&db->timer); timer 1018 drivers/net/ethernet/dec/tulip/uli526x.c struct uli526x_board_info *db = from_timer(db, t, timer); timer 1055 drivers/net/ethernet/dec/tulip/uli526x.c db->timer.expires = ULI526X_TIMER_WUT; timer 1056 drivers/net/ethernet/dec/tulip/uli526x.c add_timer(&db->timer); timer 1117 drivers/net/ethernet/dec/tulip/uli526x.c db->timer.expires = ULI526X_TIMER_WUT; timer 1118 drivers/net/ethernet/dec/tulip/uli526x.c add_timer(&db->timer); timer 305 drivers/net/ethernet/dec/tulip/winbond-840.c struct timer_list timer; /* Media monitoring timer. */ timer 658 drivers/net/ethernet/dec/tulip/winbond-840.c timer_setup(&np->timer, netdev_timer, 0); timer 659 drivers/net/ethernet/dec/tulip/winbond-840.c np->timer.expires = jiffies + 1*HZ; timer 660 drivers/net/ethernet/dec/tulip/winbond-840.c add_timer(&np->timer); timer 777 drivers/net/ethernet/dec/tulip/winbond-840.c struct netdev_private *np = from_timer(np, t, timer); timer 788 drivers/net/ethernet/dec/tulip/winbond-840.c np->timer.expires = jiffies + 10*HZ; timer 789 drivers/net/ethernet/dec/tulip/winbond-840.c add_timer(&np->timer); timer 1523 drivers/net/ethernet/dec/tulip/winbond-840.c del_timer_sync(&np->timer); timer 1577 drivers/net/ethernet/dec/tulip/winbond-840.c del_timer_sync(&np->timer); timer 1630 drivers/net/ethernet/dec/tulip/winbond-840.c mod_timer(&np->timer, jiffies + 1*HZ); timer 644 drivers/net/ethernet/dlink/dl2k.c timer_setup(&np->timer, rio_timer, 0); timer 645 drivers/net/ethernet/dlink/dl2k.c np->timer.expires = jiffies + 1 * HZ; timer 646 drivers/net/ethernet/dlink/dl2k.c add_timer(&np->timer); timer 657 drivers/net/ethernet/dlink/dl2k.c struct netdev_private *np = from_timer(np, t, timer); timer 694 drivers/net/ethernet/dlink/dl2k.c np->timer.expires = jiffies + next_tick; timer 695 drivers/net/ethernet/dlink/dl2k.c add_timer(&np->timer); timer 1793 drivers/net/ethernet/dlink/dl2k.c del_timer_sync (&np->timer); timer 1833 drivers/net/ethernet/dlink/dl2k.c del_timer_sync(&np->timer); timer 1849 drivers/net/ethernet/dlink/dl2k.c np->timer.expires = jiffies + 1 * HZ; timer 1850 drivers/net/ethernet/dlink/dl2k.c add_timer(&np->timer); timer 395 drivers/net/ethernet/dlink/dl2k.h struct timer_list timer; timer 377 drivers/net/ethernet/dlink/sundance.c struct timer_list timer; /* Media monitoring timer. */ timer 916 drivers/net/ethernet/dlink/sundance.c timer_setup(&np->timer, netdev_timer, 0); timer 917 drivers/net/ethernet/dlink/sundance.c np->timer.expires = jiffies + 3*HZ; timer 918 drivers/net/ethernet/dlink/sundance.c add_timer(&np->timer); timer 956 drivers/net/ethernet/dlink/sundance.c struct netdev_private *np = from_timer(np, t, timer); timer 968 drivers/net/ethernet/dlink/sundance.c np->timer.expires = jiffies + next_tick; timer 969 drivers/net/ethernet/dlink/sundance.c add_timer(&np->timer); timer 1900 drivers/net/ethernet/dlink/sundance.c del_timer_sync(&np->timer); timer 237 drivers/net/ethernet/ec_bhf.c static enum hrtimer_restart ec_bhf_timer_fun(struct hrtimer *timer) timer 239 drivers/net/ethernet/ec_bhf.c struct ec_bhf_priv *priv = container_of(timer, struct ec_bhf_priv, timer 247 drivers/net/ethernet/ec_bhf.c hrtimer_forward_now(timer, polling_frequency); timer 386 drivers/net/ethernet/fealnx.c struct timer_list timer; timer 912 drivers/net/ethernet/fealnx.c timer_setup(&np->timer, netdev_timer, 0); timer 913 drivers/net/ethernet/fealnx.c np->timer.expires = RUN_AT(3 * HZ); timer 916 drivers/net/ethernet/fealnx.c add_timer(&np->timer); timer 1083 drivers/net/ethernet/fealnx.c struct netdev_private *np = from_timer(np, t, timer); timer 1112 drivers/net/ethernet/fealnx.c np->timer.expires = RUN_AT(10 * HZ); timer 1113 drivers/net/ethernet/fealnx.c add_timer(&np->timer); timer 1903 drivers/net/ethernet/fealnx.c del_timer_sync(&np->timer); timer 319 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c netif_crit(priv, timer, net_dev, "Transmit timeout latency: %u ms\n", timer 530 drivers/net/ethernet/huawei/hinic/hinic_port.c lro_timer.timer = timer_value; timer 235 drivers/net/ethernet/huawei/hinic/hinic_port.h u32 timer; timer 2699 drivers/net/ethernet/ibm/ehea/ehea_main.c netif_info(port, timer, dev, "reset successful\n"); timer 1226 drivers/net/ethernet/intel/e100.c u8 timer, bundle, min_size; timer 1291 drivers/net/ethernet/intel/e100.c timer = fw->data[UCODE_SIZE * 4]; timer 1295 drivers/net/ethernet/intel/e100.c if (timer >= UCODE_SIZE || bundle >= UCODE_SIZE || timer 1299 drivers/net/ethernet/intel/e100.c fw_name, timer, bundle, min_size); timer 1314 drivers/net/ethernet/intel/e100.c u8 timer, bundle, min_size; timer 1324 drivers/net/ethernet/intel/e100.c timer = fw->data[UCODE_SIZE * 4]; timer 1329 drivers/net/ethernet/intel/e100.c cb->u.ucode[timer] &= cpu_to_le32(0xFFFF0000); timer 1330 drivers/net/ethernet/intel/e100.c cb->u.ucode[timer] |= cpu_to_le32(INTDELAY); timer 1694 drivers/net/ethernet/intel/e100.c netif_printk(nic, timer, KERN_DEBUG, nic->netdev, timer 2789 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c static enum hrtimer_restart mvpp2_hr_timer_cb(struct hrtimer *timer) timer 2796 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c port_pcpu = container_of(timer, struct mvpp2_port_pcpu, tx_done_timer); timer 2891 drivers/net/ethernet/marvell/skge.c netif_printk(skge, timer, KERN_DEBUG, skge->netdev, "tx timeout\n"); timer 2366 drivers/net/ethernet/marvell/sky2.c netif_err(sky2, timer, dev, "tx timeout\n"); timer 234 drivers/net/ethernet/mellanox/mlx4/catas.c struct mlx4_priv *priv = from_timer(priv, t, catas_err.timer); timer 254 drivers/net/ethernet/mellanox/mlx4/catas.c mod_timer(&priv->catas_err.timer, timer 278 drivers/net/ethernet/mellanox/mlx4/catas.c timer_setup(&priv->catas_err.timer, poll_catas, 0); timer 294 drivers/net/ethernet/mellanox/mlx4/catas.c priv->catas_err.timer.expires = timer 296 drivers/net/ethernet/mellanox/mlx4/catas.c add_timer(&priv->catas_err.timer); timer 303 drivers/net/ethernet/mellanox/mlx4/catas.c del_timer_sync(&priv->catas_err.timer); timer 737 drivers/net/ethernet/mellanox/mlx4/mlx4.h struct timer_list timer; timer 702 drivers/net/ethernet/mellanox/mlx5/core/health.c struct mlx5_core_dev *dev = from_timer(dev, t, priv.health.timer); timer 741 drivers/net/ethernet/mellanox/mlx5/core/health.c mod_timer(&health->timer, get_next_poll_jiffies()); timer 748 drivers/net/ethernet/mellanox/mlx5/core/health.c timer_setup(&health->timer, poll_health, 0); timer 754 drivers/net/ethernet/mellanox/mlx5/core/health.c health->timer.expires = round_jiffies(jiffies + MLX5_HEALTH_POLL_INTERVAL); timer 755 drivers/net/ethernet/mellanox/mlx5/core/health.c add_timer(&health->timer); timer 769 drivers/net/ethernet/mellanox/mlx5/core/health.c del_timer_sync(&health->timer); timer 1357 drivers/net/ethernet/micrel/ksz884x.c struct timer_list timer; timer 4308 drivers/net/ethernet/micrel/ksz884x.c info->timer.expires = jiffies + time; timer 4309 drivers/net/ethernet/micrel/ksz884x.c add_timer(&info->timer); timer 4325 drivers/net/ethernet/micrel/ksz884x.c del_timer_sync(&info->timer); timer 4334 drivers/net/ethernet/micrel/ksz884x.c timer_setup(&info->timer, function, 0); timer 4342 drivers/net/ethernet/micrel/ksz884x.c info->timer.expires = jiffies + info->period; timer 4343 drivers/net/ethernet/micrel/ksz884x.c add_timer(&info->timer); timer 4347 drivers/net/ethernet/micrel/ksz884x.c info->timer.expires = jiffies + info->period; timer 4348 drivers/net/ethernet/micrel/ksz884x.c add_timer(&info->timer); timer 6683 drivers/net/ethernet/micrel/ksz884x.c struct dev_info *hw_priv = from_timer(hw_priv, t, mib_timer_info.timer); timer 6710 drivers/net/ethernet/micrel/ksz884x.c struct dev_priv *priv = from_timer(priv, t, monitor_timer_info.timer); timer 553 drivers/net/ethernet/natsemi/natsemi.c struct timer_list timer; timer 1574 drivers/net/ethernet/natsemi/natsemi.c timer_setup(&np->timer, netdev_timer, 0); timer 1575 drivers/net/ethernet/natsemi/natsemi.c np->timer.expires = round_jiffies(jiffies + NATSEMI_TIMER_FREQ); timer 1576 drivers/net/ethernet/natsemi/natsemi.c add_timer(&np->timer); timer 1792 drivers/net/ethernet/natsemi/natsemi.c struct netdev_private *np = from_timer(np, t, timer); timer 1856 drivers/net/ethernet/natsemi/natsemi.c mod_timer(&np->timer, round_jiffies(jiffies + next_tick)); timer 1858 drivers/net/ethernet/natsemi/natsemi.c mod_timer(&np->timer, jiffies + next_tick); timer 2393 drivers/net/ethernet/natsemi/natsemi.c mod_timer(&np->timer, jiffies + 1); timer 3186 drivers/net/ethernet/natsemi/natsemi.c del_timer_sync(&np->timer); timer 3288 drivers/net/ethernet/natsemi/natsemi.c del_timer_sync(&np->timer); timer 3362 drivers/net/ethernet/natsemi/natsemi.c mod_timer(&np->timer, round_jiffies(jiffies + 1*HZ)); timer 420 drivers/net/ethernet/neterion/vxge/vxge-main.h void vxge_os_timer(struct timer_list *timer, void (*func)(struct timer_list *), timer 423 drivers/net/ethernet/neterion/vxge/vxge-main.h timer_setup(timer, func, 0); timer 424 drivers/net/ethernet/neterion/vxge/vxge-main.h mod_timer(timer, jiffies + timeout); timer 256 drivers/net/ethernet/neterion/vxge/vxge-traffic.c u64 timer = (fifo->rtimer * 1000) / 272; timer 259 drivers/net/ethernet/neterion/vxge/vxge-traffic.c if (timer) timer 260 drivers/net/ethernet/neterion/vxge/vxge-traffic.c val64 |= VXGE_HW_TIM_CFG3_INT_NUM_RTIMER_VAL(timer) | timer 272 drivers/net/ethernet/neterion/vxge/vxge-traffic.c u64 timer = (ring->rtimer * 1000) / 272; timer 275 drivers/net/ethernet/neterion/vxge/vxge-traffic.c if (timer) timer 276 drivers/net/ethernet/neterion/vxge/vxge-traffic.c val64 |= VXGE_HW_TIM_CFG3_INT_NUM_RTIMER_VAL(timer) | timer 490 drivers/net/ethernet/packetengines/hamachi.c struct timer_list timer; /* Media selection timer. */ timer 982 drivers/net/ethernet/packetengines/hamachi.c timer_setup(&hmp->timer, hamachi_timer, 0); timer 983 drivers/net/ethernet/packetengines/hamachi.c hmp->timer.expires = RUN_AT((24*HZ)/10); /* 2.4 sec. */ timer 984 drivers/net/ethernet/packetengines/hamachi.c add_timer(&hmp->timer); timer 1022 drivers/net/ethernet/packetengines/hamachi.c struct hamachi_private *hmp = from_timer(hmp, t, timer); timer 1041 drivers/net/ethernet/packetengines/hamachi.c hmp->timer.expires = RUN_AT(next_tick); timer 1042 drivers/net/ethernet/packetengines/hamachi.c add_timer(&hmp->timer); timer 1700 drivers/net/ethernet/packetengines/hamachi.c del_timer_sync(&hmp->timer); timer 319 drivers/net/ethernet/packetengines/yellowfin.c struct timer_list timer; /* Media selection timer. */ timer 635 drivers/net/ethernet/packetengines/yellowfin.c timer_setup(&yp->timer, yellowfin_timer, 0); timer 636 drivers/net/ethernet/packetengines/yellowfin.c yp->timer.expires = jiffies + 3*HZ; timer 637 drivers/net/ethernet/packetengines/yellowfin.c add_timer(&yp->timer); timer 648 drivers/net/ethernet/packetengines/yellowfin.c struct yellowfin_private *yp = from_timer(yp, t, timer); timer 676 drivers/net/ethernet/packetengines/yellowfin.c yp->timer.expires = jiffies + next_tick; timer 677 drivers/net/ethernet/packetengines/yellowfin.c add_timer(&yp->timer); timer 1210 drivers/net/ethernet/packetengines/yellowfin.c del_timer(&yp->timer); timer 172 drivers/net/ethernet/realtek/atp.c struct timer_list timer; /* Media selection timer. */ timer 443 drivers/net/ethernet/realtek/atp.c timer_setup(&lp->timer, atp_timed_checker, 0); timer 444 drivers/net/ethernet/realtek/atp.c lp->timer.expires = jiffies + TIMED_CHECKER; timer 445 drivers/net/ethernet/realtek/atp.c add_timer(&lp->timer); timer 695 drivers/net/ethernet/realtek/atp.c mod_timer(&lp->timer, jiffies + TIMED_CHECKER); timer 718 drivers/net/ethernet/realtek/atp.c struct net_local *lp = from_timer(lp, t, timer); timer 748 drivers/net/ethernet/realtek/atp.c lp->timer.expires = jiffies + TIMED_CHECKER; timer 749 drivers/net/ethernet/realtek/atp.c add_timer(&lp->timer); timer 833 drivers/net/ethernet/realtek/atp.c del_timer_sync(&lp->timer); timer 2493 drivers/net/ethernet/renesas/sh_eth.c netif_err(mdp, timer, ndev, timer 173 drivers/net/ethernet/seeq/ether3.c struct dev_priv *private = from_timer(private, t, timer); timer 184 drivers/net/ethernet/seeq/ether3.c del_timer(&priv(dev)->timer); timer 185 drivers/net/ethernet/seeq/ether3.c priv(dev)->timer.expires = jiffies + HZ / 50; /* leave on for 1/50th second */ timer 186 drivers/net/ethernet/seeq/ether3.c add_timer(&priv(dev)->timer); timer 457 drivers/net/ethernet/seeq/ether3.c del_timer(&priv(dev)->timer); timer 785 drivers/net/ethernet/seeq/ether3.c timer_setup(&priv(dev)->timer, ether3_ledoff, 0); timer 164 drivers/net/ethernet/seeq/ether3.h struct timer_list timer; timer 2123 drivers/net/ethernet/sfc/efx.c netif_vdbg(efx, timer, efx->net_dev, timer 1973 drivers/net/ethernet/sfc/falcon/efx.c netif_vdbg(efx, timer, efx->net_dev, timer 282 drivers/net/ethernet/sis/sis190.c struct timer_list timer; timer 758 drivers/net/ethernet/sis/sis190.c del_timer(&tp->timer); timer 930 drivers/net/ethernet/sis/sis190.c mod_timer(&tp->timer, jiffies + HZ/10); timer 1015 drivers/net/ethernet/sis/sis190.c mod_timer(&tp->timer, jiffies + SIS190_PHY_TIMEOUT); timer 1023 drivers/net/ethernet/sis/sis190.c struct sis190_private *tp = from_timer(tp, t, timer); timer 1034 drivers/net/ethernet/sis/sis190.c del_timer_sync(&tp->timer); timer 1040 drivers/net/ethernet/sis/sis190.c struct timer_list *timer = &tp->timer; timer 1042 drivers/net/ethernet/sis/sis190.c timer_setup(timer, sis190_phy_timer, 0); timer 1043 drivers/net/ethernet/sis/sis190.c timer->expires = jiffies + SIS190_PHY_TIMEOUT; timer 1044 drivers/net/ethernet/sis/sis190.c add_timer(timer); timer 174 drivers/net/ethernet/sis/sis900.c struct timer_list timer; /* Link status detection timer. */ timer 1072 drivers/net/ethernet/sis/sis900.c timer_setup(&sis_priv->timer, sis900_timer, 0); timer 1073 drivers/net/ethernet/sis/sis900.c sis_priv->timer.expires = jiffies + HZ; timer 1074 drivers/net/ethernet/sis/sis900.c add_timer(&sis_priv->timer); timer 1309 drivers/net/ethernet/sis/sis900.c struct sis900_private *sis_priv = from_timer(sis_priv, t, timer); timer 1354 drivers/net/ethernet/sis/sis900.c sis_priv->timer.expires = jiffies + next_tick; timer 1355 drivers/net/ethernet/sis/sis900.c add_timer(&sis_priv->timer); timer 1974 drivers/net/ethernet/sis/sis900.c del_timer(&sis_priv->timer); timer 277 drivers/net/ethernet/smsc/epic100.c struct timer_list timer; /* Media selection timer. */ timer 740 drivers/net/ethernet/smsc/epic100.c timer_setup(&ep->timer, epic_timer, 0); timer 741 drivers/net/ethernet/smsc/epic100.c ep->timer.expires = jiffies + 3*HZ; timer 742 drivers/net/ethernet/smsc/epic100.c add_timer(&ep->timer); timer 846 drivers/net/ethernet/smsc/epic100.c struct epic_private *ep = from_timer(ep, t, timer); timer 860 drivers/net/ethernet/smsc/epic100.c ep->timer.expires = jiffies + next_tick; timer 861 drivers/net/ethernet/smsc/epic100.c add_timer(&ep->timer); timer 1281 drivers/net/ethernet/smsc/epic100.c del_timer_sync(&ep->timer); timer 413 drivers/net/ethernet/sun/ldmvsw.c del_timer_sync(&port->vio.timer); timer 217 drivers/net/ethernet/sun/niu.c u64 val = (u64) lp->timer; timer 2209 drivers/net/ethernet/sun/niu.c struct niu *np = from_timer(np, t, timer); timer 2221 drivers/net/ethernet/sun/niu.c np->timer.expires = jiffies + off; timer 2223 drivers/net/ethernet/sun/niu.c add_timer(&np->timer); timer 6108 drivers/net/ethernet/sun/niu.c timer_setup(&np->timer, niu_timer, 0); timer 6109 drivers/net/ethernet/sun/niu.c np->timer.expires = jiffies + HZ; timer 6128 drivers/net/ethernet/sun/niu.c add_timer(&np->timer); timer 6149 drivers/net/ethernet/sun/niu.c del_timer_sync(&np->timer); timer 6496 drivers/net/ethernet/sun/niu.c del_timer_sync(&np->timer); timer 6512 drivers/net/ethernet/sun/niu.c np->timer.expires = jiffies + HZ; timer 6513 drivers/net/ethernet/sun/niu.c add_timer(&np->timer); timer 6758 drivers/net/ethernet/sun/niu.c timer_setup(&np->timer, niu_timer, 0); timer 6759 drivers/net/ethernet/sun/niu.c np->timer.expires = jiffies + HZ; timer 6773 drivers/net/ethernet/sun/niu.c add_timer(&np->timer); timer 9094 drivers/net/ethernet/sun/niu.c lp->timer = 2; /* XXX */ timer 9888 drivers/net/ethernet/sun/niu.c del_timer_sync(&np->timer); timer 9923 drivers/net/ethernet/sun/niu.c np->timer.expires = jiffies + HZ; timer 9924 drivers/net/ethernet/sun/niu.c add_timer(&np->timer); timer 3173 drivers/net/ethernet/sun/niu.h u8 timer; timer 3282 drivers/net/ethernet/sun/niu.h struct timer_list timer; timer 518 drivers/net/ethernet/sun/sunvnet.c del_timer_sync(&port->vio.timer); timer 1840 drivers/net/ethernet/tehuti/tehuti.c int timer = 0; timer 1849 drivers/net/ethernet/tehuti/tehuti.c if (timer++ > 300) { /* prevent endless loop */ timer 757 drivers/net/ethernet/ti/cpsw_ale.c struct cpsw_ale *ale = from_timer(ale, t, timer); timer 762 drivers/net/ethernet/ti/cpsw_ale.c ale->timer.expires = jiffies + ale->ageout; timer 763 drivers/net/ethernet/ti/cpsw_ale.c add_timer(&ale->timer); timer 772 drivers/net/ethernet/ti/cpsw_ale.c timer_setup(&ale->timer, cpsw_ale_timer, 0); timer 774 drivers/net/ethernet/ti/cpsw_ale.c ale->timer.expires = jiffies + ale->ageout; timer 775 drivers/net/ethernet/ti/cpsw_ale.c add_timer(&ale->timer); timer 781 drivers/net/ethernet/ti/cpsw_ale.c del_timer_sync(&ale->timer); timer 31 drivers/net/ethernet/ti/cpsw_ale.h struct timer_list timer; timer 214 drivers/net/ethernet/ti/cpsw_ethtool.c cpsw_notice(priv, timer, "Set coalesce to %d usecs.\n", coal_intvl); timer 712 drivers/net/ethernet/ti/netcp_ethss.c struct timer_list timer; timer 2849 drivers/net/ethernet/ti/netcp_ethss.c struct gbe_priv *gbe_dev = from_timer(gbe_dev, t, timer); timer 2876 drivers/net/ethernet/ti/netcp_ethss.c gbe_dev->timer.expires = jiffies + GBE_TIMER_INTERVAL; timer 2877 drivers/net/ethernet/ti/netcp_ethss.c add_timer(&gbe_dev->timer); timer 3739 drivers/net/ethernet/ti/netcp_ethss.c timer_setup(&gbe_dev->timer, netcp_ethss_timer, 0); timer 3740 drivers/net/ethernet/ti/netcp_ethss.c gbe_dev->timer.expires = jiffies + GBE_TIMER_INTERVAL; timer 3741 drivers/net/ethernet/ti/netcp_ethss.c add_timer(&gbe_dev->timer); timer 3812 drivers/net/ethernet/ti/netcp_ethss.c del_timer_sync(&gbe_dev->timer); timer 253 drivers/net/ethernet/ti/tlan.c if (priv->timer.function != NULL && timer 259 drivers/net/ethernet/ti/tlan.c priv->timer.function = tlan_timer; timer 265 drivers/net/ethernet/ti/tlan.c mod_timer(&priv->timer, jiffies + ticks); timer 342 drivers/net/ethernet/ti/tlan.c if (priv->timer.function != NULL) { timer 343 drivers/net/ethernet/ti/tlan.c del_timer_sync(&priv->timer); timer 344 drivers/net/ethernet/ti/tlan.c priv->timer.function = NULL; timer 929 drivers/net/ethernet/ti/tlan.c timer_setup(&priv->timer, NULL, 0); timer 1429 drivers/net/ethernet/ti/tlan.c if (priv->timer.function == NULL) { timer 1430 drivers/net/ethernet/ti/tlan.c priv->timer.function = tlan_timer; timer 1431 drivers/net/ethernet/ti/tlan.c priv->timer.expires = jiffies + TLAN_TIMER_ACT_DELAY; timer 1434 drivers/net/ethernet/ti/tlan.c add_timer(&priv->timer); timer 1580 drivers/net/ethernet/ti/tlan.c if (priv->timer.function == NULL) { timer 1581 drivers/net/ethernet/ti/tlan.c priv->timer.function = tlan_timer; timer 1582 drivers/net/ethernet/ti/tlan.c priv->timer.expires = jiffies + TLAN_TIMER_ACT_DELAY; timer 1585 drivers/net/ethernet/ti/tlan.c add_timer(&priv->timer); timer 1840 drivers/net/ethernet/ti/tlan.c struct tlan_priv *priv = from_timer(priv, t, timer); timer 1845 drivers/net/ethernet/ti/tlan.c priv->timer.function = NULL; timer 1868 drivers/net/ethernet/ti/tlan.c if (priv->timer.function == NULL) { timer 1874 drivers/net/ethernet/ti/tlan.c priv->timer.expires = priv->timer_set_at timer 1877 drivers/net/ethernet/ti/tlan.c add_timer(&priv->timer); timer 197 drivers/net/ethernet/ti/tlan.h struct timer_list timer; timer 77 drivers/net/ethernet/tundra/tsi108_eth.c struct timer_list timer;/* Timer that triggers the check phy function */ timer 1365 drivers/net/ethernet/tundra/tsi108_eth.c timer_setup(&data->timer, tsi108_timed_checker, 0); timer 1366 drivers/net/ethernet/tundra/tsi108_eth.c mod_timer(&data->timer, jiffies + 1); timer 1391 drivers/net/ethernet/tundra/tsi108_eth.c del_timer_sync(&data->timer); timer 1664 drivers/net/ethernet/tundra/tsi108_eth.c struct tsi108_prv_data *data = from_timer(data, t, timer); timer 1669 drivers/net/ethernet/tundra/tsi108_eth.c mod_timer(&data->timer, jiffies + CHECK_PHY_INTERVAL); timer 504 drivers/net/fddi/skfp/h/cmtdef.h void smt_timer_start(struct s_smc *smc, struct smt_timer *timer, u_long time, timer 506 drivers/net/fddi/skfp/h/cmtdef.h void smt_timer_stop(struct s_smc *smc, struct smt_timer *timer); timer 49 drivers/net/fddi/skfp/h/sba.h struct timer_cell timer ; timer 161 drivers/net/fddi/skfp/pcmplc.c int timer ; /* relative plc timer address */ timer 454 drivers/net/fddi/skfp/pcmplc.c for ( i = 0 ; pltm[i].timer; i++) /* set timer parameter reg */ timer 455 drivers/net/fddi/skfp/pcmplc.c outpw(PLC(p,pltm[i].timer),pltm[i].para) ; timer 35 drivers/net/fddi/skfp/smttimer.c void smt_timer_stop(struct s_smc *smc, struct smt_timer *timer) timer 43 drivers/net/fddi/skfp/smttimer.c timer->tm_active = FALSE ; timer 44 drivers/net/fddi/skfp/smttimer.c if (smc->t.st_queue == timer && !timer->tm_next) { timer 48 drivers/net/fddi/skfp/smttimer.c if (tm == timer) { timer 58 drivers/net/fddi/skfp/smttimer.c void smt_timer_start(struct s_smc *smc, struct smt_timer *timer, u_long time, timer 68 drivers/net/fddi/skfp/smttimer.c smt_timer_stop(smc,timer) ; timer 69 drivers/net/fddi/skfp/smttimer.c timer->tm_smc = smc ; timer 70 drivers/net/fddi/skfp/smttimer.c timer->tm_token = token ; timer 71 drivers/net/fddi/skfp/smttimer.c timer->tm_active = TRUE ; timer 73 drivers/net/fddi/skfp/smttimer.c smc->t.st_queue = timer ; timer 74 drivers/net/fddi/skfp/smttimer.c timer->tm_next = NULL; timer 75 drivers/net/fddi/skfp/smttimer.c timer->tm_delta = time ; timer 95 drivers/net/fddi/skfp/smttimer.c *prev = timer ; timer 96 drivers/net/fddi/skfp/smttimer.c timer->tm_next = tm ; timer 97 drivers/net/fddi/skfp/smttimer.c timer->tm_delta = time - delta ; timer 99 drivers/net/fddi/skfp/smttimer.c tm->tm_delta -= timer->tm_delta ; timer 1147 drivers/net/hippi/rrunner.c struct rr_private *rrpriv = from_timer(rrpriv, t, timer); timer 1168 drivers/net/hippi/rrunner.c rrpriv->timer.expires = RUN_AT(5*HZ); timer 1169 drivers/net/hippi/rrunner.c add_timer(&rrpriv->timer); timer 1226 drivers/net/hippi/rrunner.c timer_setup(&rrpriv->timer, rr_timer, 0); timer 1227 drivers/net/hippi/rrunner.c rrpriv->timer.expires = RUN_AT(5*HZ); /* 5 sec. watchdog */ timer 1228 drivers/net/hippi/rrunner.c add_timer(&rrpriv->timer); timer 1349 drivers/net/hippi/rrunner.c del_timer_sync(&rrpriv->timer); timer 817 drivers/net/hippi/rrunner.h struct timer_list timer; timer 67 drivers/net/ieee802154/at86rf230.c struct hrtimer timer; timer 461 drivers/net/ieee802154/at86rf230.c static enum hrtimer_restart at86rf230_async_state_timer(struct hrtimer *timer) timer 464 drivers/net/ieee802154/at86rf230.c container_of(timer, struct at86rf230_state_change, timer); timer 558 drivers/net/ieee802154/at86rf230.c at86rf230_async_state_timer(&ctx->timer); timer 562 drivers/net/ieee802154/at86rf230.c hrtimer_start(&ctx->timer, tim, HRTIMER_MODE_REL); timer 807 drivers/net/ieee802154/at86rf230.c hrtimer_init(&state->timer, CLOCK_MONOTONIC, HRTIMER_MODE_REL); timer 808 drivers/net/ieee802154/at86rf230.c state->timer.function = at86rf230_async_state_timer; timer 207 drivers/net/plip/plip.c struct delayed_work timer; timer 307 drivers/net/plip/plip.c INIT_DELAYED_WORK(&nl->timer, plip_timer_bh); timer 381 drivers/net/plip/plip.c container_of(work, struct net_local, timer.work); timer 386 drivers/net/plip/plip.c schedule_delayed_work(&nl->timer, 1); timer 1080 drivers/net/plip/plip.c schedule_delayed_work(&nl->timer, 1); timer 165 drivers/net/usb/catc.c struct timer_list timer; timer 605 drivers/net/usb/catc.c struct catc *catc = from_timer(catc, t, timer); timer 611 drivers/net/usb/catc.c mod_timer(&catc->timer, jiffies + STATS_UPDATE); timer 729 drivers/net/usb/catc.c mod_timer(&catc->timer, jiffies + STATS_UPDATE); timer 741 drivers/net/usb/catc.c del_timer_sync(&catc->timer); timer 797 drivers/net/usb/catc.c timer_setup(&catc->timer, catc_stats_timer, 0); timer 385 drivers/net/usb/cdc_ether.c netif_info(dev, timer, dev->net, timer 407 drivers/net/usb/cdc_ether.c netif_dbg(dev, timer, dev->net, "CDC: carrier %s\n", timer 412 drivers/net/usb/cdc_ether.c netif_dbg(dev, timer, dev->net, "CDC: speed change (len %d)\n", timer 501 drivers/net/usb/cdc_ether.c netif_dbg(dev, timer, dev->net, "CDC: carrier %s\n", timer 1353 drivers/net/usb/cdc_ncm.c static enum hrtimer_restart cdc_ncm_tx_timer_cb(struct hrtimer *timer) timer 1356 drivers/net/usb/cdc_ncm.c container_of(timer, struct cdc_ncm_ctx, tx_timer); timer 3621 drivers/net/usb/lan78xx.c netif_err(dev, timer, dev->net, timer 661 drivers/net/usb/pegasus.c netif_dbg(pegasus, timer, net, "intr status %d\n", status); timer 692 drivers/net/usb/pegasus.c netif_err(pegasus, timer, net, timer 699 drivers/net/usb/pegasus.c netif_warn(pegasus, timer, net, "tx timeout\n"); timer 759 drivers/net/usb/pegasus.c netif_info(pegasus, timer, pegasus->net, timer 199 drivers/net/usb/usbnet.c netif_err(dev, timer, dev->net, timer 53 drivers/net/wan/hdlc_cisco.c struct timer_list timer; timer 259 drivers/net/wan/hdlc_cisco.c struct cisco_state *st = from_timer(st, t, timer); timer 274 drivers/net/wan/hdlc_cisco.c st->timer.expires = jiffies + st->settings.interval * HZ; timer 275 drivers/net/wan/hdlc_cisco.c add_timer(&st->timer); timer 291 drivers/net/wan/hdlc_cisco.c timer_setup(&st->timer, cisco_timer, 0); timer 292 drivers/net/wan/hdlc_cisco.c st->timer.expires = jiffies + HZ; /* First poll after 1 s */ timer 293 drivers/net/wan/hdlc_cisco.c add_timer(&st->timer); timer 304 drivers/net/wan/hdlc_cisco.c del_timer_sync(&st->timer); timer 139 drivers/net/wan/hdlc_fr.c struct timer_list timer; timer 600 drivers/net/wan/hdlc_fr.c struct frad_state *st = from_timer(st, t, timer); timer 632 drivers/net/wan/hdlc_fr.c state(hdlc)->timer.expires = jiffies + timer 642 drivers/net/wan/hdlc_fr.c state(hdlc)->timer.expires = jiffies + timer 646 drivers/net/wan/hdlc_fr.c add_timer(&state(hdlc)->timer); timer 1004 drivers/net/wan/hdlc_fr.c timer_setup(&state(hdlc)->timer, fr_timer, 0); timer 1006 drivers/net/wan/hdlc_fr.c state(hdlc)->timer.expires = jiffies + HZ; timer 1007 drivers/net/wan/hdlc_fr.c add_timer(&state(hdlc)->timer); timer 1020 drivers/net/wan/hdlc_fr.c del_timer_sync(&state(hdlc)->timer); timer 64 drivers/net/wan/hdlc_ppp.c struct timer_list timer; timer 321 drivers/net/wan/hdlc_ppp.c mod_timer(&proto->timer, proto->timeout = timer 350 drivers/net/wan/hdlc_ppp.c mod_timer(&proto->timer, proto->timeout = timer 363 drivers/net/wan/hdlc_ppp.c del_timer(&proto->timer); timer 560 drivers/net/wan/hdlc_ppp.c struct proto *proto = from_timer(proto, t, timer); timer 594 drivers/net/wan/hdlc_ppp.c proto->timer.expires = jiffies + timer 596 drivers/net/wan/hdlc_ppp.c add_timer(&proto->timer); timer 613 drivers/net/wan/hdlc_ppp.c timer_setup(&proto->timer, ppp_timer, 0); timer 631 drivers/net/wan/lmc/lmc_main.c lmc_softc_t *sc = from_timer(sc, t, timer); timer 781 drivers/net/wan/lmc/lmc_main.c sc->timer.expires = jiffies + (HZ); timer 782 drivers/net/wan/lmc/lmc_main.c add_timer (&sc->timer); timer 1077 drivers/net/wan/lmc/lmc_main.c timer_setup(&sc->timer, lmc_watchdog, 0); timer 1078 drivers/net/wan/lmc/lmc_main.c sc->timer.expires = jiffies + HZ; timer 1079 drivers/net/wan/lmc/lmc_main.c add_timer (&sc->timer); timer 1135 drivers/net/wan/lmc/lmc_main.c del_timer (&sc->timer); timer 326 drivers/net/wan/lmc/lmc_var.h struct timer_list timer; timer 929 drivers/net/wan/sdla.c struct frad_local *flp = from_timer(flp, t, timer); timer 935 drivers/net/wan/sdla.c flp->timer.expires = 1; timer 936 drivers/net/wan/sdla.c add_timer(&flp->timer); timer 967 drivers/net/wan/sdla.c del_timer(&flp->timer); timer 1038 drivers/net/wan/sdla.c flp->timer.expires = 1; timer 1039 drivers/net/wan/sdla.c add_timer(&flp->timer); timer 1615 drivers/net/wan/sdla.c timer_setup(&flp->timer, sdla_poll, 0); timer 1616 drivers/net/wan/sdla.c flp->timer.expires = 1; timer 1648 drivers/net/wan/sdla.c del_timer_sync(&flp->timer); timer 42 drivers/net/wireless/ath/ath.h struct timer_list timer; timer 750 drivers/net/wireless/ath/ath10k/htt_rx.c struct timer_list *timer = &htt->rx_ring.refill_retry_timer; timer 796 drivers/net/wireless/ath/ath10k/htt_rx.c timer_setup(timer, ath10k_htt_rx_ring_refill_retry, 0); timer 361 drivers/net/wireless/ath/ath6kl/core.h struct timer_list timer; timer 1221 drivers/net/wireless/ath/ath6kl/txrx.c mod_timer(&agg_conn->timer, timer 1626 drivers/net/wireless/ath/ath6kl/txrx.c struct aggr_info_conn *aggr_conn = from_timer(aggr_conn, t, timer); timer 1668 drivers/net/wireless/ath/ath6kl/txrx.c mod_timer(&aggr_conn->timer, timer 1754 drivers/net/wireless/ath/ath6kl/txrx.c timer_setup(&aggr_conn->timer, aggr_timeout, 0); timer 1830 drivers/net/wireless/ath/ath6kl/txrx.c del_timer(&aggr_conn->timer); timer 394 drivers/net/wireless/ath/ath9k/ath9k.h struct timer_list timer; timer 415 drivers/net/wireless/ath/ath9k/ath9k.h struct timer_list timer; timer 382 drivers/net/wireless/ath/ath9k/channel.c mod_timer(&sc->sched.timer, jiffies + timeout); timer 1043 drivers/net/wireless/ath/ath9k/channel.c mod_timer(&sc->offchannel.timer, jiffies + sc->offchannel.duration); timer 1048 drivers/net/wireless/ath/ath9k/channel.c struct ath_softc *sc = from_timer(sc, t, sched.timer); timer 1059 drivers/net/wireless/ath/ath9k/channel.c struct ath_softc *sc = from_timer(sc, t, offchannel.timer); timer 1080 drivers/net/wireless/ath/ath9k/channel.c mod_timer(&sc->offchannel.timer, jiffies + HZ / 10); timer 1218 drivers/net/wireless/ath/ath9k/channel.c mod_timer(&sc->offchannel.timer, timer 1365 drivers/net/wireless/ath/ath9k/channel.c timer_setup(&sc->offchannel.timer, ath_offchannel_timer, 0); timer 1366 drivers/net/wireless/ath/ath9k/channel.c timer_setup(&sc->sched.timer, ath_chanctx_timer, 0); timer 1564 drivers/net/wireless/ath/ath9k/channel.c del_timer_sync(&sc->sched.timer); timer 3131 drivers/net/wireless/ath/ath9k/hw.c struct ath_gen_timer *timer; timer 3141 drivers/net/wireless/ath/ath9k/hw.c timer = kzalloc(sizeof(struct ath_gen_timer), GFP_KERNEL); timer 3142 drivers/net/wireless/ath/ath9k/hw.c if (timer == NULL) timer 3146 drivers/net/wireless/ath/ath9k/hw.c timer_table->timers[timer_index] = timer; timer 3147 drivers/net/wireless/ath/ath9k/hw.c timer->index = timer_index; timer 3148 drivers/net/wireless/ath/ath9k/hw.c timer->trigger = trigger; timer 3149 drivers/net/wireless/ath/ath9k/hw.c timer->overflow = overflow; timer 3150 drivers/net/wireless/ath/ath9k/hw.c timer->arg = arg; timer 3157 drivers/net/wireless/ath/ath9k/hw.c return timer; timer 3162 drivers/net/wireless/ath/ath9k/hw.c struct ath_gen_timer *timer, timer 3169 drivers/net/wireless/ath/ath9k/hw.c timer_table->timer_mask |= BIT(timer->index); timer 3174 drivers/net/wireless/ath/ath9k/hw.c REG_WRITE(ah, gen_tmr_configuration[timer->index].next_addr, timer 3176 drivers/net/wireless/ath/ath9k/hw.c REG_WRITE(ah, gen_tmr_configuration[timer->index].period_addr, timer 3178 drivers/net/wireless/ath/ath9k/hw.c REG_SET_BIT(ah, gen_tmr_configuration[timer->index].mode_addr, timer 3179 drivers/net/wireless/ath/ath9k/hw.c gen_tmr_configuration[timer->index].mode_mask); timer 3187 drivers/net/wireless/ath/ath9k/hw.c if ((timer->index < AR_GEN_TIMER_BANK_1_LEN)) timer 3189 drivers/net/wireless/ath/ath9k/hw.c (1 << timer->index)); timer 3192 drivers/net/wireless/ath/ath9k/hw.c (1 << timer->index)); timer 3195 drivers/net/wireless/ath/ath9k/hw.c if (timer->trigger) timer 3196 drivers/net/wireless/ath/ath9k/hw.c mask |= SM(AR_GENTMR_BIT(timer->index), timer 3198 drivers/net/wireless/ath/ath9k/hw.c if (timer->overflow) timer 3199 drivers/net/wireless/ath/ath9k/hw.c mask |= SM(AR_GENTMR_BIT(timer->index), timer 3211 drivers/net/wireless/ath/ath9k/hw.c void ath9k_hw_gen_timer_stop(struct ath_hw *ah, struct ath_gen_timer *timer) timer 3216 drivers/net/wireless/ath/ath9k/hw.c REG_CLR_BIT(ah, gen_tmr_configuration[timer->index].mode_addr, timer 3217 drivers/net/wireless/ath/ath9k/hw.c gen_tmr_configuration[timer->index].mode_mask); timer 3223 drivers/net/wireless/ath/ath9k/hw.c if ((timer->index >= AR_GEN_TIMER_BANK_1_LEN)) { timer 3225 drivers/net/wireless/ath/ath9k/hw.c (1 << timer->index)); timer 3231 drivers/net/wireless/ath/ath9k/hw.c (SM(AR_GENTMR_BIT(timer->index), AR_IMR_S5_GENTIMER_THRESH) | timer 3232 drivers/net/wireless/ath/ath9k/hw.c SM(AR_GENTMR_BIT(timer->index), AR_IMR_S5_GENTIMER_TRIG))); timer 3234 drivers/net/wireless/ath/ath9k/hw.c timer_table->timer_mask &= ~BIT(timer->index); timer 3243 drivers/net/wireless/ath/ath9k/hw.c void ath_gen_timer_free(struct ath_hw *ah, struct ath_gen_timer *timer) timer 3248 drivers/net/wireless/ath/ath9k/hw.c timer_table->timers[timer->index] = NULL; timer 3249 drivers/net/wireless/ath/ath9k/hw.c kfree(timer); timer 3259 drivers/net/wireless/ath/ath9k/hw.c struct ath_gen_timer *timer; timer 3270 drivers/net/wireless/ath/ath9k/hw.c timer = timer_table->timers[index]; timer 3271 drivers/net/wireless/ath/ath9k/hw.c if (!timer) timer 3273 drivers/net/wireless/ath/ath9k/hw.c if (!timer->overflow) timer 3277 drivers/net/wireless/ath/ath9k/hw.c timer->overflow(timer->arg); timer 3281 drivers/net/wireless/ath/ath9k/hw.c timer = timer_table->timers[index]; timer 3282 drivers/net/wireless/ath/ath9k/hw.c if (!timer) timer 3284 drivers/net/wireless/ath/ath9k/hw.c if (!timer->trigger) timer 3286 drivers/net/wireless/ath/ath9k/hw.c timer->trigger(timer->arg); timer 1084 drivers/net/wireless/ath/ath9k/hw.h struct ath_gen_timer *timer, timer 1088 drivers/net/wireless/ath/ath9k/hw.h void ath9k_hw_gen_timer_stop(struct ath_hw *ah, struct ath_gen_timer *timer); timer 1090 drivers/net/wireless/ath/ath9k/hw.h void ath_gen_timer_free(struct ath_hw *ah, struct ath_gen_timer *timer); timer 428 drivers/net/wireless/ath/ath9k/init.c timer_setup(&common->ani.timer, ath_ani_calibrate, 0); timer 306 drivers/net/wireless/ath/ath9k/link.c struct ath_common *common = from_timer(common, t, ani.timer); timer 408 drivers/net/wireless/ath/ath9k/link.c mod_timer(&common->ani.timer, jiffies + msecs_to_jiffies(cal_interval)); timer 437 drivers/net/wireless/ath/ath9k/link.c mod_timer(&common->ani.timer, timer 446 drivers/net/wireless/ath/ath9k/link.c del_timer_sync(&common->ani.timer); timer 2299 drivers/net/wireless/ath/ath9k/main.c del_timer_sync(&sc->offchannel.timer); timer 2308 drivers/net/wireless/ath/ath9k/main.c del_timer_sync(&sc->offchannel.timer); timer 2357 drivers/net/wireless/ath/ath9k/main.c del_timer_sync(&sc->offchannel.timer); timer 2407 drivers/net/wireless/ath/ath9k/main.c del_timer_sync(&sc->offchannel.timer); timer 77 drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c struct timer_list timer; timer 274 drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c struct brcmf_btcoex_info *bt_local = from_timer(bt_local, t, timer); timer 291 drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c del_timer_sync(&btci->timer); timer 302 drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c mod_timer(&btci->timer, btci->timer.expires); timer 305 drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c mod_timer(&btci->timer, timer 323 drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c mod_timer(&btci->timer, jiffies + btci->timeout); timer 372 drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c timer_setup(&btci->timer, brcmf_btcoex_timerfunc, 0); timer 396 drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c del_timer_sync(&cfg->btcoex->timer); timer 430 drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c del_timer_sync(&btci->timer); timer 503 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c struct timer_list timer; timer 4067 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c struct brcmf_sdio *bus = from_timer(bus, t, timer); timer 4073 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c mod_timer(&bus->timer, timer 4351 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c timer_setup(&bus->timer, brcmf_sdio_watchdog, 0); timer 4468 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c del_timer_sync(&bus->timer); timer 4482 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c bus->timer.expires = jiffies + BRCMF_WD_POLL; timer 4483 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c add_timer(&bus->timer); timer 4487 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c mod_timer(&bus->timer, jiffies + BRCMF_WD_POLL); timer 106 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.h void brcms_free_timer(struct brcms_timer *timer); timer 107 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.h void brcms_add_timer(struct brcms_timer *timer, uint ms, int periodic); timer 108 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.h bool brcms_del_timer(struct brcms_timer *timer); timer 3571 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c u16 sslpnCalibClkEnCtrl, timer; timer 3576 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c timer = 0; timer 3611 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c timer++; timer 3612 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c } while ((curptr != stpptr) && (timer < 500)); timer 183 drivers/net/wireless/intel/iwlwifi/fw/api/datapath.h __le32 timer; timer 138 drivers/net/wireless/intersil/hostap/hostap_ap.c del_timer_sync(&sta->timer); timer 177 drivers/net/wireless/intersil/hostap/hostap_ap.c struct sta_info *sta = from_timer(sta, t, timer); timer 209 drivers/net/wireless/intersil/hostap/hostap_ap.c sta->timer.expires = next_time; timer 210 drivers/net/wireless/intersil/hostap/hostap_ap.c add_timer(&sta->timer); timer 282 drivers/net/wireless/intersil/hostap/hostap_ap.c sta->timer.expires = jiffies + AP_DISASSOC_DELAY; timer 285 drivers/net/wireless/intersil/hostap/hostap_ap.c sta->timer.expires = jiffies + AP_DEAUTH_DELAY; timer 288 drivers/net/wireless/intersil/hostap/hostap_ap.c add_timer(&sta->timer); timer 1134 drivers/net/wireless/intersil/hostap/hostap_ap.c timer_setup(&sta->timer, ap_handle_timer, 0); timer 1135 drivers/net/wireless/intersil/hostap/hostap_ap.c sta->timer.expires = jiffies + ap->max_inactivity; timer 1137 drivers/net/wireless/intersil/hostap/hostap_ap.c add_timer(&sta->timer); timer 98 drivers/net/wireless/intersil/hostap/hostap_ap.h struct timer_list timer; timer 275 drivers/net/wireless/intersil/orinoco/orinoco_usb.c struct timer_list timer; /* Timeout handling */ timer 303 drivers/net/wireless/intersil/orinoco/orinoco_usb.c BUG_ON(timer_pending(&ctx->timer)); timer 310 drivers/net/wireless/intersil/orinoco/orinoco_usb.c struct timer_list *timer, timer 315 drivers/net/wireless/intersil/orinoco/orinoco_usb.c mod_timer(timer, expire); timer 320 drivers/net/wireless/intersil/orinoco/orinoco_usb.c struct request_context *ctx = from_timer(ctx, t, timer); timer 364 drivers/net/wireless/intersil/orinoco/orinoco_usb.c timer_setup(&ctx->timer, ezusb_request_timerfn, 0); timer 485 drivers/net/wireless/intersil/orinoco/orinoco_usb.c ezusb_mod_timer(ctx->upriv, &ctx->timer, timer 527 drivers/net/wireless/intersil/orinoco/orinoco_usb.c del_timer(&ctx->timer); timer 543 drivers/net/wireless/intersil/orinoco/orinoco_usb.c ezusb_mod_timer(upriv, &ctx->timer, timer 658 drivers/net/wireless/intersil/orinoco/orinoco_usb.c del_timer(&ctx->timer); timer 671 drivers/net/wireless/intersil/orinoco/orinoco_usb.c del_timer(&ctx->timer); timer 1486 drivers/net/wireless/intersil/orinoco/orinoco_usb.c del_timer_sync(&ctx->timer); timer 375 drivers/net/wireless/intersil/p54/fwio.c setup->v2.timer = cpu_to_le16(priv->wakeup_timer); timer 308 drivers/net/wireless/intersil/p54/lmac.h __le16 timer; timer 1582 drivers/net/wireless/mac80211_hwsim.c mac80211_hwsim_beacon(struct hrtimer *timer) timer 1585 drivers/net/wireless/mac80211_hwsim.c container_of(timer, struct mac80211_hwsim_data, beacon_timer); timer 1601 drivers/net/wireless/mac80211_hwsim.c hrtimer_forward(&data->beacon_timer, hrtimer_get_expires(timer), timer 221 drivers/net/wireless/marvell/mwifiex/11n_rxreorder.c del_timer_sync(&tbl->timer_context.timer); timer 315 drivers/net/wireless/marvell/mwifiex/11n_rxreorder.c from_timer(ctx, t, timer); timer 411 drivers/net/wireless/marvell/mwifiex/11n_rxreorder.c timer_setup(&new_node->timer_context.timer, mwifiex_flush_data, 0); timer 431 drivers/net/wireless/marvell/mwifiex/11n_rxreorder.c mod_timer(&tbl->timer_context.timer, timer 717 drivers/net/wireless/marvell/mwifiex/main.h struct timer_list timer; timer 197 drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c static enum hrtimer_restart mt76x02u_pre_tbtt_interrupt(struct hrtimer *timer) timer 200 drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c container_of(timer, struct mt76x02_dev, pre_tbtt_timer); timer 808 drivers/net/wireless/ralink/rt2x00/rt2800mmio.c static enum hrtimer_restart rt2800mmio_tx_sta_fifo_timeout(struct hrtimer *timer) timer 811 drivers/net/wireless/ralink/rt2x00/rt2800mmio.c container_of(timer, struct rt2x00_dev, txstatus_timer); timer 162 drivers/net/wireless/ralink/rt2x00/rt2800usb.c static enum hrtimer_restart rt2800usb_tx_sta_fifo_timeout(struct hrtimer *timer) timer 165 drivers/net/wireless/ralink/rt2x00/rt2800usb.c container_of(timer, struct rt2x00_dev, txstatus_timer); timer 313 drivers/net/wireless/ray_cs.c timer_setup(&local->timer, NULL, 0); timer 335 drivers/net/wireless/ray_cs.c del_timer_sync(&local->timer); timer 555 drivers/net/wireless/ray_cs.c local->timer.expires = jiffies + HZ / 2; timer 556 drivers/net/wireless/ray_cs.c local->timer.function = verify_dl_startup; timer 557 drivers/net/wireless/ray_cs.c add_timer(&local->timer); timer 628 drivers/net/wireless/ray_cs.c ray_dev_t *local = from_timer(local, t, timer); timer 661 drivers/net/wireless/ray_cs.c start_net(&local->timer); timer 663 drivers/net/wireless/ray_cs.c join_net(&local->timer); timer 670 drivers/net/wireless/ray_cs.c ray_dev_t *local = from_timer(local, t, timer); timer 697 drivers/net/wireless/ray_cs.c ray_dev_t *local = from_timer(local, t, timer); timer 731 drivers/net/wireless/ray_cs.c del_timer(&local->timer); timer 1628 drivers/net/wireless/ray_cs.c ray_dev_t *local = from_timer(local, t, timer); timer 1629 drivers/net/wireless/ray_cs.c del_timer(&local->timer); timer 1632 drivers/net/wireless/ray_cs.c join_net(&local->timer); timer 1861 drivers/net/wireless/ray_cs.c del_timer(&local->timer); timer 1930 drivers/net/wireless/ray_cs.c del_timer(&local->timer); timer 1931 drivers/net/wireless/ray_cs.c local->timer.expires = jiffies + HZ * 5; timer 1936 drivers/net/wireless/ray_cs.c local->timer.function = start_net; timer 1941 drivers/net/wireless/ray_cs.c local->timer.function = join_net; timer 1943 drivers/net/wireless/ray_cs.c add_timer(&local->timer); timer 1953 drivers/net/wireless/ray_cs.c join_net(&local->timer); timer 2404 drivers/net/wireless/ray_cs.c del_timer(&local->timer); timer 2406 drivers/net/wireless/ray_cs.c local->timer.function = join_net; timer 2408 drivers/net/wireless/ray_cs.c local->timer.function = authenticate_timeout; timer 2410 drivers/net/wireless/ray_cs.c local->timer.expires = jiffies + HZ * 2; timer 2411 drivers/net/wireless/ray_cs.c add_timer(&local->timer); timer 2422 drivers/net/wireless/ray_cs.c del_timer(&local->timer); timer 2453 drivers/net/wireless/ray_cs.c join_net(&local->timer); timer 2489 drivers/net/wireless/ray_cs.c del_timer(&local->timer); timer 2490 drivers/net/wireless/ray_cs.c local->timer.expires = jiffies + HZ * 2; timer 2491 drivers/net/wireless/ray_cs.c local->timer.function = join_net; timer 2492 drivers/net/wireless/ray_cs.c add_timer(&local->timer); timer 34 drivers/net/wireless/ray_cs.h struct timer_list timer; timer 417 drivers/net/wireless/realtek/rtw88/main.h struct timer_list timer; timer 128 drivers/net/wireless/st/cw1200/pm.c tmo = work->timer.expires - jiffies; timer 120 drivers/nfc/nfcmrvl/fw_dnld.c if (timer_pending(&priv->fw_dnld.timer)) timer 121 drivers/nfc/nfcmrvl/fw_dnld.c del_timer_sync(&priv->fw_dnld.timer); timer 135 drivers/nfc/nfcmrvl/fw_dnld.c struct nfcmrvl_private *priv = from_timer(priv, t, fw_dnld.timer); timer 541 drivers/nfc/nfcmrvl/fw_dnld.c timer_setup(&priv->fw_dnld.timer, fw_dnld_timeout, 0); timer 542 drivers/nfc/nfcmrvl/fw_dnld.c mod_timer(&priv->fw_dnld.timer, timer 88 drivers/nfc/nfcmrvl/fw_dnld.h struct timer_list timer; timer 101 drivers/ntb/test/ntb_pingpong.c struct hrtimer timer; timer 112 drivers/ntb/test/ntb_pingpong.c container_of(__timer, struct pp_ctx, timer) timer 148 drivers/ntb/test/ntb_pingpong.c hrtimer_cancel(&pp->timer); timer 159 drivers/ntb/test/ntb_pingpong.c hrtimer_start(&pp->timer, ms_to_ktime(delay_ms), HRTIMER_MODE_REL); timer 164 drivers/ntb/test/ntb_pingpong.c hrtimer_cancel(&pp->timer); timer 212 drivers/ntb/test/ntb_pingpong.c hrtimer_start(&pp->timer, ms_to_ktime(delay_ms), HRTIMER_MODE_REL); timer 288 drivers/ntb/test/ntb_pingpong.c hrtimer_init(&pp->timer, CLOCK_MONOTONIC, HRTIMER_MODE_REL); timer 289 drivers/ntb/test/ntb_pingpong.c pp->timer.function = pp_timer_func; timer 36 drivers/oprofile/oprof.c static int timer = 0; timer 252 drivers/oprofile/oprof.c if (!timer && !oprofilefs_register()) timer 260 drivers/oprofile/oprof.c if (timer || op_nmi_timer_init(&oprofile_ops)) { timer 281 drivers/oprofile/oprof.c module_param_named(timer, timer, int, 0644); timer 282 drivers/oprofile/oprof.c MODULE_PARM_DESC(timer, "force use of timer interrupt"); timer 924 drivers/parisc/pdc_stable.c static PDCS_ATTR(timer, 0444, pdcs_timer_read, NULL); timer 49 drivers/parport/ieee1284.c struct parport *port = from_timer(port, t, timer); timer 79 drivers/parport/ieee1284.c timer_setup(&port->timer, timeout_waiting_on_port, 0); timer 80 drivers/parport/ieee1284.c mod_timer(&port->timer, jiffies + timeout); timer 82 drivers/parport/ieee1284.c if (!del_timer_sync(&port->timer) && !ret) timer 271 drivers/pcmcia/bcm63xx_pcmcia.c skt = from_timer(skt, t, timer); timer 286 drivers/pcmcia/bcm63xx_pcmcia.c mod_timer(&skt->timer, timer 395 drivers/pcmcia/bcm63xx_pcmcia.c timer_setup(&skt->timer, bcm63xx_pcmcia_poll, 0); timer 422 drivers/pcmcia/bcm63xx_pcmcia.c mod_timer(&skt->timer, timer 445 drivers/pcmcia/bcm63xx_pcmcia.c del_timer_sync(&skt->timer); timer 50 drivers/pcmcia/bcm63xx_pcmcia.h struct timer_list timer; timer 32 drivers/pcmcia/electra_cf.c struct timer_list timer; timer 71 drivers/pcmcia/electra_cf.c struct electra_cf_socket *cf = from_timer(cf, t, timer); timer 80 drivers/pcmcia/electra_cf.c mod_timer(&cf->timer, jiffies + POLL_INTERVAL); timer 87 drivers/pcmcia/electra_cf.c electra_cf_timer(&cf->timer); timer 198 drivers/pcmcia/electra_cf.c timer_setup(&cf->timer, electra_cf_timer, 0); timer 297 drivers/pcmcia/electra_cf.c electra_cf_timer(&cf->timer); timer 331 drivers/pcmcia/electra_cf.c del_timer_sync(&cf->timer); timer 137 drivers/pcmcia/i82365.c u_char timer[6]; timer 302 drivers/pcmcia/i82365.c p->timer[i] = i365_get(s, PD67_TIME_SETUP(0)+i); timer 318 drivers/pcmcia/i82365.c i365_set(s, PD67_TIME_SETUP(0)+i, p->timer[i]); timer 351 drivers/pcmcia/i82365.c p->timer[0] = p->timer[3] = setup_time; timer 353 drivers/pcmcia/i82365.c p->timer[1] = cmd_time; timer 354 drivers/pcmcia/i82365.c p->timer[4] = cmd_time*2+4; timer 356 drivers/pcmcia/i82365.c if (p->timer[1] == 0) { timer 357 drivers/pcmcia/i82365.c p->timer[1] = 6; p->timer[4] = 16; timer 358 drivers/pcmcia/i82365.c if (p->timer[0] == 0) timer 359 drivers/pcmcia/i82365.c p->timer[0] = p->timer[3] = 1; timer 362 drivers/pcmcia/i82365.c p->timer[2] = p->timer[5] = recov_time; timer 364 drivers/pcmcia/i82365.c sprintf(buf, " [%d/%d/%d] [%d/%d/%d]", p->timer[0], p->timer[1], timer 365 drivers/pcmcia/i82365.c p->timer[2], p->timer[3], p->timer[4], p->timer[5]); timer 59 drivers/pcmcia/omap_cf.c struct timer_list timer; timer 81 drivers/pcmcia/omap_cf.c struct omap_cf_socket *cf = from_timer(cf, t, timer); timer 92 drivers/pcmcia/omap_cf.c mod_timer(&cf->timer, jiffies + POLL_INTERVAL); timer 103 drivers/pcmcia/omap_cf.c omap_cf_timer(&cf->timer); timer 221 drivers/pcmcia/omap_cf.c timer_setup(&cf->timer, omap_cf_timer, 0); timer 302 drivers/pcmcia/omap_cf.c mod_timer(&cf->timer, jiffies + POLL_INTERVAL); timer 322 drivers/pcmcia/omap_cf.c del_timer_sync(&cf->timer); timer 529 drivers/perf/thunderx2_pmu.c static enum hrtimer_restart tx2_hrtimer_callback(struct hrtimer *timer) timer 534 drivers/perf/thunderx2_pmu.c tx2_pmu = container_of(timer, struct tx2_uncore_pmu, hrtimer); timer 545 drivers/perf/thunderx2_pmu.c hrtimer_forward_now(timer, ns_to_ktime(tx2_pmu->hrtimer_interval)); timer 165 drivers/platform/mellanox/mlxbf-tmfifo.c struct timer_list timer; timer 398 drivers/platform/mellanox/mlxbf-tmfifo.c struct mlxbf_tmfifo *fifo = container_of(t, struct mlxbf_tmfifo, timer); timer 407 drivers/platform/mellanox/mlxbf-tmfifo.c mod_timer(&fifo->timer, jiffies + MLXBF_TMFIFO_TIMER_INTERVAL); timer 1173 drivers/platform/mellanox/mlxbf-tmfifo.c del_timer_sync(&fifo->timer); timer 1209 drivers/platform/mellanox/mlxbf-tmfifo.c timer_setup(&fifo->timer, mlxbf_tmfifo_timer, 0); timer 1243 drivers/platform/mellanox/mlxbf-tmfifo.c mod_timer(&fifo->timer, jiffies + MLXBF_TMFIFO_TIMER_INTERVAL); timer 288 drivers/platform/x86/intel_ips.c struct timer_list timer; timer 929 drivers/platform/x86/intel_ips.c struct ips_driver *ips = from_timer(ips, t, timer); timer 1034 drivers/platform/x86/intel_ips.c timer_setup(&ips->timer, monitor_timeout, TIMER_DEFERRABLE); timer 1092 drivers/platform/x86/intel_ips.c mod_timer(&ips->timer, expire); timer 1101 drivers/platform/x86/intel_ips.c del_timer_sync(&ips->timer); timer 93 drivers/power/reset/ltc2952-poweroff.c static enum hrtimer_restart ltc2952_poweroff_timer_wde(struct hrtimer *timer) timer 98 drivers/power/reset/ltc2952-poweroff.c struct ltc2952_poweroff *data = to_ltc2952(timer, timer_wde); timer 106 drivers/power/reset/ltc2952-poweroff.c now = hrtimer_cb_get_time(timer); timer 107 drivers/power/reset/ltc2952-poweroff.c overruns = hrtimer_forward(timer, now, data->wde_interval); timer 118 drivers/power/reset/ltc2952-poweroff.c ltc2952_poweroff_timer_trigger(struct hrtimer *timer) timer 120 drivers/power/reset/ltc2952-poweroff.c struct ltc2952_poweroff *data = to_ltc2952(timer, timer_trigger); timer 287 drivers/power/supply/abx500_chargalg.c abx500_chargalg_safety_timer_expired(struct hrtimer *timer) timer 289 drivers/power/supply/abx500_chargalg.c struct abx500_chargalg *di = container_of(timer, struct abx500_chargalg, timer 309 drivers/power/supply/abx500_chargalg.c abx500_chargalg_maintenance_timer_expired(struct hrtimer *timer) timer 312 drivers/power/supply/abx500_chargalg.c struct abx500_chargalg *di = container_of(timer, struct abx500_chargalg, timer 1431 drivers/power/supply/bq2415x_charger.c static DEVICE_ATTR(timer, S_IWUSR | S_IRUGO, timer 67 drivers/powercap/idle_inject.c struct hrtimer timer; timer 105 drivers/powercap/idle_inject.c static enum hrtimer_restart idle_inject_timer_fn(struct hrtimer *timer) timer 109 drivers/powercap/idle_inject.c container_of(timer, struct idle_inject_device, timer); timer 116 drivers/powercap/idle_inject.c hrtimer_forward_now(timer, ns_to_ktime(duration_us * NSEC_PER_USEC)); timer 195 drivers/powercap/idle_inject.c hrtimer_start(&ii_dev->timer, timer 222 drivers/powercap/idle_inject.c hrtimer_cancel(&ii_dev->timer); timer 298 drivers/powercap/idle_inject.c hrtimer_init(&ii_dev->timer, CLOCK_MONOTONIC, HRTIMER_MODE_REL); timer 299 drivers/powercap/idle_inject.c ii_dev->timer.function = idle_inject_timer_fn; timer 43 drivers/pps/generators/pps_gen_parport.c struct hrtimer timer; timer 57 drivers/pps/generators/pps_gen_parport.c static enum hrtimer_restart hrtimer_event(struct hrtimer *timer) timer 78 drivers/pps/generators/pps_gen_parport.c expire_time = ktime_to_timespec64(hrtimer_get_softexpires(timer)); timer 79 drivers/pps/generators/pps_gen_parport.c dev = container_of(timer, struct pps_generator_pp, timer); timer 132 drivers/pps/generators/pps_gen_parport.c hrtimer_set_expires(timer, timer 208 drivers/pps/generators/pps_gen_parport.c hrtimer_init(&device.timer, CLOCK_REALTIME, HRTIMER_MODE_ABS); timer 209 drivers/pps/generators/pps_gen_parport.c device.timer.function = hrtimer_event; timer 210 drivers/pps/generators/pps_gen_parport.c hrtimer_start(&device.timer, next_intr_time(&device), HRTIMER_MODE_ABS); timer 223 drivers/pps/generators/pps_gen_parport.c hrtimer_cancel(&device.timer); timer 242 drivers/pwm/pwm-omap-dmtimer.c struct device_node *timer; timer 251 drivers/pwm/pwm-omap-dmtimer.c timer = of_parse_phandle(np, "ti,timers", 0); timer 252 drivers/pwm/pwm-omap-dmtimer.c if (!timer) timer 255 drivers/pwm/pwm-omap-dmtimer.c timer_pdev = of_find_device_by_node(timer); timer 289 drivers/pwm/pwm-omap-dmtimer.c if (!of_get_property(timer, "ti,timer-pwm", NULL)) { timer 295 drivers/pwm/pwm-omap-dmtimer.c dm_timer = pdata->request_by_node(timer); timer 340 drivers/pwm/pwm-omap-dmtimer.c of_node_put(timer); timer 363 drivers/pwm/pwm-omap-dmtimer.c of_node_put(timer); timer 20 drivers/rtc/interface.c static int rtc_timer_enqueue(struct rtc_device *rtc, struct rtc_timer *timer); timer 21 drivers/rtc/interface.c static void rtc_timer_remove(struct rtc_device *rtc, struct rtc_timer *timer); timer 649 drivers/rtc/interface.c enum hrtimer_restart rtc_pie_update_irq(struct hrtimer *timer) timer 655 drivers/rtc/interface.c rtc = container_of(timer, struct rtc_device, pie_timer); timer 658 drivers/rtc/interface.c count = hrtimer_forward_now(timer, period); timer 791 drivers/rtc/interface.c static int rtc_timer_enqueue(struct rtc_device *rtc, struct rtc_timer *timer) timer 797 drivers/rtc/interface.c timer->enabled = 1; timer 808 drivers/rtc/interface.c timerqueue_add(&rtc->timerqueue, &timer->node); timer 809 drivers/rtc/interface.c trace_rtc_timer_enqueue(timer); timer 810 drivers/rtc/interface.c if (!next || ktime_before(timer->node.expires, next->expires)) { timer 814 drivers/rtc/interface.c alarm.time = rtc_ktime_to_tm(timer->node.expires); timer 821 drivers/rtc/interface.c timerqueue_del(&rtc->timerqueue, &timer->node); timer 822 drivers/rtc/interface.c trace_rtc_timer_dequeue(timer); timer 823 drivers/rtc/interface.c timer->enabled = 0; timer 851 drivers/rtc/interface.c static void rtc_timer_remove(struct rtc_device *rtc, struct rtc_timer *timer) timer 855 drivers/rtc/interface.c timerqueue_del(&rtc->timerqueue, &timer->node); timer 856 drivers/rtc/interface.c trace_rtc_timer_dequeue(timer); timer 857 drivers/rtc/interface.c timer->enabled = 0; timer 858 drivers/rtc/interface.c if (next == &timer->node) { timer 889 drivers/rtc/interface.c struct rtc_timer *timer; timer 906 drivers/rtc/interface.c timer = container_of(next, struct rtc_timer, node); timer 907 drivers/rtc/interface.c timerqueue_del(&rtc->timerqueue, &timer->node); timer 908 drivers/rtc/interface.c trace_rtc_timer_dequeue(timer); timer 909 drivers/rtc/interface.c timer->enabled = 0; timer 910 drivers/rtc/interface.c if (timer->func) timer 911 drivers/rtc/interface.c timer->func(timer->rtc); timer 913 drivers/rtc/interface.c trace_rtc_timer_fired(timer); timer 915 drivers/rtc/interface.c if (ktime_to_ns(timer->period)) { timer 916 drivers/rtc/interface.c timer->node.expires = ktime_add(timer->node.expires, timer 917 drivers/rtc/interface.c timer->period); timer 918 drivers/rtc/interface.c timer->enabled = 1; timer 919 drivers/rtc/interface.c timerqueue_add(&rtc->timerqueue, &timer->node); timer 920 drivers/rtc/interface.c trace_rtc_timer_enqueue(timer); timer 940 drivers/rtc/interface.c timer = container_of(next, struct rtc_timer, node); timer 941 drivers/rtc/interface.c timerqueue_del(&rtc->timerqueue, &timer->node); timer 942 drivers/rtc/interface.c trace_rtc_timer_dequeue(timer); timer 943 drivers/rtc/interface.c timer->enabled = 0; timer 962 drivers/rtc/interface.c void rtc_timer_init(struct rtc_timer *timer, void (*f)(struct rtc_device *r), timer 965 drivers/rtc/interface.c timerqueue_init(&timer->node); timer 966 drivers/rtc/interface.c timer->enabled = 0; timer 967 drivers/rtc/interface.c timer->func = f; timer 968 drivers/rtc/interface.c timer->rtc = rtc; timer 979 drivers/rtc/interface.c int rtc_timer_start(struct rtc_device *rtc, struct rtc_timer *timer, timer 985 drivers/rtc/interface.c if (timer->enabled) timer 986 drivers/rtc/interface.c rtc_timer_remove(rtc, timer); timer 988 drivers/rtc/interface.c timer->node.expires = expires; timer 989 drivers/rtc/interface.c timer->period = period; timer 991 drivers/rtc/interface.c ret = rtc_timer_enqueue(rtc, timer); timer 1003 drivers/rtc/interface.c void rtc_timer_cancel(struct rtc_device *rtc, struct rtc_timer *timer) timer 1006 drivers/rtc/interface.c if (timer->enabled) timer 1007 drivers/rtc/interface.c rtc_timer_remove(rtc, timer); timer 44 drivers/rtc/rtc-brcmstb-waketimer.c static inline void brcmstb_waketmr_clear_alarm(struct brcmstb_waketmr *timer) timer 46 drivers/rtc/rtc-brcmstb-waketimer.c writel_relaxed(1, timer->base + BRCMSTB_WKTMR_EVENT); timer 47 drivers/rtc/rtc-brcmstb-waketimer.c (void)readl_relaxed(timer->base + BRCMSTB_WKTMR_EVENT); timer 50 drivers/rtc/rtc-brcmstb-waketimer.c static void brcmstb_waketmr_set_alarm(struct brcmstb_waketmr *timer, timer 53 drivers/rtc/rtc-brcmstb-waketimer.c brcmstb_waketmr_clear_alarm(timer); timer 56 drivers/rtc/rtc-brcmstb-waketimer.c writel_relaxed(timer->rate, timer->base + BRCMSTB_WKTMR_PRESCALER); timer 58 drivers/rtc/rtc-brcmstb-waketimer.c writel_relaxed(secs + 1, timer->base + BRCMSTB_WKTMR_ALARM); timer 63 drivers/rtc/rtc-brcmstb-waketimer.c struct brcmstb_waketmr *timer = data; timer 65 drivers/rtc/rtc-brcmstb-waketimer.c pm_wakeup_event(timer->dev, 0); timer 75 drivers/rtc/rtc-brcmstb-waketimer.c static void wktmr_read(struct brcmstb_waketmr *timer, timer 81 drivers/rtc/rtc-brcmstb-waketimer.c t->sec = readl_relaxed(timer->base + BRCMSTB_WKTMR_COUNTER); timer 82 drivers/rtc/rtc-brcmstb-waketimer.c tmp = readl_relaxed(timer->base + BRCMSTB_WKTMR_PRESCALER_VAL); timer 83 drivers/rtc/rtc-brcmstb-waketimer.c } while (tmp >= timer->rate); timer 85 drivers/rtc/rtc-brcmstb-waketimer.c t->pre = timer->rate - tmp; timer 88 drivers/rtc/rtc-brcmstb-waketimer.c static int brcmstb_waketmr_prepare_suspend(struct brcmstb_waketmr *timer) timer 90 drivers/rtc/rtc-brcmstb-waketimer.c struct device *dev = timer->dev; timer 94 drivers/rtc/rtc-brcmstb-waketimer.c ret = enable_irq_wake(timer->irq); timer 108 drivers/rtc/rtc-brcmstb-waketimer.c struct brcmstb_waketmr *timer; timer 110 drivers/rtc/rtc-brcmstb-waketimer.c timer = container_of(nb, struct brcmstb_waketmr, reboot_notifier); timer 114 drivers/rtc/rtc-brcmstb-waketimer.c brcmstb_waketmr_prepare_suspend(timer); timer 122 drivers/rtc/rtc-brcmstb-waketimer.c struct brcmstb_waketmr *timer = dev_get_drvdata(dev); timer 125 drivers/rtc/rtc-brcmstb-waketimer.c wktmr_read(timer, &now); timer 135 drivers/rtc/rtc-brcmstb-waketimer.c struct brcmstb_waketmr *timer = dev_get_drvdata(dev); timer 140 drivers/rtc/rtc-brcmstb-waketimer.c writel_relaxed(sec, timer->base + BRCMSTB_WKTMR_COUNTER); timer 148 drivers/rtc/rtc-brcmstb-waketimer.c struct brcmstb_waketmr *timer = dev_get_drvdata(dev); timer 152 drivers/rtc/rtc-brcmstb-waketimer.c sec = readl_relaxed(timer->base + BRCMSTB_WKTMR_ALARM); timer 159 drivers/rtc/rtc-brcmstb-waketimer.c reg = readl_relaxed(timer->base + BRCMSTB_WKTMR_EVENT); timer 168 drivers/rtc/rtc-brcmstb-waketimer.c struct brcmstb_waketmr *timer = dev_get_drvdata(dev); timer 176 drivers/rtc/rtc-brcmstb-waketimer.c brcmstb_waketmr_set_alarm(timer, sec); timer 202 drivers/rtc/rtc-brcmstb-waketimer.c struct brcmstb_waketmr *timer; timer 206 drivers/rtc/rtc-brcmstb-waketimer.c timer = devm_kzalloc(dev, sizeof(*timer), GFP_KERNEL); timer 207 drivers/rtc/rtc-brcmstb-waketimer.c if (!timer) timer 210 drivers/rtc/rtc-brcmstb-waketimer.c platform_set_drvdata(pdev, timer); timer 211 drivers/rtc/rtc-brcmstb-waketimer.c timer->dev = dev; timer 214 drivers/rtc/rtc-brcmstb-waketimer.c timer->base = devm_ioremap_resource(dev, res); timer 215 drivers/rtc/rtc-brcmstb-waketimer.c if (IS_ERR(timer->base)) timer 216 drivers/rtc/rtc-brcmstb-waketimer.c return PTR_ERR(timer->base); timer 218 drivers/rtc/rtc-brcmstb-waketimer.c timer->rtc = devm_rtc_allocate_device(dev); timer 219 drivers/rtc/rtc-brcmstb-waketimer.c if (IS_ERR(timer->rtc)) timer 220 drivers/rtc/rtc-brcmstb-waketimer.c return PTR_ERR(timer->rtc); timer 229 drivers/rtc/rtc-brcmstb-waketimer.c timer->irq = platform_get_irq(pdev, 0); timer 230 drivers/rtc/rtc-brcmstb-waketimer.c if (timer->irq < 0) timer 233 drivers/rtc/rtc-brcmstb-waketimer.c timer->clk = devm_clk_get(dev, NULL); timer 234 drivers/rtc/rtc-brcmstb-waketimer.c if (!IS_ERR(timer->clk)) { timer 235 drivers/rtc/rtc-brcmstb-waketimer.c ret = clk_prepare_enable(timer->clk); timer 238 drivers/rtc/rtc-brcmstb-waketimer.c timer->rate = clk_get_rate(timer->clk); timer 239 drivers/rtc/rtc-brcmstb-waketimer.c if (!timer->rate) timer 240 drivers/rtc/rtc-brcmstb-waketimer.c timer->rate = BRCMSTB_WKTMR_DEFAULT_FREQ; timer 242 drivers/rtc/rtc-brcmstb-waketimer.c timer->rate = BRCMSTB_WKTMR_DEFAULT_FREQ; timer 243 drivers/rtc/rtc-brcmstb-waketimer.c timer->clk = NULL; timer 246 drivers/rtc/rtc-brcmstb-waketimer.c ret = devm_request_irq(dev, timer->irq, brcmstb_waketmr_irq, 0, timer 247 drivers/rtc/rtc-brcmstb-waketimer.c "brcmstb-waketimer", timer); timer 251 drivers/rtc/rtc-brcmstb-waketimer.c timer->reboot_notifier.notifier_call = brcmstb_waketmr_reboot; timer 252 drivers/rtc/rtc-brcmstb-waketimer.c register_reboot_notifier(&timer->reboot_notifier); timer 254 drivers/rtc/rtc-brcmstb-waketimer.c timer->rtc->ops = &brcmstb_waketmr_ops; timer 255 drivers/rtc/rtc-brcmstb-waketimer.c timer->rtc->range_max = U32_MAX; timer 257 drivers/rtc/rtc-brcmstb-waketimer.c ret = rtc_register_device(timer->rtc); timer 261 drivers/rtc/rtc-brcmstb-waketimer.c dev_info(dev, "registered, with irq %d\n", timer->irq); timer 266 drivers/rtc/rtc-brcmstb-waketimer.c unregister_reboot_notifier(&timer->reboot_notifier); timer 269 drivers/rtc/rtc-brcmstb-waketimer.c if (timer->clk) timer 270 drivers/rtc/rtc-brcmstb-waketimer.c clk_disable_unprepare(timer->clk); timer 277 drivers/rtc/rtc-brcmstb-waketimer.c struct brcmstb_waketmr *timer = dev_get_drvdata(&pdev->dev); timer 279 drivers/rtc/rtc-brcmstb-waketimer.c unregister_reboot_notifier(&timer->reboot_notifier); timer 280 drivers/rtc/rtc-brcmstb-waketimer.c clk_disable_unprepare(timer->clk); timer 288 drivers/rtc/rtc-brcmstb-waketimer.c struct brcmstb_waketmr *timer = dev_get_drvdata(dev); timer 290 drivers/rtc/rtc-brcmstb-waketimer.c return brcmstb_waketmr_prepare_suspend(timer); timer 295 drivers/rtc/rtc-brcmstb-waketimer.c struct brcmstb_waketmr *timer = dev_get_drvdata(dev); timer 301 drivers/rtc/rtc-brcmstb-waketimer.c ret = disable_irq_wake(timer->irq); timer 303 drivers/rtc/rtc-brcmstb-waketimer.c brcmstb_waketmr_clear_alarm(timer); timer 139 drivers/s390/block/dasd.c timer_setup(&device->timer, dasd_device_timeout, 0); timer 183 drivers/s390/block/dasd.c timer_setup(&block->timer, dasd_block_timeout, 0); timer 1549 drivers/s390/block/dasd.c device = from_timer(device, t, timer); timer 1563 drivers/s390/block/dasd.c del_timer(&device->timer); timer 1565 drivers/s390/block/dasd.c mod_timer(&device->timer, jiffies + expires); timer 1574 drivers/s390/block/dasd.c del_timer(&device->timer); timer 2709 drivers/s390/block/dasd.c block = from_timer(block, t, timer); timer 2724 drivers/s390/block/dasd.c del_timer(&block->timer); timer 2726 drivers/s390/block/dasd.c mod_timer(&block->timer, jiffies + expires); timer 2735 drivers/s390/block/dasd.c del_timer(&block->timer); timer 528 drivers/s390/block/dasd_int.h struct timer_list timer; timer 571 drivers/s390/block/dasd_int.h struct timer_list timer; timer 90 drivers/s390/char/con3215.c struct timer_list timer; /* timer for delayed output */ timer 287 drivers/s390/char/con3215.c struct raw3215_info *raw = from_timer(raw, t, timer); timer 298 drivers/s390/char/con3215.c raw->timer.expires = RAW3215_TIMEOUT + jiffies; timer 299 drivers/s390/char/con3215.c add_timer(&raw->timer); timer 328 drivers/s390/char/con3215.c raw->timer.expires = RAW3215_TIMEOUT + jiffies; timer 329 drivers/s390/char/con3215.c add_timer(&raw->timer); timer 674 drivers/s390/char/con3215.c timer_setup(&info->timer, raw3215_timeout, 0); timer 55 drivers/s390/char/con3270.c struct timer_list timer; timer 80 drivers/s390/char/con3270.c del_timer(&cp->timer); timer 82 drivers/s390/char/con3270.c mod_timer(&cp->timer, jiffies + expires); timer 210 drivers/s390/char/con3270.c struct con3270 *cp = from_timer(cp, t, timer); timer 407 drivers/s390/char/con3270.c del_timer(&cp->timer); timer 510 drivers/s390/char/con3270.c if (cp->view.dev && !timer_pending(&cp->timer)) timer 556 drivers/s390/char/con3270.c con3270_update(&cp->timer); timer 627 drivers/s390/char/con3270.c timer_setup(&condev->timer, con3270_update, 0); timer 48 drivers/s390/char/raw3270.c struct timer_list timer; /* Device timer. */ timer 132 drivers/s390/char/tape.h struct timer_list timer; /* timer for std_assign_timeout(). */ timer 38 drivers/s390/char/tape_std.c struct tape_request * request = from_timer(request, t, timer); timer 72 drivers/s390/char/tape_std.c timer_setup(&request->timer, tape_std_assign_timeout, 0); timer 77 drivers/s390/char/tape_std.c del_timer_sync(&request->timer); timer 78 drivers/s390/char/tty3270.c struct timer_list timer; /* Output delay timer. */ timer 130 drivers/s390/char/tty3270.c mod_timer(&tp->timer, jiffies + expires); timer 367 drivers/s390/char/tty3270.c struct tty3270 *tp = from_timer(tp, t, timer); timer 679 drivers/s390/char/tty3270.c del_timer(&tp->timer); timer 754 drivers/s390/char/tty3270.c timer_setup(&tp->timer, tty3270_update, 0); timer 925 drivers/s390/char/tty3270.c del_timer_sync(&tp->timer); timer 1701 drivers/s390/char/tty3270.c if (!timer_pending(&tp->timer)) timer 750 drivers/s390/cio/device.c timer_setup(&priv->timer, ccw_device_timeout, 0); timer 100 drivers/s390/cio/device_fsm.c struct ccw_device_private *priv = from_timer(priv, t, timer); timer 117 drivers/s390/cio/device_fsm.c del_timer(&cdev->private->timer); timer 120 drivers/s390/cio/device_fsm.c if (timer_pending(&cdev->private->timer)) { timer 121 drivers/s390/cio/device_fsm.c if (mod_timer(&cdev->private->timer, jiffies + expires)) timer 124 drivers/s390/cio/device_fsm.c cdev->private->timer.expires = jiffies + expires; timer 125 drivers/s390/cio/device_fsm.c add_timer(&cdev->private->timer); timer 100 drivers/s390/cio/eadm_sch.c struct eadm_private *private = from_timer(private, t, timer); timer 116 drivers/s390/cio/eadm_sch.c del_timer(&private->timer); timer 119 drivers/s390/cio/eadm_sch.c if (timer_pending(&private->timer)) { timer 120 drivers/s390/cio/eadm_sch.c if (mod_timer(&private->timer, jiffies + expires)) timer 123 drivers/s390/cio/eadm_sch.c private->timer.expires = jiffies + expires; timer 124 drivers/s390/cio/eadm_sch.c add_timer(&private->timer); timer 227 drivers/s390/cio/eadm_sch.c timer_setup(&private->timer, eadm_subchannel_timeout, 0); timer 16 drivers/s390/cio/eadm_sch.h struct timer_list timer; timer 175 drivers/s390/cio/io_sch.h struct timer_list timer; timer 208 drivers/s390/cio/qdio.h struct timer_list timer; timer 853 drivers/s390/cio/qdio_main.c del_timer_sync(&q->u.out.timer); timer 855 drivers/s390/cio/qdio_main.c if (!timer_pending(&q->u.out.timer) && timer 857 drivers/s390/cio/qdio_main.c mod_timer(&q->u.out.timer, jiffies + 10 * HZ); timer 873 drivers/s390/cio/qdio_main.c struct qdio_q *q = from_timer(q, t, u.out.timer); timer 1126 drivers/s390/cio/qdio_main.c del_timer_sync(&q->u.out.timer); timer 1579 drivers/s390/cio/qdio_main.c if (!timer_pending(&q->u.out.timer) && timer 1581 drivers/s390/cio/qdio_main.c mod_timer(&q->u.out.timer, jiffies + HZ); timer 257 drivers/s390/cio/qdio_setup.c timer_setup(&q->u.out.timer, qdio_outbound_timer, 0); timer 267 drivers/s390/net/ctcm_fsms.c fsm_deltimer(&ch->timer); timer 308 drivers/s390/net/ctcm_fsms.c fsm_addtimer(&ch->timer, CTCM_TIME_5_SEC, CTC_EVENT_TIMER, ch); timer 315 drivers/s390/net/ctcm_fsms.c fsm_deltimer(&ch->timer); timer 342 drivers/s390/net/ctcm_fsms.c fsm_deltimer(&ch->timer); timer 366 drivers/s390/net/ctcm_fsms.c fsm_deltimer(&ch->timer); timer 446 drivers/s390/net/ctcm_fsms.c fsm_deltimer(&ch->timer); timer 454 drivers/s390/net/ctcm_fsms.c fsm_addtimer(&ch->timer, CTCM_TIME_5_SEC, timer 472 drivers/s390/net/ctcm_fsms.c fsm_addtimer(&ch->timer, CTCM_TIME_5_SEC, CTC_EVENT_TIMER, ch); timer 481 drivers/s390/net/ctcm_fsms.c fsm_deltimer(&ch->timer); timer 517 drivers/s390/net/ctcm_fsms.c fsm_deltimer(&ch->timer); timer 555 drivers/s390/net/ctcm_fsms.c fsm_deltimer(&ch->timer); timer 561 drivers/s390/net/ctcm_fsms.c fsm_addtimer(&ch->timer, timeout, CTC_EVENT_TIMER, ch); timer 574 drivers/s390/net/ctcm_fsms.c fsm_deltimer(&ch->timer); timer 633 drivers/s390/net/ctcm_fsms.c fsm_addtimer(&ch->timer, 1000, CTC_EVENT_TIMER, ch); timer 639 drivers/s390/net/ctcm_fsms.c fsm_deltimer(&ch->timer); timer 658 drivers/s390/net/ctcm_fsms.c fsm_deltimer(&ch->timer); timer 662 drivers/s390/net/ctcm_fsms.c fsm_addtimer(&ch->timer, CTCM_TIME_5_SEC, CTC_EVENT_TIMER, ch); timer 677 drivers/s390/net/ctcm_fsms.c fsm_deltimer(&ch->timer); timer 703 drivers/s390/net/ctcm_fsms.c fsm_deltimer(&ch->timer); timer 793 drivers/s390/net/ctcm_fsms.c fsm_deltimer(&ch->timer); timer 794 drivers/s390/net/ctcm_fsms.c fsm_addtimer(&ch->timer, CTCM_TIME_5_SEC, CTC_EVENT_TIMER, ch); timer 839 drivers/s390/net/ctcm_fsms.c fsm_deltimer(&ch->timer); timer 841 drivers/s390/net/ctcm_fsms.c fsm_addtimer(&ch->timer, CTCM_TIME_5_SEC, CTC_EVENT_TIMER, ch); timer 854 drivers/s390/net/ctcm_fsms.c fsm_deltimer(&ch->timer); timer 878 drivers/s390/net/ctcm_fsms.c fsm_deltimer(&ch->timer); timer 934 drivers/s390/net/ctcm_fsms.c fsm_deltimer(&ch->timer); timer 963 drivers/s390/net/ctcm_fsms.c fsm_deltimer(&ch->timer); timer 998 drivers/s390/net/ctcm_fsms.c fsm_deltimer(&ch->timer); timer 1029 drivers/s390/net/ctcm_fsms.c fsm_addtimer(&ch->timer, 1000, CTC_EVENT_TIMER, ch); timer 1044 drivers/s390/net/ctcm_fsms.c fsm_deltimer(&ch->timer); timer 1067 drivers/s390/net/ctcm_fsms.c fsm_deltimer(&ch->timer); timer 1238 drivers/s390/net/ctcm_fsms.c fsm_deltimer(&ch->timer); timer 1354 drivers/s390/net/ctcm_fsms.c fsm_addtimer(&ch->timer, CTCM_TIME_5_SEC, CTC_EVENT_TIMER, ch); timer 1363 drivers/s390/net/ctcm_fsms.c fsm_deltimer(&ch->timer); timer 1393 drivers/s390/net/ctcm_fsms.c fsm_deltimer(&ch->timer); timer 1498 drivers/s390/net/ctcm_fsms.c fsm_deltimer(&ch->timer); timer 1543 drivers/s390/net/ctcm_fsms.c fsm_deltimer(&ch->timer); timer 1605 drivers/s390/net/ctcm_fsms.c fsm_deltimer(&grp->timer); timer 1606 drivers/s390/net/ctcm_fsms.c fsm_addtimer(&grp->timer, timer 1658 drivers/s390/net/ctcm_fsms.c fsm_deltimer(&ch->timer); timer 1685 drivers/s390/net/ctcm_fsms.c fsm_deltimer(&grp->timer); timer 1713 drivers/s390/net/ctcm_fsms.c fsm_deltimer(&grp->timer); timer 1714 drivers/s390/net/ctcm_fsms.c fsm_addtimer(&grp->timer, MPC_XID_TIMEOUT_VALUE, timer 1814 drivers/s390/net/ctcm_fsms.c fsm_addtimer(&wch->timer, CTCM_TIME_5_SEC, CTC_EVENT_TIMER, wch); timer 215 drivers/s390/net/ctcm_main.c fsm_deltimer(&ch->timer); timer 569 drivers/s390/net/ctcm_main.c fsm_addtimer(&ch->timer, CTCM_TIME_5_SEC, CTC_EVENT_TIMER, ch); timer 577 drivers/s390/net/ctcm_main.c fsm_deltimer(&ch->timer); timer 827 drivers/s390/net/ctcm_main.c fsm_addtimer(&ch->timer, CTCM_TIME_5_SEC, CTC_EVENT_TIMER, ch); timer 840 drivers/s390/net/ctcm_main.c fsm_deltimer(&ch->timer); timer 1476 drivers/s390/net/ctcm_main.c fsm_settimer(ch->fsm, &ch->timer); timer 173 drivers/s390/net/ctcm_main.h fsm_timer timer; timer 362 drivers/s390/net/ctcm_mpc.c fsm_deltimer(&grp->timer); timer 425 drivers/s390/net/ctcm_mpc.c fsm_deltimer(&grp->timer); timer 466 drivers/s390/net/ctcm_mpc.c fsm_deltimer(&grp->timer); timer 467 drivers/s390/net/ctcm_mpc.c fsm_addtimer(&grp->timer, MPC_XID_TIMEOUT_VALUE, timer 483 drivers/s390/net/ctcm_mpc.c fsm_deltimer(&grp->timer); timer 497 drivers/s390/net/ctcm_mpc.c fsm_deltimer(&grp->timer); timer 535 drivers/s390/net/ctcm_mpc.c fsm_deltimer(&grp->timer); timer 842 drivers/s390/net/ctcm_mpc.c fsm_deltimer(&grp->timer); timer 1289 drivers/s390/net/ctcm_mpc.c fsm_settimer(grp->fsm, &grp->timer); timer 1362 drivers/s390/net/ctcm_mpc.c fsm_deltimer(&grp->timer); timer 1798 drivers/s390/net/ctcm_mpc.c fsm_addtimer(&ch->timer, 5000 , CTC_EVENT_TIMER, ch); timer 198 drivers/s390/net/ctcm_mpc.h fsm_timer timer; timer 241 drivers/s390/net/fsm.h extern void fsm_deltimer(fsm_timer *timer); timer 254 drivers/s390/net/fsm.h extern int fsm_addtimer(fsm_timer *timer, int millisec, int event, void *arg); timer 264 drivers/s390/net/fsm.h extern void fsm_modtimer(fsm_timer *timer, int millisec, int event, void *arg); timer 822 drivers/s390/net/lcs.c struct lcs_reply *reply = from_timer(reply, t, timer); timer 870 drivers/s390/net/lcs.c timer_setup(&reply->timer, lcs_lancmd_timeout, 0); timer 871 drivers/s390/net/lcs.c mod_timer(&reply->timer, jiffies + HZ * card->lancmd_timeout); timer 873 drivers/s390/net/lcs.c del_timer_sync(&reply->timer); timer 280 drivers/s390/net/lcs.h struct timer_list timer; timer 184 drivers/s390/net/netiucv.c fsm_timer timer; timer 835 drivers/s390/net/netiucv.c fsm_deltimer(&conn->timer); timer 846 drivers/s390/net/netiucv.c fsm_deltimer(&conn->timer); timer 859 drivers/s390/net/netiucv.c fsm_deltimer(&conn->timer); timer 896 drivers/s390/net/netiucv.c fsm_addtimer(&conn->timer, NETIUCV_TIMEOUT_5SEC, timer 961 drivers/s390/net/netiucv.c fsm_deltimer(&conn->timer); timer 1872 drivers/s390/net/netiucv.c fsm_settimer(conn->fsm, &conn->timer); timer 1908 drivers/s390/net/netiucv.c fsm_deltimer(&conn->timer); timer 532 drivers/s390/net/qeth_core.h struct timer_list timer; timer 545 drivers/s390/net/qeth_core.h if (timer_pending(&queue->timer)) timer 547 drivers/s390/net/qeth_core.h mod_timer(&queue->timer, usecs_to_jiffies(QETH_TX_TIMER_USECS) + timer 2320 drivers/s390/net/qeth_core_main.c static void qeth_tx_completion_timer(struct timer_list *timer) timer 2322 drivers/s390/net/qeth_core_main.c struct qeth_qdio_out_q *queue = from_timer(queue, timer, timer); timer 2359 drivers/s390/net/qeth_core_main.c timer_setup(&queue->timer, qeth_tx_completion_timer, 0); timer 6292 drivers/s390/net/qeth_core_main.c del_timer_sync(&queue->timer); timer 133 drivers/s390/scsi/zfcp_def.h struct timer_list timer; timer 329 drivers/s390/scsi/zfcp_def.h struct timer_list timer; timer 271 drivers/s390/scsi/zfcp_erp.c memset(&erp_action->timer, 0, sizeof(erp_action->timer)); timer 614 drivers/s390/scsi/zfcp_erp.c struct zfcp_fsf_req *fsf_req = from_timer(fsf_req, t, timer); timer 622 drivers/s390/scsi/zfcp_erp.c struct zfcp_erp_action *act = from_timer(act, t, timer); timer 629 drivers/s390/scsi/zfcp_erp.c timer_setup(&erp_action->timer, zfcp_erp_memwait_handler, 0); timer 630 drivers/s390/scsi/zfcp_erp.c erp_action->timer.expires = jiffies + HZ; timer 631 drivers/s390/scsi/zfcp_erp.c add_timer(&erp_action->timer); timer 37 drivers/s390/scsi/zfcp_fsf.c struct zfcp_fsf_req *fsf_req = from_timer(fsf_req, t, timer); timer 48 drivers/s390/scsi/zfcp_fsf.c fsf_req->timer.function = zfcp_fsf_request_timeout_handler; timer 49 drivers/s390/scsi/zfcp_fsf.c fsf_req->timer.expires = jiffies + timeout; timer 50 drivers/s390/scsi/zfcp_fsf.c add_timer(&fsf_req->timer); timer 56 drivers/s390/scsi/zfcp_fsf.c fsf_req->timer.function = zfcp_erp_timeout_handler; timer 57 drivers/s390/scsi/zfcp_fsf.c fsf_req->timer.expires = jiffies + 30 * HZ; timer 58 drivers/s390/scsi/zfcp_fsf.c add_timer(&fsf_req->timer); timer 412 drivers/s390/scsi/zfcp_fsf.c del_timer(&req->timer); timer 720 drivers/s390/scsi/zfcp_fsf.c timer_setup(&req->timer, NULL, 0); timer 765 drivers/s390/scsi/zfcp_fsf.c del_timer(&req->timer); timer 252 drivers/scsi/aic7xxx/aic79xx_core.c u_int timer, timer 7017 drivers/scsi/aic7xxx/aic79xx_core.c ahd_timer_reset(struct timer_list *timer, int usec) timer 7019 drivers/scsi/aic7xxx/aic79xx_core.c del_timer(timer); timer 7020 drivers/scsi/aic7xxx/aic79xx_core.c timer->expires = jiffies + (usec * HZ)/1000000; timer 7021 drivers/scsi/aic7xxx/aic79xx_core.c add_timer(timer); timer 7822 drivers/scsi/aic7xxx/aic79xx_core.c ahd_update_coalescing_values(struct ahd_softc *ahd, u_int timer, u_int maxcmds, timer 7825 drivers/scsi/aic7xxx/aic79xx_core.c if (timer > AHD_TIMER_MAX_US) timer 7826 drivers/scsi/aic7xxx/aic79xx_core.c timer = AHD_TIMER_MAX_US; timer 7827 drivers/scsi/aic7xxx/aic79xx_core.c ahd->int_coalescing_timer = timer; timer 7834 drivers/scsi/aic7xxx/aic79xx_core.c ahd_outw(ahd, INT_COALESCING_TIMER, timer / AHD_TIMER_US_PER_TICK); timer 279 drivers/scsi/aic7xxx/aic79xx_osm.h struct timer_list timer; timer 736 drivers/scsi/aic94xx/aic94xx_hwi.c } else if (!ascb->uldd_timer && !del_timer(&ascb->timer)) { timer 1161 drivers/scsi/aic94xx/aic94xx_hwi.c ascb->timer.function = asd_ascb_timedout; timer 1162 drivers/scsi/aic94xx/aic94xx_hwi.c ascb->timer.expires = jiffies + AIC94XX_SCB_TIMEOUT; timer 1163 drivers/scsi/aic94xx/aic94xx_hwi.c add_timer(&ascb->timer); timer 124 drivers/scsi/aic94xx/aic94xx_hwi.h struct timer_list timer; timer 276 drivers/scsi/aic94xx/aic94xx_hwi.h timer_setup(&ascb->timer, NULL, 0); timer 864 drivers/scsi/aic94xx/aic94xx_init.c del_timer_sync(&ascb->timer); timer 861 drivers/scsi/aic94xx/aic94xx_scb.c struct asd_ascb *ascb = from_timer(ascb, t, timer); timer 27 drivers/scsi/aic94xx/aic94xx_tmf.c ascb->timer.function = timed_out; timer 28 drivers/scsi/aic94xx/aic94xx_tmf.c ascb->timer.expires = jiffies + AIC94XX_SCB_TIMEOUT; timer 30 drivers/scsi/aic94xx/aic94xx_tmf.c add_timer(&ascb->timer); timer 34 drivers/scsi/aic94xx/aic94xx_tmf.c del_timer(&ascb->timer); timer 61 drivers/scsi/aic94xx/aic94xx_tmf.c if (!del_timer(&ascb->timer)) { timer 73 drivers/scsi/aic94xx/aic94xx_tmf.c struct asd_ascb *ascb = from_timer(ascb, t, timer); timer 247 drivers/scsi/aic94xx/aic94xx_tmf.c struct asd_ascb *ascb = from_timer(ascb, t, timer); timer 306 drivers/scsi/aic94xx/aic94xx_tmf.c if (!del_timer(&ascb->timer)) timer 1292 drivers/scsi/bfa/bfa_fcpim.c bfa_timer_start(itnim->bfa, &itnim->timer, timer 1305 drivers/scsi/bfa/bfa_fcpim.c bfa_timer_stop(&itnim->timer); timer 233 drivers/scsi/bfa/bfa_fcpim.h struct bfa_timer_s timer; /* pending IO TOV */ timer 64 drivers/scsi/bfa/bfa_fcs.h struct bfa_timer_s timer; timer 75 drivers/scsi/bfa/bfa_fcs.h struct bfa_timer_s timer; timer 84 drivers/scsi/bfa/bfa_fcs.h struct bfa_timer_s timer; timer 95 drivers/scsi/bfa/bfa_fcs.h struct bfa_timer_s timer; timer 354 drivers/scsi/bfa/bfa_fcs.h struct bfa_timer_s timer; timer 407 drivers/scsi/bfa/bfa_fcs.h struct bfa_timer_s timer; /* general purpose timer */ timer 437 drivers/scsi/bfa/bfa_fcs.h struct bfa_timer_s timer; /* general purpose timer */ timer 503 drivers/scsi/bfa/bfa_fcs.h struct bfa_timer_s timer; /* timer functions */ timer 157 drivers/scsi/bfa/bfa_fcs_fcpim.c bfa_timer_start(itnim->fcs->bfa, &itnim->timer, timer 251 drivers/scsi/bfa/bfa_fcs_fcpim.c bfa_timer_stop(&itnim->timer); timer 257 drivers/scsi/bfa/bfa_fcs_fcpim.c bfa_timer_stop(&itnim->timer); timer 263 drivers/scsi/bfa/bfa_fcs_fcpim.c bfa_timer_stop(&itnim->timer); timer 1561 drivers/scsi/bfa/bfa_fcs_lport.c &fdmi->timer, timer 1611 drivers/scsi/bfa/bfa_fcs_lport.c bfa_timer_stop(&fdmi->timer); timer 1666 drivers/scsi/bfa/bfa_fcs_lport.c &fdmi->timer, timer 1714 drivers/scsi/bfa/bfa_fcs_lport.c bfa_timer_stop(&fdmi->timer); timer 1768 drivers/scsi/bfa/bfa_fcs_lport.c &fdmi->timer, timer 1815 drivers/scsi/bfa/bfa_fcs_lport.c bfa_timer_stop(&fdmi->timer); timer 2955 drivers/scsi/bfa/bfa_fcs_lport.c &ms->timer, bfa_fcs_lport_ms_timeout, ms, timer 3009 drivers/scsi/bfa/bfa_fcs_lport.c bfa_timer_stop(&ms->timer); timer 3079 drivers/scsi/bfa/bfa_fcs_lport.c &ms->timer, bfa_fcs_lport_ms_timeout, ms, timer 3121 drivers/scsi/bfa/bfa_fcs_lport.c bfa_timer_stop(&ms->timer); timer 3282 drivers/scsi/bfa/bfa_fcs_lport.c &ms->timer, bfa_fcs_lport_ms_timeout, ms, timer 3322 drivers/scsi/bfa/bfa_fcs_lport.c bfa_timer_stop(&ms->timer); timer 3773 drivers/scsi/bfa/bfa_fcs_lport.c &ns->timer, bfa_fcs_lport_ns_timeout, ns, timer 3811 drivers/scsi/bfa/bfa_fcs_lport.c bfa_timer_stop(&ns->timer); timer 3862 drivers/scsi/bfa/bfa_fcs_lport.c &ns->timer, bfa_fcs_lport_ns_timeout, ns, timer 3896 drivers/scsi/bfa/bfa_fcs_lport.c bfa_timer_stop(&ns->timer); timer 3947 drivers/scsi/bfa/bfa_fcs_lport.c &ns->timer, bfa_fcs_lport_ns_timeout, timer 3981 drivers/scsi/bfa/bfa_fcs_lport.c bfa_timer_stop(&ns->timer); timer 4027 drivers/scsi/bfa/bfa_fcs_lport.c &ns->timer, bfa_fcs_lport_ns_timeout, ns, timer 4064 drivers/scsi/bfa/bfa_fcs_lport.c bfa_timer_stop(&ns->timer); timer 4116 drivers/scsi/bfa/bfa_fcs_lport.c &ns->timer, bfa_fcs_lport_ns_timeout, ns, timer 4145 drivers/scsi/bfa/bfa_fcs_lport.c bfa_timer_stop(&ns->timer); timer 4219 drivers/scsi/bfa/bfa_fcs_lport.c &ns->timer, bfa_fcs_lport_ns_timeout, ns, timer 4248 drivers/scsi/bfa/bfa_fcs_lport.c bfa_timer_stop(&ns->timer); timer 4300 drivers/scsi/bfa/bfa_fcs_lport.c &ns->timer, bfa_fcs_lport_ns_timeout, ns, timer 4332 drivers/scsi/bfa/bfa_fcs_lport.c bfa_timer_stop(&ns->timer); timer 5311 drivers/scsi/bfa/bfa_fcs_lport.c bfa_timer_start(port->fcs->bfa, &scn->timer, timer 5338 drivers/scsi/bfa/bfa_fcs_lport.c bfa_timer_stop(&scn->timer); timer 6182 drivers/scsi/bfa/bfa_fcs_lport.c bfa_timer_start(__vport_bfa(vport), &vport->timer, timer 6214 drivers/scsi/bfa/bfa_fcs_lport.c bfa_timer_stop(&vport->timer); timer 6220 drivers/scsi/bfa/bfa_fcs_lport.c bfa_timer_stop(&vport->timer); timer 236 drivers/scsi/bfa/bfa_fcs_rport.c bfa_timer_start(rport->fcs->bfa, &rport->timer, timer 255 drivers/scsi/bfa/bfa_fcs_rport.c bfa_timer_start(rport->fcs->bfa, &rport->timer, timer 300 drivers/scsi/bfa/bfa_fcs_rport.c bfa_timer_start(rport->fcs->bfa, &rport->timer, timer 316 drivers/scsi/bfa/bfa_fcs_rport.c bfa_timer_start(rport->fcs->bfa, &rport->timer, timer 351 drivers/scsi/bfa/bfa_fcs_rport.c bfa_timer_stop(&rport->timer); timer 361 drivers/scsi/bfa/bfa_fcs_rport.c bfa_timer_stop(&rport->timer); timer 367 drivers/scsi/bfa/bfa_fcs_rport.c bfa_timer_stop(&rport->timer); timer 368 drivers/scsi/bfa/bfa_fcs_rport.c bfa_timer_start(rport->fcs->bfa, &rport->timer, timer 375 drivers/scsi/bfa/bfa_fcs_rport.c bfa_timer_stop(&rport->timer); timer 386 drivers/scsi/bfa/bfa_fcs_rport.c bfa_timer_stop(&rport->timer); timer 387 drivers/scsi/bfa/bfa_fcs_rport.c bfa_timer_start(rport->fcs->bfa, &rport->timer, timer 394 drivers/scsi/bfa/bfa_fcs_rport.c bfa_timer_stop(&rport->timer); timer 433 drivers/scsi/bfa/bfa_fcs_rport.c bfa_timer_start(rport->fcs->bfa, &rport->timer, timer 441 drivers/scsi/bfa/bfa_fcs_rport.c bfa_timer_start(rport->fcs->bfa, &rport->timer, timer 453 drivers/scsi/bfa/bfa_fcs_rport.c bfa_timer_start(rport->fcs->bfa, &rport->timer, timer 461 drivers/scsi/bfa/bfa_fcs_rport.c bfa_timer_start(rport->fcs->bfa, &rport->timer, timer 470 drivers/scsi/bfa/bfa_fcs_rport.c bfa_timer_start(rport->fcs->bfa, &rport->timer, timer 922 drivers/scsi/bfa/bfa_fcs_rport.c bfa_timer_start(rport->fcs->bfa, &rport->timer, timer 964 drivers/scsi/bfa/bfa_fcs_rport.c bfa_timer_start(rport->fcs->bfa, &rport->timer, timer 976 drivers/scsi/bfa/bfa_fcs_rport.c bfa_timer_start(rport->fcs->bfa, &rport->timer, timer 1140 drivers/scsi/bfa/bfa_fcs_rport.c bfa_timer_start(rport->fcs->bfa, &rport->timer, timer 1159 drivers/scsi/bfa/bfa_fcs_rport.c bfa_timer_start(rport->fcs->bfa, &rport->timer, timer 1238 drivers/scsi/bfa/bfa_fcs_rport.c bfa_timer_start(rport->fcs->bfa, &rport->timer, timer 1369 drivers/scsi/bfa/bfa_fcs_rport.c bfa_timer_stop(&rport->timer); timer 1379 drivers/scsi/bfa/bfa_fcs_rport.c bfa_timer_stop(&rport->timer); timer 1385 drivers/scsi/bfa/bfa_fcs_rport.c bfa_timer_stop(&rport->timer); timer 1397 drivers/scsi/bfa/bfa_fcs_rport.c bfa_timer_stop(&rport->timer); timer 1402 drivers/scsi/bfa/bfa_fcs_rport.c bfa_timer_stop(&rport->timer); timer 1408 drivers/scsi/bfa/bfa_fcs_rport.c bfa_timer_stop(&rport->timer); timer 1460 drivers/scsi/bfa/bfa_fcs_rport.c bfa_timer_start(rport->fcs->bfa, &rport->timer, timer 1496 drivers/scsi/bfa/bfa_fcs_rport.c bfa_timer_stop(&rport->timer); timer 1503 drivers/scsi/bfa/bfa_fcs_rport.c bfa_timer_stop(&rport->timer); timer 1509 drivers/scsi/bfa/bfa_fcs_rport.c bfa_timer_stop(&rport->timer); timer 1516 drivers/scsi/bfa/bfa_fcs_rport.c bfa_timer_stop(&rport->timer); timer 1517 drivers/scsi/bfa/bfa_fcs_rport.c bfa_timer_start(rport->fcs->bfa, &rport->timer, timer 1531 drivers/scsi/bfa/bfa_fcs_rport.c bfa_timer_stop(&rport->timer); timer 1575 drivers/scsi/bfa/bfa_fcs_rport.c bfa_timer_start(rport->fcs->bfa, &rport->timer, timer 1597 drivers/scsi/bfa/bfa_fcs_rport.c bfa_timer_start(rport->fcs->bfa, &rport->timer, timer 3220 drivers/scsi/bfa/bfa_fcs_rport.c bfa_timer_start(rport->fcs->bfa, &rpf->timer, timer 3256 drivers/scsi/bfa/bfa_fcs_rport.c bfa_timer_stop(&rpf->timer); timer 3231 drivers/scsi/bfa/bfa_ioc.c bfa_timer_begin(struct bfa_timer_mod_s *mod, struct bfa_timer_s *timer, timer 3236 drivers/scsi/bfa/bfa_ioc.c WARN_ON(bfa_q_is_on_q(&mod->timer_q, timer)); timer 3238 drivers/scsi/bfa/bfa_ioc.c timer->timeout = timeout; timer 3239 drivers/scsi/bfa/bfa_ioc.c timer->timercb = timercb; timer 3240 drivers/scsi/bfa/bfa_ioc.c timer->arg = arg; timer 3242 drivers/scsi/bfa/bfa_ioc.c list_add_tail(&timer->qe, &mod->timer_q); timer 3249 drivers/scsi/bfa/bfa_ioc.c bfa_timer_stop(struct bfa_timer_s *timer) timer 3251 drivers/scsi/bfa/bfa_ioc.c WARN_ON(list_empty(&timer->qe)); timer 3253 drivers/scsi/bfa/bfa_ioc.c list_del(&timer->qe); timer 4744 drivers/scsi/bfa/bfa_ioc.c bfa_timer_stop(&diag->timer); timer 5093 drivers/scsi/bfa/bfa_ioc.c bfa_timer_begin(diag->ioc->timer_mod, &diag->timer, timer 5865 drivers/scsi/bfa/bfa_ioc.c bfa_timer_start(dconf->bfa, &dconf->timer, timer 5873 drivers/scsi/bfa/bfa_ioc.c bfa_timer_stop(&dconf->timer); timer 5901 drivers/scsi/bfa/bfa_ioc.c bfa_timer_stop(&dconf->timer); timer 5909 drivers/scsi/bfa/bfa_ioc.c bfa_timer_stop(&dconf->timer); timer 5914 drivers/scsi/bfa/bfa_ioc.c bfa_timer_stop(&dconf->timer); timer 5932 drivers/scsi/bfa/bfa_ioc.c bfa_timer_start(dconf->bfa, &dconf->timer, timer 5963 drivers/scsi/bfa/bfa_ioc.c bfa_timer_stop(&dconf->timer); timer 5964 drivers/scsi/bfa/bfa_ioc.c bfa_timer_start(dconf->bfa, &dconf->timer, timer 5968 drivers/scsi/bfa/bfa_ioc.c bfa_timer_stop(&dconf->timer); timer 5969 drivers/scsi/bfa/bfa_ioc.c bfa_timer_start(dconf->bfa, &dconf->timer, timer 5977 drivers/scsi/bfa/bfa_ioc.c bfa_timer_stop(&dconf->timer); timer 5997 drivers/scsi/bfa/bfa_ioc.c bfa_timer_stop(&dconf->timer); timer 6018 drivers/scsi/bfa/bfa_ioc.c bfa_timer_start(dconf->bfa, &dconf->timer, timer 6023 drivers/scsi/bfa/bfa_ioc.c bfa_timer_start(dconf->bfa, &dconf->timer, timer 6043 drivers/scsi/bfa/bfa_ioc.c bfa_timer_start(dconf->bfa, &dconf->timer, timer 48 drivers/scsi/bfa/bfa_ioc.h void bfa_timer_begin(struct bfa_timer_mod_s *mod, struct bfa_timer_s *timer, timer 51 drivers/scsi/bfa/bfa_ioc.h void bfa_timer_stop(struct bfa_timer_s *timer); timer 616 drivers/scsi/bfa/bfa_ioc.h struct bfa_timer_s timer; timer 783 drivers/scsi/bfa/bfa_ioc.h struct bfa_timer_s timer; timer 3636 drivers/scsi/bfa/bfa_svc.c bfa_timer_stop(&fcport->timer); timer 3649 drivers/scsi/bfa/bfa_svc.c bfa_timer_stop(&fcport->timer); timer 4027 drivers/scsi/bfa/bfa_svc.c bfa_timer_start(bfa, &fcport->timer, timer 4054 drivers/scsi/bfa/bfa_svc.c bfa_timer_start(bfa, &fcport->timer, timer 5839 drivers/scsi/bfa/bfa_svc.c bfa_timer_stop(&fcdiag->qtest.timer); timer 6099 drivers/scsi/bfa/bfa_svc.c bfa_timer_start(bfa, &fcdiag->qtest.timer, timer 491 drivers/scsi/bfa/bfa_svc.h struct bfa_timer_s timer; /* timer */ timer 692 drivers/scsi/bfa/bfa_svc.h struct bfa_timer_s timer; timer 817 drivers/scsi/bnx2fc/bnx2fc_fcoe.c timer_setup(&port->timer, fcoe_queue_timer, 0); timer 1610 drivers/scsi/bnx2fc/bnx2fc_fcoe.c del_timer_sync(&port->timer); timer 3704 drivers/scsi/csiostor/csio_hw.c del_timer_sync(&mbm->timer); timer 3741 drivers/scsi/csiostor/csio_hw.c struct csio_mbm *mbm = from_timer(mbm, t, timer); timer 1279 drivers/scsi/csiostor/csio_mb.c mod_timer(&mbm->timer, jiffies + msecs_to_jiffies(mbp->tmo)); timer 1622 drivers/scsi/csiostor/csio_mb.c del_timer_sync(&mbm->timer); timer 1667 drivers/scsi/csiostor/csio_mb.c timer_setup(&mbm->timer, timer_fn, 0); timer 1685 drivers/scsi/csiostor/csio_mb.c del_timer_sync(&mbm->timer); timer 133 drivers/scsi/csiostor/csio_mb.h struct timer_list timer; /* Mbox timer */ timer 908 drivers/scsi/esas2r/esas2r.h struct timer_list timer; timer 442 drivers/scsi/esas2r/esas2r_init.c del_timer_sync(&a->timer); timer 1573 drivers/scsi/esas2r/esas2r_main.c timer_setup(&a->timer, esas2r_timer_callback, 0); timer 1575 drivers/scsi/esas2r/esas2r_main.c a->timer.expires = jiffies + timer 1578 drivers/scsi/esas2r/esas2r_main.c add_timer(&a->timer); timer 1583 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a = from_timer(a, t, timer); timer 739 drivers/scsi/fcoe/fcoe.c timer_setup(&port->timer, fcoe_queue_timer, 0); timer 1017 drivers/scsi/fcoe/fcoe.c del_timer_sync(&port->timer); timer 147 drivers/scsi/fcoe/fcoe_ctlr.c timer_setup(&fip->timer, fcoe_ctlr_timeout, 0); timer 304 drivers/scsi/fcoe/fcoe_ctlr.c del_timer_sync(&fip->timer); timer 480 drivers/scsi/fcoe/fcoe_ctlr.c del_timer(&fip->timer); timer 1074 drivers/scsi/fcoe/fcoe_ctlr.c if (time_before(fip->ctlr_ka_time, fip->timer.expires)) timer 1075 drivers/scsi/fcoe/fcoe_ctlr.c mod_timer(&fip->timer, fip->ctlr_ka_time); timer 1120 drivers/scsi/fcoe/fcoe_ctlr.c if (!timer_pending(&fip->timer) || timer 1121 drivers/scsi/fcoe/fcoe_ctlr.c time_before(fip->sel_time, fip->timer.expires)) timer 1122 drivers/scsi/fcoe/fcoe_ctlr.c mod_timer(&fip->timer, fip->sel_time); timer 1658 drivers/scsi/fcoe/fcoe_ctlr.c if (time_before(fip->ctlr_ka_time, fip->timer.expires)) timer 1659 drivers/scsi/fcoe/fcoe_ctlr.c mod_timer(&fip->timer, fip->ctlr_ka_time); timer 1782 drivers/scsi/fcoe/fcoe_ctlr.c struct fcoe_ctlr *fip = from_timer(fip, t, timer); timer 1849 drivers/scsi/fcoe/fcoe_ctlr.c mod_timer(&fip->timer, next_timer); timer 2244 drivers/scsi/fcoe/fcoe_ctlr.c mod_timer(&fip->timer, jiffies + msecs_to_jiffies(wait)); timer 3147 drivers/scsi/fcoe/fcoe_ctlr.c mod_timer(&fip->timer, next_time); timer 430 drivers/scsi/fcoe/fcoe_transport.c if (port->fcoe_pending_queue.qlen && !timer_pending(&port->timer)) timer 431 drivers/scsi/fcoe/fcoe_transport.c mod_timer(&port->timer, jiffies + 2); timer 448 drivers/scsi/fcoe/fcoe_transport.c struct fcoe_port *port = from_timer(port, t, timer); timer 157 drivers/scsi/hisi_sas/hisi_sas.h struct timer_list timer; timer 347 drivers/scsi/hisi_sas/hisi_sas.h struct timer_list timer; timer 893 drivers/scsi/hisi_sas/hisi_sas_main.c struct hisi_sas_phy *phy = from_timer(phy, t, timer); timer 907 drivers/scsi/hisi_sas/hisi_sas_main.c if (!timer_pending(&phy->timer)) { timer 909 drivers/scsi/hisi_sas/hisi_sas_main.c phy->timer.expires = jiffies + HISI_SAS_WAIT_PHYUP_TIMEOUT * HZ; timer 910 drivers/scsi/hisi_sas/hisi_sas_main.c add_timer(&phy->timer); timer 944 drivers/scsi/hisi_sas/hisi_sas_main.c timer_setup(&phy->timer, hisi_sas_wait_phyup_timedout, 0); timer 1156 drivers/scsi/hisi_sas/hisi_sas_main.c del_timer(&task->slow_task->timer); timer 1162 drivers/scsi/hisi_sas/hisi_sas_main.c struct sas_task_slow *slow = from_timer(slow, t, timer); timer 1207 drivers/scsi/hisi_sas/hisi_sas_main.c task->slow_task->timer.function = hisi_sas_tmf_timedout; timer 1208 drivers/scsi/hisi_sas/hisi_sas_main.c task->slow_task->timer.expires = jiffies + TASK_TIMEOUT * HZ; timer 1209 drivers/scsi/hisi_sas/hisi_sas_main.c add_timer(&task->slow_task->timer); timer 1214 drivers/scsi/hisi_sas/hisi_sas_main.c del_timer(&task->slow_task->timer); timer 1537 drivers/scsi/hisi_sas/hisi_sas_main.c if (timer_pending(&hisi_hba->timer)) timer 1538 drivers/scsi/hisi_sas/hisi_sas_main.c del_timer_sync(&hisi_hba->timer); timer 2048 drivers/scsi/hisi_sas/hisi_sas_main.c task->slow_task->timer.function = hisi_sas_tmf_timedout; timer 2049 drivers/scsi/hisi_sas/hisi_sas_main.c task->slow_task->timer.expires = jiffies + INTERNAL_ABORT_TIMEOUT * HZ; timer 2050 drivers/scsi/hisi_sas/hisi_sas_main.c add_timer(&task->slow_task->timer); timer 2055 drivers/scsi/hisi_sas/hisi_sas_main.c del_timer(&task->slow_task->timer); timer 2457 drivers/scsi/hisi_sas/hisi_sas_main.c del_timer_sync(&phy->timer); timer 2573 drivers/scsi/hisi_sas/hisi_sas_main.c timer_setup(&hisi_hba->timer, NULL, 0); timer 3865 drivers/scsi/hisi_sas/hisi_sas_main.c if (timer_pending(&hisi_hba->timer)) timer 3866 drivers/scsi/hisi_sas/hisi_sas_main.c del_timer(&hisi_hba->timer); timer 796 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c struct hisi_hba *hisi_hba = from_timer(hisi_hba, t, timer); timer 808 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c struct timer_list *timer = &hisi_hba->timer; timer 815 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c timer_setup(timer, start_phys_v1_hw, 0); timer 816 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c mod_timer(timer, jiffies + HZ); timer 1326 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c struct hisi_hba *hisi_hba = from_timer(hisi_hba, t, timer); timer 1341 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c hisi_hba->timer.function = link_timeout_disable_link; timer 1342 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c mod_timer(&hisi_hba->timer, jiffies + msecs_to_jiffies(900)); timer 1347 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c struct hisi_hba *hisi_hba = from_timer(hisi_hba, t, timer); timer 1362 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c hisi_hba->timer.function = link_timeout_enable_link; timer 1363 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c mod_timer(&hisi_hba->timer, jiffies + msecs_to_jiffies(100)); timer 1368 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c hisi_hba->timer.function = link_timeout_disable_link; timer 1369 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c hisi_hba->timer.expires = jiffies + msecs_to_jiffies(1000); timer 1370 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c add_timer(&hisi_hba->timer); timer 2610 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c struct timer_list *timer = &slot->internal_abort_timer; timer 2613 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c timer_setup(timer, hisi_sas_internal_abort_quirk_timeout, 0); timer 2615 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c mod_timer(timer, jiffies + msecs_to_jiffies(100)); timer 2648 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c del_timer(&phy->timer); timer 2692 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c if (!timer_pending(&hisi_hba->timer)) timer 2729 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c del_timer(&phy->timer); timer 2741 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c timer_pending(&hisi_hba->timer)) timer 2742 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c del_timer(&hisi_hba->timer); timer 3206 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c del_timer(&phy->timer); timer 1445 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c del_timer(&phy->timer); timer 1545 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c del_timer(&phy->timer); timer 3298 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c if (timer_pending(&hisi_hba->timer)) timer 3299 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c del_timer(&hisi_hba->timer); timer 804 drivers/scsi/ibmvscsi/ibmvfc.c del_timer(&evt->timer); timer 1385 drivers/scsi/ibmvscsi/ibmvfc.c struct ibmvfc_event *evt = from_timer(evt, t, timer); timer 1415 drivers/scsi/ibmvscsi/ibmvfc.c timer_setup(&evt->timer, ibmvfc_timeout, 0); timer 1418 drivers/scsi/ibmvscsi/ibmvfc.c evt->timer.expires = jiffies + (timeout * HZ); timer 1419 drivers/scsi/ibmvscsi/ibmvfc.c add_timer(&evt->timer); timer 1427 drivers/scsi/ibmvscsi/ibmvfc.c del_timer(&evt->timer); timer 2787 drivers/scsi/ibmvscsi/ibmvfc.c del_timer(&evt->timer); timer 3597 drivers/scsi/ibmvscsi/ibmvfc.c del_timer(&tgt->timer); timer 3685 drivers/scsi/ibmvscsi/ibmvfc.c struct ibmvfc_target *tgt = from_timer(tgt, t, timer); timer 3767 drivers/scsi/ibmvscsi/ibmvfc.c if (timer_pending(&tgt->timer)) timer 3768 drivers/scsi/ibmvscsi/ibmvfc.c mod_timer(&tgt->timer, jiffies + (IBMVFC_ADISC_TIMEOUT * HZ)); timer 3770 drivers/scsi/ibmvscsi/ibmvfc.c tgt->timer.expires = jiffies + (IBMVFC_ADISC_TIMEOUT * HZ); timer 3771 drivers/scsi/ibmvscsi/ibmvfc.c add_timer(&tgt->timer); timer 3777 drivers/scsi/ibmvscsi/ibmvfc.c del_timer(&tgt->timer); timer 3903 drivers/scsi/ibmvscsi/ibmvfc.c timer_setup(&tgt->timer, ibmvfc_adisc_timeout, 0); timer 4292 drivers/scsi/ibmvscsi/ibmvfc.c del_timer_sync(&tgt->timer); timer 4403 drivers/scsi/ibmvscsi/ibmvfc.c del_timer_sync(&tgt->timer); timer 620 drivers/scsi/ibmvscsi/ibmvfc.h struct timer_list timer; timer 640 drivers/scsi/ibmvscsi/ibmvfc.h struct timer_list timer; timer 789 drivers/scsi/ibmvscsi/ibmvscsi.c del_timer(&evt->timer); timer 829 drivers/scsi/ibmvscsi/ibmvscsi.c struct srp_event_struct *evt_struct = from_timer(evt_struct, t, timer); timer 918 drivers/scsi/ibmvscsi/ibmvscsi.c timer_setup(&evt_struct->timer, ibmvscsi_timeout, 0); timer 920 drivers/scsi/ibmvscsi/ibmvscsi.c evt_struct->timer.expires = jiffies + (timeout * HZ); timer 921 drivers/scsi/ibmvscsi/ibmvscsi.c add_timer(&evt_struct->timer); timer 928 drivers/scsi/ibmvscsi/ibmvscsi.c del_timer(&evt_struct->timer); timer 1824 drivers/scsi/ibmvscsi/ibmvscsi.c del_timer(&evt_struct->timer); timer 62 drivers/scsi/ibmvscsi/ibmvscsi.h struct timer_list timer; timer 1831 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c hrtimer_start(&vscsi->rsp_q_timer.timer, kt, timer 2920 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c static enum hrtimer_restart ibmvscsis_service_wait_q(struct hrtimer *timer) timer 2922 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c struct timer_cb *p_timer = container_of(timer, struct timer_cb, timer); timer 2940 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c hrtimer_init(&p_timer->timer, CLOCK_MONOTONIC, HRTIMER_MODE_REL); timer 2942 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c p_timer->timer.function = ibmvscsis_service_wait_q; timer 2955 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c (void)hrtimer_cancel(&p_timer->timer); timer 109 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.h struct hrtimer timer; timer 685 drivers/scsi/ipr.c timer_setup(&ipr_cmd->timer, NULL, 0); timer 928 drivers/scsi/ipr.c del_timer(&ipr_cmd->timer); timer 986 drivers/scsi/ipr.c ipr_cmd->timer.expires = jiffies + timeout; timer 987 drivers/scsi/ipr.c ipr_cmd->timer.function = timeout_func; timer 989 drivers/scsi/ipr.c add_timer(&ipr_cmd->timer); timer 2680 drivers/scsi/ipr.c struct ipr_cmnd *ipr_cmd = from_timer(ipr_cmd, t, timer); timer 2713 drivers/scsi/ipr.c struct ipr_cmnd *ipr_cmd = from_timer(ipr_cmd, t, timer); timer 5454 drivers/scsi/ipr.c struct ipr_cmnd *ipr_cmd = from_timer(ipr_cmd, t, timer); timer 5649 drivers/scsi/ipr.c del_timer(&ioa_cfg->reset_cmd->timer); timer 5664 drivers/scsi/ipr.c del_timer(&ioa_cfg->reset_cmd->timer); timer 5784 drivers/scsi/ipr.c del_timer(&ipr_cmd->timer); timer 5853 drivers/scsi/ipr.c del_timer(&ipr_cmd->timer); timer 5903 drivers/scsi/ipr.c del_timer(&ipr_cmd->timer); timer 8277 drivers/scsi/ipr.c struct ipr_cmnd *ipr_cmd = from_timer(ipr_cmd, t, timer); timer 8313 drivers/scsi/ipr.c ipr_cmd->timer.expires = jiffies + timeout; timer 8314 drivers/scsi/ipr.c ipr_cmd->timer.function = ipr_reset_timer_done; timer 8315 drivers/scsi/ipr.c add_timer(&ipr_cmd->timer); timer 8398 drivers/scsi/ipr.c ipr_cmd->timer.expires = jiffies + stage_time * HZ; timer 8399 drivers/scsi/ipr.c ipr_cmd->timer.function = ipr_oper_timeout; timer 8401 drivers/scsi/ipr.c add_timer(&ipr_cmd->timer); timer 8468 drivers/scsi/ipr.c ipr_cmd->timer.expires = jiffies + (ioa_cfg->transop_timeout * HZ); timer 8469 drivers/scsi/ipr.c ipr_cmd->timer.function = ipr_oper_timeout; timer 8471 drivers/scsi/ipr.c add_timer(&ipr_cmd->timer); timer 1616 drivers/scsi/ipr.h struct timer_list timer; timer 963 drivers/scsi/isci/host.c struct sci_timer *tmr = from_timer(tmr, t, timer); timer 1040 drivers/scsi/isci/host.c sci_mod_timer(&ihost->timer, timeout); timer 1166 drivers/scsi/isci/host.c sci_mod_timer(&ihost->timer, timeout); timer 1276 drivers/scsi/isci/host.c del_timer_sync(&iport->timer.timer); timer 1282 drivers/scsi/isci/host.c del_timer_sync(&iphy->sata_timer.timer); timer 1285 drivers/scsi/isci/host.c del_timer_sync(&ihost->port_agent.timer.timer); timer 1287 drivers/scsi/isci/host.c del_timer_sync(&ihost->power_control.timer.timer); timer 1289 drivers/scsi/isci/host.c del_timer_sync(&ihost->timer.timer); timer 1291 drivers/scsi/isci/host.c del_timer_sync(&ihost->phy_timer.timer); timer 1321 drivers/scsi/isci/host.c sci_del_timer(&ihost->timer); timer 1539 drivers/scsi/isci/host.c sci_del_timer(&ihost->timer); timer 1597 drivers/scsi/isci/host.c struct sci_timer *tmr = from_timer(tmr, t, timer); timer 1598 drivers/scsi/isci/host.c struct isci_host *ihost = container_of(tmr, typeof(*ihost), timer); timer 1649 drivers/scsi/isci/host.c sci_init_timer(&ihost->timer, controller_timeout); timer 1742 drivers/scsi/isci/host.c struct sci_timer *tmr = from_timer(tmr, t, timer); timer 1743 drivers/scsi/isci/host.c struct isci_host *ihost = container_of(tmr, typeof(*ihost), power_control.timer); timer 1828 drivers/scsi/isci/host.c sci_del_timer(&ihost->power_control.timer); timer 1830 drivers/scsi/isci/host.c sci_mod_timer(&ihost->power_control.timer, timer 2126 drivers/scsi/isci/host.c sci_init_timer(&ihost->power_control.timer, power_control_timeout); timer 87 drivers/scsi/isci/host.h struct sci_timer timer; timer 125 drivers/scsi/isci/host.h struct sci_timer timer; timer 152 drivers/scsi/isci/host.h struct sci_timer timer; timer 496 drivers/scsi/isci/isci.h struct timer_list timer; timer 504 drivers/scsi/isci/isci.h timer_setup(&tmr->timer, fn, 0); timer 510 drivers/scsi/isci/isci.h mod_timer(&tmr->timer, jiffies + msecs_to_jiffies(msec)); timer 516 drivers/scsi/isci/isci.h del_timer(&tmr->timer); timer 320 drivers/scsi/isci/phy.c struct sci_timer *tmr = from_timer(tmr, t, timer); timer 774 drivers/scsi/isci/port.c struct sci_timer *tmr = from_timer(tmr, t, timer); timer 775 drivers/scsi/isci/port.c struct isci_port *iport = container_of(tmr, typeof(*iport), timer); timer 1180 drivers/scsi/isci/port.c sci_mod_timer(&iport->timer, timeout); timer 1532 drivers/scsi/isci/port.c sci_del_timer(&iport->timer); timer 1539 drivers/scsi/isci/port.c sci_del_timer(&iport->timer); timer 1627 drivers/scsi/isci/port.c sci_init_timer(&iport->timer, port_timeout); timer 118 drivers/scsi/isci/port.h struct sci_timer timer; timer 324 drivers/scsi/isci/port_config.c struct sci_timer *tmr = from_timer(tmr, t, timer); timer 330 drivers/scsi/isci/port_config.c port_agent = container_of(tmr, typeof(*port_agent), timer); timer 420 drivers/scsi/isci/port_config.c sci_mod_timer(&port_agent->timer, timer 478 drivers/scsi/isci/port_config.c sci_mod_timer(&port_agent->timer, timeout); timer 659 drivers/scsi/isci/port_config.c struct sci_timer *tmr = from_timer(tmr, t, timer); timer 665 drivers/scsi/isci/port_config.c port_agent = container_of(tmr, typeof(*port_agent), timer); timer 747 drivers/scsi/isci/port_config.c sci_init_timer(&port_agent->timer, mpc_agent_timeout); timer 755 drivers/scsi/isci/port_config.c sci_init_timer(&port_agent->timer, apc_agent_timeout); timer 146 drivers/scsi/libfc/fc_fcp.c timer_setup(&fsp->timer, NULL, 0); timer 245 drivers/scsi/libfc/fc_fcp.c mod_timer(&fsp->timer, jiffies + delay); timer 1205 drivers/scsi/libfc/fc_fcp.c fsp->timer.function = fc_fcp_timeout; timer 1290 drivers/scsi/libfc/fc_fcp.c struct fc_fcp_pkt *fsp = from_timer(fsp, t, timer); timer 1298 drivers/scsi/libfc/fc_fcp.c fsp->timer.function = fc_lun_reset_send; timer 1324 drivers/scsi/libfc/fc_fcp.c fc_lun_reset_send(&fsp->timer); timer 1336 drivers/scsi/libfc/fc_fcp.c del_timer_sync(&fsp->timer); timer 1423 drivers/scsi/libfc/fc_fcp.c struct fc_fcp_pkt *fsp = from_timer(fsp, t, timer); timer 1436 drivers/scsi/libfc/fc_fcp.c fsp->timer.function = fc_fcp_timeout; timer 1968 drivers/scsi/libfc/fc_fcp.c del_timer_sync(&fsp->timer); timer 33 drivers/scsi/libsas/sas_expander.c struct sas_task_slow *slow = from_timer(slow, t, timer); timer 47 drivers/scsi/libsas/sas_expander.c del_timer(&task->slow_task->timer); timer 81 drivers/scsi/libsas/sas_expander.c task->slow_task->timer.function = smp_task_timedout; timer 82 drivers/scsi/libsas/sas_expander.c task->slow_task->timer.expires = jiffies + SMP_TIMEOUT*HZ; timer 83 drivers/scsi/libsas/sas_expander.c add_timer(&task->slow_task->timer); timer 88 drivers/scsi/libsas/sas_expander.c del_timer(&task->slow_task->timer); timer 54 drivers/scsi/libsas/sas_init.c timer_setup(&slow->timer, NULL, 0); timer 902 drivers/scsi/libsas/sas_scsi_host.c if (!del_timer(&slow->timer)) timer 904 drivers/scsi/libsas/sas_scsi_host.c slow->timer.function(&slow->timer); timer 155 drivers/scsi/megaraid/megaraid_ioctl.h struct timer_list timer; timer 3849 drivers/scsi/megaraid/megaraid_mbox.c struct uioc_timeout *timeout = from_timer(timeout, t, timer); timer 3922 drivers/scsi/megaraid/megaraid_mbox.c timer_setup_on_stack(&timeout.timer, timer 3925 drivers/scsi/megaraid/megaraid_mbox.c timeout.timer.expires = jiffies + 60 * HZ; timer 3926 drivers/scsi/megaraid/megaraid_mbox.c add_timer(&timeout.timer); timer 3964 drivers/scsi/megaraid/megaraid_mbox.c del_timer_sync(&timeout.timer); timer 3965 drivers/scsi/megaraid/megaraid_mbox.c destroy_timer_on_stack(&timeout.timer); timer 697 drivers/scsi/megaraid/megaraid_mm.c timer_setup_on_stack(&timeout.timer, lld_timedout, 0); timer 699 drivers/scsi/megaraid/megaraid_mm.c timeout.timer.expires = jiffies + adp->timeout * HZ; timer 701 drivers/scsi/megaraid/megaraid_mm.c add_timer(&timeout.timer); timer 709 drivers/scsi/megaraid/megaraid_mm.c if (timeout.timer.function) { timer 710 drivers/scsi/megaraid/megaraid_mm.c del_timer_sync(&timeout.timer); timer 711 drivers/scsi/megaraid/megaraid_mm.c destroy_timer_on_stack(&timeout.timer); timer 785 drivers/scsi/megaraid/megaraid_mm.c struct uioc_timeout *timeout = from_timer(timeout, t, timer); timer 2261 drivers/scsi/megaraid/megaraid_sas_base.c struct timer_list *timer = &instance->sriov_heartbeat_timer; timer 2263 drivers/scsi/megaraid/megaraid_sas_base.c timer_setup(timer, megasas_sriov_heartbeat_handler, 0); timer 2264 drivers/scsi/megaraid/megaraid_sas_base.c timer->expires = jiffies + MEGASAS_SRIOV_HEARTBEAT_INTERVAL_VF; timer 2265 drivers/scsi/megaraid/megaraid_sas_base.c add_timer(timer); timer 81 drivers/scsi/mvsas/mv_init.c timer_setup(&phy->timer, NULL, 0); timer 996 drivers/scsi/mvsas/mv_sas.c if (phy->timer.function) timer 997 drivers/scsi/mvsas/mv_sas.c del_timer(&phy->timer); timer 998 drivers/scsi/mvsas/mv_sas.c phy->timer.function = NULL; timer 1264 drivers/scsi/mvsas/mv_sas.c if (!del_timer(&task->slow_task->timer)) timer 1271 drivers/scsi/mvsas/mv_sas.c struct sas_task_slow *slow = from_timer(slow, t, timer); timer 1296 drivers/scsi/mvsas/mv_sas.c task->slow_task->timer.function = mvs_tmf_timedout; timer 1297 drivers/scsi/mvsas/mv_sas.c task->slow_task->timer.expires = jiffies + MVS_TASK_TIMEOUT*HZ; timer 1298 drivers/scsi/mvsas/mv_sas.c add_timer(&task->slow_task->timer); timer 1303 drivers/scsi/mvsas/mv_sas.c del_timer(&task->slow_task->timer); timer 1941 drivers/scsi/mvsas/mv_sas.c struct mvs_phy *phy = from_timer(phy, t, timer); timer 2004 drivers/scsi/mvsas/mv_sas.c if (phy->timer.function == NULL) { timer 2005 drivers/scsi/mvsas/mv_sas.c phy->timer.function = mvs_sig_time_out; timer 2006 drivers/scsi/mvsas/mv_sas.c phy->timer.expires = jiffies + 5*HZ; timer 2007 drivers/scsi/mvsas/mv_sas.c add_timer(&phy->timer); timer 208 drivers/scsi/mvsas/mv_sas.h struct timer_list timer; timer 1699 drivers/scsi/ncr53c8xx.c struct timer_list timer; /* Timer handler link header */ timer 5741 drivers/scsi/ncr53c8xx.c np->timer.expires = jiffies + SCSI_NCR_TIMER_INTERVAL; timer 5742 drivers/scsi/ncr53c8xx.c add_timer(&np->timer); timer 8090 drivers/scsi/ncr53c8xx.c struct ncb *np = from_timer(np, t, timer); timer 8351 drivers/scsi/ncr53c8xx.c timer_setup(&np->timer, ncr53c8xx_timeout, 0); timer 683 drivers/scsi/pm8001/pm8001_sas.c if (!del_timer(&task->slow_task->timer)) timer 690 drivers/scsi/pm8001/pm8001_sas.c struct sas_task_slow *slow = from_timer(slow, t, timer); timer 727 drivers/scsi/pm8001/pm8001_sas.c task->slow_task->timer.function = pm8001_tmf_timedout; timer 728 drivers/scsi/pm8001/pm8001_sas.c task->slow_task->timer.expires = jiffies + PM8001_TASK_TIMEOUT*HZ; timer 729 drivers/scsi/pm8001/pm8001_sas.c add_timer(&task->slow_task->timer); timer 734 drivers/scsi/pm8001/pm8001_sas.c del_timer(&task->slow_task->timer); timer 813 drivers/scsi/pm8001/pm8001_sas.c task->slow_task->timer.function = pm8001_tmf_timedout; timer 814 drivers/scsi/pm8001/pm8001_sas.c task->slow_task->timer.expires = jiffies + PM8001_TASK_TIMEOUT * HZ; timer 815 drivers/scsi/pm8001/pm8001_sas.c add_timer(&task->slow_task->timer); timer 830 drivers/scsi/pm8001/pm8001_sas.c del_timer(&task->slow_task->timer); timer 336 drivers/scsi/pmcraid.c timer_setup(&cmd->timer, NULL, 0); timer 496 drivers/scsi/pmcraid.c del_timer(&pinstance->reset_cmd->timer); timer 547 drivers/scsi/pmcraid.c struct pmcraid_cmd *cmd = from_timer(cmd, t, timer); timer 559 drivers/scsi/pmcraid.c cmd->timer.expires = jiffies + cmd->time_left; timer 561 drivers/scsi/pmcraid.c add_timer(&cmd->timer); timer 591 drivers/scsi/pmcraid.c cmd->timer.expires = jiffies + msecs_to_jiffies(PMCRAID_BIST_TIMEOUT); timer 592 drivers/scsi/pmcraid.c cmd->timer.function = pmcraid_bist_done; timer 593 drivers/scsi/pmcraid.c add_timer(&cmd->timer); timer 604 drivers/scsi/pmcraid.c struct pmcraid_cmd *cmd = from_timer(cmd, t, timer); timer 623 drivers/scsi/pmcraid.c cmd->timer.expires = jiffies + PMCRAID_CHECK_FOR_RESET_TIMEOUT; timer 624 drivers/scsi/pmcraid.c cmd->timer.function = pmcraid_reset_alert_done; timer 625 drivers/scsi/pmcraid.c add_timer(&cmd->timer); timer 660 drivers/scsi/pmcraid.c cmd->timer.expires = jiffies + PMCRAID_CHECK_FOR_RESET_TIMEOUT; timer 661 drivers/scsi/pmcraid.c cmd->timer.function = pmcraid_reset_alert_done; timer 662 drivers/scsi/pmcraid.c add_timer(&cmd->timer); timer 688 drivers/scsi/pmcraid.c struct pmcraid_cmd *cmd = from_timer(cmd, t, timer); timer 903 drivers/scsi/pmcraid.c cmd->timer.expires = jiffies + timeout; timer 904 drivers/scsi/pmcraid.c cmd->timer.function = timeout_func; timer 905 drivers/scsi/pmcraid.c add_timer(&cmd->timer); timer 1930 drivers/scsi/pmcraid.c cmd->timer.expires = jiffies + timer 1932 drivers/scsi/pmcraid.c cmd->timer.function = pmcraid_timeout_handler; timer 1934 drivers/scsi/pmcraid.c if (!timer_pending(&cmd->timer)) timer 1935 drivers/scsi/pmcraid.c add_timer(&cmd->timer); timer 2006 drivers/scsi/pmcraid.c del_timer(&cmd->timer); timer 4439 drivers/scsi/pmcraid.c del_timer(&cmd->timer); timer 571 drivers/scsi/pmcraid.h struct timer_list timer; /* needed for internal commands */ timer 351 drivers/scsi/qedf/qedf.h struct timer_list timer; /* One second book keeping timer */ timer 3237 drivers/scsi/qla1280.c uint32_t timer; timer 3245 drivers/scsi/qla1280.c for (timer = 15000000; timer; timer--) { timer 119 drivers/scsi/qla2xxx/qla_dbg.c ulong i, j, timer = 6000000; timer 143 drivers/scsi/qla2xxx/qla_dbg.c while (timer--) { timer 199 drivers/scsi/qla2xxx/qla_dbg.c ulong i, j, timer = 6000000; timer 221 drivers/scsi/qla2xxx/qla_dbg.c while (timer--) { timer 373 drivers/scsi/qla2xxx/qla_dbg.c uint32_t cnt, stat, timer, words, idx; timer 402 drivers/scsi/qla2xxx/qla_dbg.c for (timer = 6000000; timer; timer--) { timer 896 drivers/scsi/qla2xxx/qla_dbg.c uint32_t cnt, timer; timer 1047 drivers/scsi/qla2xxx/qla_dbg.c for (timer = 6000000; timer != 0; timer--) { timer 552 drivers/scsi/qla2xxx/qla_def.h struct timer_list timer; timer 4439 drivers/scsi/qla2xxx/qla_def.h struct timer_list timer; timer 531 drivers/scsi/qla2xxx/qla_gs.c del_timer(&sp->u.iocb_cmd.timer); timer 3872 drivers/scsi/qla2xxx/qla_gs.c del_timer(&sp->u.iocb_cmd.timer); timer 51 drivers/scsi/qla2xxx/qla_init.c srb_t *sp = from_timer(sp, t, u.iocb_cmd.timer); timer 70 drivers/scsi/qla2xxx/qla_init.c del_timer(&iocb->timer); timer 139 drivers/scsi/qla2xxx/qla_init.c del_timer(&sp->u.iocb_cmd.timer); timer 2510 drivers/scsi/qla2xxx/qla_iocb.c timer_setup(&sp->u.iocb_cmd.timer, qla2x00_sp_timeout, 0); timer 2511 drivers/scsi/qla2xxx/qla_iocb.c sp->u.iocb_cmd.timer.expires = jiffies + tmo * HZ; timer 2529 drivers/scsi/qla2xxx/qla_iocb.c del_timer(&elsio->timer); timer 2758 drivers/scsi/qla2xxx/qla_iocb.c del_timer(&sp->u.iocb_cmd.timer); timer 3628 drivers/scsi/qla2xxx/qla_iocb.c add_timer(&sp->u.iocb_cmd.timer); timer 5264 drivers/scsi/qla2xxx/qla_mbx.c uint32_t stat, timer; timer 5286 drivers/scsi/qla2xxx/qla_mbx.c for (timer = 6000000; timer; timer--) { timer 24 drivers/scsi/qla2xxx/qla_mid.c del_timer_sync(&vha->timer); timer 326 drivers/scsi/qla2xxx/qla_os.c timer_setup(&vha->timer, qla2x00_timer, 0); timer 327 drivers/scsi/qla2xxx/qla_os.c vha->timer.expires = jiffies + interval * HZ; timer 328 drivers/scsi/qla2xxx/qla_os.c add_timer(&vha->timer); timer 342 drivers/scsi/qla2xxx/qla_os.c mod_timer(&vha->timer, jiffies + interval * HZ); timer 348 drivers/scsi/qla2xxx/qla_os.c del_timer_sync(&vha->timer); timer 6532 drivers/scsi/qla2xxx/qla_os.c scsi_qla_host_t *vha = from_timer(vha, t, timer); timer 665 drivers/scsi/qla4xxx/ql4_def.h struct timer_list timer; timer 3981 drivers/scsi/qla4xxx/ql4_os.c timer_setup(&ha->timer, qla4xxx_timer, 0); timer 3982 drivers/scsi/qla4xxx/ql4_os.c ha->timer.expires = jiffies + interval * HZ; timer 3983 drivers/scsi/qla4xxx/ql4_os.c add_timer(&ha->timer); timer 3989 drivers/scsi/qla4xxx/ql4_os.c del_timer_sync(&ha->timer); timer 4522 drivers/scsi/qla4xxx/ql4_os.c struct scsi_qla_host *ha = from_timer(ha, t, timer); timer 4532 drivers/scsi/qla4xxx/ql4_os.c mod_timer(&ha->timer, jiffies + HZ); timer 4578 drivers/scsi/qla4xxx/ql4_os.c mod_timer(&ha->timer, jiffies + HZ); timer 3782 drivers/scsi/scsi_debug.c static enum hrtimer_restart sdebug_q_cmd_hrt_complete(struct hrtimer *timer) timer 3784 drivers/scsi/scsi_debug.c struct sdebug_defer *sd_dp = container_of(timer, struct sdebug_defer, timer 437 drivers/scsi/sym53c8xx_2/sym_glue.c np->s.timer.expires = thistime + SYM_CONF_TIMER_INTERVAL; timer 438 drivers/scsi/sym53c8xx_2/sym_glue.c add_timer(&np->s.timer); timer 557 drivers/scsi/sym53c8xx_2/sym_glue.c struct sym_hcb *np = from_timer(np, t, s.timer); timer 1341 drivers/scsi/sym53c8xx_2/sym_glue.c timer_setup(&np->s.timer, sym53c8xx_timer, 0); timer 1615 drivers/scsi/sym53c8xx_2/sym_glue.c del_timer_sync(&np->s.timer); timer 175 drivers/scsi/sym53c8xx_2/sym_glue.h struct timer_list timer; /* Timer handler link header */ timer 144 drivers/scsi/ufs/ufs-sysfs.c int timer = FIELD_GET(UFSHCI_AHIBERN8_TIMER_MASK, ahit); timer 148 drivers/scsi/ufs/ufs-sysfs.c timer *= UFSHCI_AHIBERN8_SCALE_FACTOR; timer 150 drivers/scsi/ufs/ufs-sysfs.c return timer; timer 154 drivers/scsi/ufs/ufs-sysfs.c static u32 ufshcd_us_to_ahit(unsigned int timer) timer 158 drivers/scsi/ufs/ufs-sysfs.c for (scale = 0; timer > UFSHCI_AHIBERN8_TIMER_MASK; ++scale) timer 159 drivers/scsi/ufs/ufs-sysfs.c timer /= UFSHCI_AHIBERN8_SCALE_FACTOR; timer 161 drivers/scsi/ufs/ufs-sysfs.c return FIELD_PREP(UFSHCI_AHIBERN8_TIMER_MASK, timer) | timer 181 drivers/scsi/ufs/ufs-sysfs.c unsigned int timer; timer 186 drivers/scsi/ufs/ufs-sysfs.c if (kstrtouint(buf, 0, &timer)) timer 189 drivers/scsi/ufs/ufs-sysfs.c if (timer > UFSHCI_AHIBERN8_MAX) timer 192 drivers/scsi/ufs/ufs-sysfs.c ufshcd_auto_hibern8_update(hba, ufshcd_us_to_ahit(timer)); timer 20 drivers/soc/mediatek/mtk-cmdq-helper.c struct cmdq_client *client = from_timer(client, t, timer); timer 36 drivers/soc/mediatek/mtk-cmdq-helper.c timer_setup(&client->timer, cmdq_client_timeout, 0); timer 62 drivers/soc/mediatek/mtk-cmdq-helper.c del_timer_sync(&client->timer); timer 219 drivers/soc/mediatek/mtk-cmdq-helper.c del_timer(&client->timer); timer 221 drivers/soc/mediatek/mtk-cmdq-helper.c mod_timer(&client->timer, jiffies + timer 256 drivers/soc/mediatek/mtk-cmdq-helper.c mod_timer(&client->timer, jiffies + timer 442 drivers/staging/android/vsoc.c hrtimer_set_expires_range_ns(&to->timer, wake_time, timer 464 drivers/staging/android/vsoc.c hrtimer_cancel(&to->timer); timer 483 drivers/staging/android/vsoc.c destroy_hrtimer_on_stack(&to->timer); timer 163 drivers/staging/comedi/drivers/addi_apci_1564.c unsigned long timer; /* base address of 12-bit timer */ timer 188 drivers/staging/comedi/drivers/addi_apci_1564.c outl(0x0, devpriv->timer + ADDI_TCW_CTRL_REG); timer 189 drivers/staging/comedi/drivers/addi_apci_1564.c outl(0x0, devpriv->timer + ADDI_TCW_RELOAD_REG); timer 227 drivers/staging/comedi/drivers/addi_apci_1564.c status = inl(devpriv->timer + ADDI_TCW_IRQ_REG); timer 232 drivers/staging/comedi/drivers/addi_apci_1564.c ctrl = inl(devpriv->timer + ADDI_TCW_CTRL_REG); timer 233 drivers/staging/comedi/drivers/addi_apci_1564.c outl(0x0, devpriv->timer + ADDI_TCW_CTRL_REG); timer 234 drivers/staging/comedi/drivers/addi_apci_1564.c outl(ctrl, devpriv->timer + ADDI_TCW_CTRL_REG); timer 495 drivers/staging/comedi/drivers/addi_apci_1564.c outl(data[1], devpriv->timer + ADDI_TCW_RELOAD_REG); timer 497 drivers/staging/comedi/drivers/addi_apci_1564.c devpriv->timer + ADDI_TCW_CTRL_REG); timer 500 drivers/staging/comedi/drivers/addi_apci_1564.c outl(0x0, devpriv->timer + ADDI_TCW_CTRL_REG); timer 504 drivers/staging/comedi/drivers/addi_apci_1564.c val = inl(devpriv->timer + ADDI_TCW_CTRL_REG); timer 509 drivers/staging/comedi/drivers/addi_apci_1564.c val = inl(devpriv->timer + ADDI_TCW_STATUS_REG); timer 518 drivers/staging/comedi/drivers/addi_apci_1564.c outl(data[1], devpriv->timer + ADDI_TCW_TIMEBASE_REG); timer 519 drivers/staging/comedi/drivers/addi_apci_1564.c outl(data[2], devpriv->timer + ADDI_TCW_RELOAD_REG); timer 522 drivers/staging/comedi/drivers/addi_apci_1564.c data[1] = inl(devpriv->timer + ADDI_TCW_TIMEBASE_REG); timer 523 drivers/staging/comedi/drivers/addi_apci_1564.c data[2] = inl(devpriv->timer + ADDI_TCW_RELOAD_REG); timer 543 drivers/staging/comedi/drivers/addi_apci_1564.c outl(val, devpriv->timer + ADDI_TCW_RELOAD_REG); timer 559 drivers/staging/comedi/drivers/addi_apci_1564.c data[i] = inl(devpriv->timer + ADDI_TCW_VAL_REG); timer 674 drivers/staging/comedi/drivers/addi_apci_1564.c devpriv->timer = devpriv->eeprom + APCI1564_REV1_TIMER_IOBASE; timer 678 drivers/staging/comedi/drivers/addi_apci_1564.c devpriv->timer = devpriv->eeprom + APCI1564_REV2_TIMER_IOBASE; timer 269 drivers/staging/comedi/drivers/addi_apci_3120.c unsigned int timer, timer 274 drivers/staging/comedi/drivers/addi_apci_3120.c unsigned int prescale = (timer == 0) ? 10 : 1000; timer 291 drivers/staging/comedi/drivers/addi_apci_3120.c if (timer == 2) { timer 314 drivers/staging/comedi/drivers/addi_apci_3120.c unsigned int timer, unsigned int val) timer 320 drivers/staging/comedi/drivers/addi_apci_3120.c APCI3120_CTR0_TIMER_SEL(timer), timer 324 drivers/staging/comedi/drivers/addi_apci_3120.c if (timer == 2) { timer 327 drivers/staging/comedi/drivers/addi_apci_3120.c APCI3120_CTR0_TIMER_SEL(timer + 1), timer 334 drivers/staging/comedi/drivers/addi_apci_3120.c unsigned int timer) timer 341 drivers/staging/comedi/drivers/addi_apci_3120.c APCI3120_CTR0_TIMER_SEL(timer), timer 345 drivers/staging/comedi/drivers/addi_apci_3120.c if (timer == 2) { timer 348 drivers/staging/comedi/drivers/addi_apci_3120.c APCI3120_CTR0_TIMER_SEL(timer + 1), timer 357 drivers/staging/comedi/drivers/addi_apci_3120.c unsigned int timer, unsigned int mode) timer 361 drivers/staging/comedi/drivers/addi_apci_3120.c devpriv->timer_mode &= ~APCI3120_TIMER_MODE_MASK(timer); timer 362 drivers/staging/comedi/drivers/addi_apci_3120.c devpriv->timer_mode |= APCI3120_TIMER_MODE(timer, mode); timer 367 drivers/staging/comedi/drivers/addi_apci_3120.c unsigned int timer, bool enable) timer 372 drivers/staging/comedi/drivers/addi_apci_3120.c devpriv->ctrl |= APCI3120_CTRL_GATE(timer); timer 374 drivers/staging/comedi/drivers/addi_apci_3120.c devpriv->ctrl &= ~APCI3120_CTRL_GATE(timer); timer 466 drivers/staging/comedi/drivers/addi_apci_3xxx.c unsigned int timer; timer 490 drivers/staging/comedi/drivers/addi_apci_3xxx.c timer = DIV_ROUND_CLOSEST(*ns, base); timer 493 drivers/staging/comedi/drivers/addi_apci_3xxx.c timer = *ns / base; timer 496 drivers/staging/comedi/drivers/addi_apci_3xxx.c timer = DIV_ROUND_UP(*ns, base); timer 500 drivers/staging/comedi/drivers/addi_apci_3xxx.c if (timer < 0x10000) { timer 502 drivers/staging/comedi/drivers/addi_apci_3xxx.c devpriv->ai_timer = timer; timer 503 drivers/staging/comedi/drivers/addi_apci_3xxx.c *ns = timer * time_base; timer 439 drivers/staging/comedi/drivers/das16.c struct timer_list timer; timer 522 drivers/staging/comedi/drivers/das16.c struct das16_private_struct *devpriv = from_timer(devpriv, t, timer); timer 530 drivers/staging/comedi/drivers/das16.c mod_timer(&devpriv->timer, jiffies + timer_period()); timer 743 drivers/staging/comedi/drivers/das16.c devpriv->timer.expires = jiffies + timer_period(); timer 744 drivers/staging/comedi/drivers/das16.c add_timer(&devpriv->timer); timer 780 drivers/staging/comedi/drivers/das16.c del_timer(&devpriv->timer); timer 929 drivers/staging/comedi/drivers/das16.c timer_setup(&devpriv->timer, das16_timer_interrupt, 0); timer 945 drivers/staging/comedi/drivers/das16.c del_timer_sync(&devpriv->timer); timer 89 drivers/staging/comedi/drivers/jr3_pci.c struct timer_list timer; timer 581 drivers/staging/comedi/drivers/jr3_pci.c struct jr3_pci_dev_private *devpriv = from_timer(devpriv, t, timer); timer 617 drivers/staging/comedi/drivers/jr3_pci.c devpriv->timer.expires = jiffies + msecs_to_jiffies(delay); timer 618 drivers/staging/comedi/drivers/jr3_pci.c add_timer(&devpriv->timer); timer 765 drivers/staging/comedi/drivers/jr3_pci.c timer_setup(&devpriv->timer, jr3_pci_poll_dev, 0); timer 766 drivers/staging/comedi/drivers/jr3_pci.c devpriv->timer.expires = jiffies + msecs_to_jiffies(1000); timer 767 drivers/staging/comedi/drivers/jr3_pci.c add_timer(&devpriv->timer); timer 777 drivers/staging/comedi/drivers/jr3_pci.c del_timer_sync(&devpriv->timer); timer 301 drivers/staging/comedi/drivers/ni_atmio16d.c unsigned int timer, base_clock; timer 340 drivers/staging/comedi/drivers/ni_atmio16d.c timer = cmd->convert_arg / 1000; timer 343 drivers/staging/comedi/drivers/ni_atmio16d.c timer = cmd->convert_arg / 10000; timer 346 drivers/staging/comedi/drivers/ni_atmio16d.c timer = cmd->convert_arg / 100000; timer 354 drivers/staging/comedi/drivers/ni_atmio16d.c outw(timer, dev->iobase + AM9513A_DATA_REG); timer 406 drivers/staging/comedi/drivers/ni_atmio16d.c timer = cmd->scan_begin_arg / 1000; timer 409 drivers/staging/comedi/drivers/ni_atmio16d.c timer = cmd->scan_begin_arg / 10000; timer 412 drivers/staging/comedi/drivers/ni_atmio16d.c timer = cmd->scan_begin_arg / 100000; timer 420 drivers/staging/comedi/drivers/ni_atmio16d.c outw(timer, dev->iobase + AM9513A_DATA_REG); timer 1948 drivers/staging/comedi/drivers/ni_mio_common.c static unsigned int ni_timer_to_ns(const struct comedi_device *dev, int timer) timer 1952 drivers/staging/comedi/drivers/ni_mio_common.c return devpriv->clock_ns * (timer + 1); timer 2167 drivers/staging/comedi/drivers/ni_mio_common.c int timer; timer 2300 drivers/staging/comedi/drivers/ni_mio_common.c timer = ni_ns_to_timer(dev, cmd->scan_begin_arg, timer 2302 drivers/staging/comedi/drivers/ni_mio_common.c ni_stc_writel(dev, timer, NISTC_AI_SI_LOADA_REG); timer 2326 drivers/staging/comedi/drivers/ni_mio_common.c timer = 1; timer 2328 drivers/staging/comedi/drivers/ni_mio_common.c timer = ni_ns_to_timer(dev, cmd->convert_arg, timer 2332 drivers/staging/comedi/drivers/ni_mio_common.c ni_stc_writew(dev, timer, NISTC_AI_SI2_LOADB_REG); timer 356 drivers/staging/comedi/drivers/quatech_daqp_cs.c int timer; timer 358 drivers/staging/comedi/drivers/quatech_daqp_cs.c timer = *ns / 200; timer 359 drivers/staging/comedi/drivers/quatech_daqp_cs.c *ns = timer * 200; timer 361 drivers/staging/comedi/drivers/quatech_daqp_cs.c return timer; timer 834 drivers/staging/comedi/drivers/rtd520.c int timer; timer 930 drivers/staging/comedi/drivers/rtd520.c timer = rtd_ns_to_timer(&cmd->scan_begin_arg, timer 933 drivers/staging/comedi/drivers/rtd520.c writel(timer & 0xffffff, dev->mmio + LAS0_PCLK); timer 948 drivers/staging/comedi/drivers/rtd520.c timer = rtd_ns_to_timer(&cmd->convert_arg, timer 951 drivers/staging/comedi/drivers/rtd520.c writel(timer & 0x3ff, dev->mmio + LAS0_BCLK); timer 1752 drivers/staging/fwserial/fwserial.c struct fwtty_peer *peer = from_timer(peer, t, timer); timer 1804 drivers/staging/fwserial/fwserial.c mod_timer(&peer->timer, jiffies + VIRT_CABLE_PLUG_TIMEOUT); timer 1823 drivers/staging/fwserial/fwserial.c del_timer(&peer->timer); timer 2041 drivers/staging/fwserial/fwserial.c timer_setup(&peer->timer, fwserial_plug_timeout, 0); timer 2106 drivers/staging/fwserial/fwserial.c del_timer(&peer->timer); timer 2514 drivers/staging/fwserial/fwserial.c del_timer(&peer->timer); timer 2575 drivers/staging/fwserial/fwserial.c del_timer(&peer->timer); timer 98 drivers/staging/fwserial/fwserial.h struct timer_list timer; timer 155 drivers/staging/isdn/gigaset/common.c struct cardstate *cs = from_timer(cs, t, timer); timer 175 drivers/staging/isdn/gigaset/common.c mod_timer(&cs->timer, jiffies + msecs_to_jiffies(GIG_TICK)); timer 473 drivers/staging/isdn/gigaset/common.c del_timer_sync(&cs->timer); timer 687 drivers/staging/isdn/gigaset/common.c timer_setup(&cs->timer, timer_tick, 0); timer 768 drivers/staging/isdn/gigaset/common.c cs->timer.expires = jiffies + msecs_to_jiffies(GIG_TICK); timer 769 drivers/staging/isdn/gigaset/common.c add_timer(&cs->timer); timer 464 drivers/staging/isdn/gigaset/gigaset.h struct timer_list timer; timer 1569 drivers/staging/ks7010/ks_hostif.c u16 failure_count, u16 timer) timer 1578 drivers/staging/ks7010/ks_hostif.c pp->timer = cpu_to_le16(timer); timer 480 drivers/staging/ks7010/ks_hostif.h __le16 timer; timer 2149 drivers/staging/qlge/qlge.h struct timer_list timer; timer 4727 drivers/staging/qlge/qlge_main.c struct ql_adapter *qdev = from_timer(qdev, t, timer); timer 4736 drivers/staging/qlge/qlge_main.c mod_timer(&qdev->timer, jiffies + (5*HZ)); timer 4806 drivers/staging/qlge/qlge_main.c timer_setup(&qdev->timer, ql_timer, TIMER_DEFERRABLE); timer 4807 drivers/staging/qlge/qlge_main.c mod_timer(&qdev->timer, jiffies + (5*HZ)); timer 4829 drivers/staging/qlge/qlge_main.c del_timer_sync(&qdev->timer); timer 4875 drivers/staging/qlge/qlge_main.c del_timer_sync(&qdev->timer); timer 4883 drivers/staging/qlge/qlge_main.c del_timer_sync(&qdev->timer); timer 4940 drivers/staging/qlge/qlge_main.c mod_timer(&qdev->timer, jiffies + (5*HZ)); timer 4957 drivers/staging/qlge/qlge_main.c del_timer_sync(&qdev->timer); timer 5002 drivers/staging/qlge/qlge_main.c mod_timer(&qdev->timer, jiffies + (5*HZ)); timer 46 drivers/staging/rtl8192u/ieee80211/rtl819x_BA.h struct timer_list timer; timer 23 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c mod_timer(&pBA->timer, jiffies + msecs_to_jiffies(Time)); timer 34 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c del_timer_sync(&pBA->timer); timer 668 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c struct tx_ts_record *pTxTs = from_timer(pTxTs, t, tx_pending_ba_record.timer); timer 677 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c struct tx_ts_record *pTxTs = from_timer(pTxTs, t, tx_admitted_ba_record.timer); timer 690 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c struct rx_ts_record *pRxTs = from_timer(pRxTs, t, rx_admitted_ba_record.timer); timer 154 drivers/staging/rtl8192u/ieee80211/rtl819x_TSProc.c timer_setup(&pTxTS->tx_pending_ba_record.timer, BaSetupTimeOut, timer 156 drivers/staging/rtl8192u/ieee80211/rtl819x_TSProc.c timer_setup(&pTxTS->tx_admitted_ba_record.timer, timer 174 drivers/staging/rtl8192u/ieee80211/rtl819x_TSProc.c timer_setup(&pRxTS->rx_admitted_ba_record.timer, timer 563 drivers/staging/uwb/drp.c mod_timer(&cnflt->timer, jiffies + usecs_to_jiffies(timeout_us)); timer 597 drivers/staging/uwb/drp.c struct uwb_cnflt_alien *cnflt = from_timer(cnflt, t, timer); timer 634 drivers/staging/uwb/drp.c timer_setup(&cnflt->timer, uwb_cnflt_timer, 0); timer 100 drivers/staging/uwb/neh.c struct timer_list timer; timer 212 drivers/staging/uwb/neh.c timer_setup(&neh->timer, uwb_rc_neh_timer, 0); timer 262 drivers/staging/uwb/neh.c del_timer_sync(&neh->timer); timer 280 drivers/staging/uwb/neh.c mod_timer(&neh->timer, timer 414 drivers/staging/uwb/neh.c del_timer(&neh->timer); timer 547 drivers/staging/uwb/neh.c del_timer_sync(&neh->timer); timer 556 drivers/staging/uwb/neh.c struct uwb_rc_neh *neh = from_timer(neh, t, timer); timer 603 drivers/staging/uwb/neh.c del_timer_sync(&neh->timer); timer 192 drivers/staging/uwb/rsv.c struct uwb_drp_backoff_win *bow = from_timer(bow, t, timer); timer 231 drivers/staging/uwb/rsv.c mod_timer(&bow->timer, jiffies + usecs_to_jiffies(timeout_us)); timer 262 drivers/staging/uwb/rsv.c mod_timer(&rsv->timer, jiffies + usecs_to_jiffies(timeout_us)); timer 264 drivers/staging/uwb/rsv.c del_timer(&rsv->timer); timer 462 drivers/staging/uwb/rsv.c timer_setup(&rsv->timer, uwb_rsv_timer, 0); timer 933 drivers/staging/uwb/rsv.c struct uwb_rsv *rsv = from_timer(rsv, t, timer); timer 952 drivers/staging/uwb/rsv.c del_timer_sync(&rsv->timer); timer 979 drivers/staging/uwb/rsv.c timer_setup(&rc->bow.timer, uwb_rsv_backoff_win_timer, 0); timer 109 drivers/staging/uwb/uwb-internal.h struct timer_list timer; timer 250 drivers/staging/uwb/uwb.h struct timer_list timer; timer 297 drivers/staging/uwb/uwb.h struct timer_list timer; timer 547 drivers/target/iscsi/iscsi_target_nego.c struct timer_list timer; timer 553 drivers/target/iscsi/iscsi_target_nego.c struct conn_timeout *timeout = from_timer(timeout, t, timer); timer 612 drivers/target/iscsi/iscsi_target_nego.c timer_setup_on_stack(&timeout.timer, iscsi_target_login_timeout, 0); timer 613 drivers/target/iscsi/iscsi_target_nego.c mod_timer(&timeout.timer, jiffies + TA_LOGIN_TIMEOUT * HZ); timer 617 drivers/target/iscsi/iscsi_target_nego.c del_timer_sync(&timeout.timer); timer 618 drivers/target/iscsi/iscsi_target_nego.c destroy_timer_on_stack(&timeout.timer); timer 886 drivers/target/target_core_user.c struct timer_list *timer) timer 909 drivers/target/target_core_user.c if (!timer_pending(timer)) timer 910 drivers/target/target_core_user.c mod_timer(timer, tcmu_cmd->deadline); timer 1199 drivers/target/target_core_user.c struct timer_list *timer) timer 1212 drivers/target/target_core_user.c mod_timer(timer, deadline); timer 1214 drivers/target/target_core_user.c del_timer(timer); timer 227 drivers/tty/serial/8250/8250_aspeed_vuart.c static void aspeed_vuart_unthrottle_exp(struct timer_list *timer) timer 229 drivers/tty/serial/8250/8250_aspeed_vuart.c struct aspeed_vuart *vuart = from_timer(vuart, timer, unthrottle_timer); timer 259 drivers/tty/serial/8250/8250_core.c struct uart_8250_port *up = from_timer(up, t, timer); timer 262 drivers/tty/serial/8250/8250_core.c mod_timer(&up->timer, jiffies + uart_poll_timeout(&up->port)); timer 267 drivers/tty/serial/8250/8250_core.c struct uart_8250_port *up = from_timer(up, t, timer); timer 308 drivers/tty/serial/8250/8250_core.c mod_timer(&up->timer, timer 324 drivers/tty/serial/8250/8250_core.c up->timer.function = serial8250_backup_timeout; timer 325 drivers/tty/serial/8250/8250_core.c mod_timer(&up->timer, jiffies + timer 335 drivers/tty/serial/8250/8250_core.c mod_timer(&up->timer, jiffies + uart_poll_timeout(port)); timer 346 drivers/tty/serial/8250/8250_core.c del_timer_sync(&up->timer); timer 347 drivers/tty/serial/8250/8250_core.c up->timer.function = serial8250_timeout; timer 518 drivers/tty/serial/8250/8250_core.c timer_setup(&up->timer, serial8250_timeout, 0); timer 243 drivers/tty/serial/amba-pl011.c struct timer_list timer; timer 1065 drivers/tty/serial/amba-pl011.c struct uart_amba_port *uap = from_timer(uap, t, dmarx.timer); timer 1104 drivers/tty/serial/amba-pl011.c del_timer(&uap->dmarx.timer); timer 1106 drivers/tty/serial/amba-pl011.c mod_timer(&uap->dmarx.timer, timer 1177 drivers/tty/serial/amba-pl011.c timer_setup(&uap->dmarx.timer, pl011_dma_rx_poll, 0); timer 1178 drivers/tty/serial/amba-pl011.c mod_timer(&uap->dmarx.timer, timer 1220 drivers/tty/serial/amba-pl011.c del_timer_sync(&uap->dmarx.timer); timer 1368 drivers/tty/serial/amba-pl011.c mod_timer(&uap->dmarx.timer, timer 197 drivers/tty/serial/imx.c struct timer_list timer; timer 488 drivers/tty/serial/imx.c mod_timer(&sport->timer, jiffies); timer 1050 drivers/tty/serial/imx.c struct imx_port *sport = from_timer(sport, t, timer); timer 1058 drivers/tty/serial/imx.c mod_timer(&sport->timer, jiffies + MCTRL_TIMEOUT); timer 1494 drivers/tty/serial/imx.c del_timer_sync(&sport->timer); timer 1586 drivers/tty/serial/imx.c del_timer_sync(&sport->timer); timer 2263 drivers/tty/serial/imx.c timer_setup(&sport->timer, imx_uart_timeout, 0); timer 92 drivers/tty/serial/kgdb_nmi.c struct timer_list timer; timer 193 drivers/tty/serial/kgdb_nmi.c struct kgdb_nmi_tty_priv *priv = from_timer(priv, t, timer); timer 196 drivers/tty/serial/kgdb_nmi.c priv->timer.expires = jiffies + (HZ/100); timer 197 drivers/tty/serial/kgdb_nmi.c add_timer(&priv->timer); timer 214 drivers/tty/serial/kgdb_nmi.c priv->timer.expires = jiffies + (HZ/100); timer 215 drivers/tty/serial/kgdb_nmi.c add_timer(&priv->timer); timer 225 drivers/tty/serial/kgdb_nmi.c del_timer(&priv->timer); timer 244 drivers/tty/serial/kgdb_nmi.c timer_setup(&priv->timer, kgdb_nmi_tty_receiver, 0); timer 133 drivers/tty/serial/max3100.c struct timer_list timer; timer 183 drivers/tty/serial/max3100.c struct max3100_port *s = from_timer(s, t, timer); timer 187 drivers/tty/serial/max3100.c mod_timer(&s->timer, jiffies + s->poll_time); timer 341 drivers/tty/serial/max3100.c mod_timer(&s->timer, jiffies); timer 528 drivers/tty/serial/max3100.c del_timer_sync(&s->timer); timer 557 drivers/tty/serial/max3100.c del_timer_sync(&s->timer); timer 783 drivers/tty/serial/max3100.c timer_setup(&max3100s[i]->timer, max3100_timeout, 0); timer 108 drivers/tty/serial/pnx8xxx_uart.c struct pnx8xxx_port *sport = from_timer(sport, t, timer); timer 116 drivers/tty/serial/pnx8xxx_uart.c mod_timer(&sport->timer, jiffies + MCTRL_TIMEOUT); timer 179 drivers/tty/serial/pnx8xxx_uart.c mod_timer(&sport->timer, jiffies); timer 411 drivers/tty/serial/pnx8xxx_uart.c del_timer_sync(&sport->timer); timer 517 drivers/tty/serial/pnx8xxx_uart.c del_timer_sync(&sport->timer); timer 665 drivers/tty/serial/pnx8xxx_uart.c timer_setup(&pnx8xxx_ports[i].timer, pnx8xxx_timeout, 0); timer 80 drivers/tty/serial/sa1100.c struct timer_list timer; timer 118 drivers/tty/serial/sa1100.c struct sa1100_port *sport = from_timer(sport, t, timer); timer 126 drivers/tty/serial/sa1100.c mod_timer(&sport->timer, jiffies + MCTRL_TIMEOUT); timer 179 drivers/tty/serial/sa1100.c mod_timer(&sport->timer, jiffies); timer 405 drivers/tty/serial/sa1100.c del_timer_sync(&sport->timer); timer 487 drivers/tty/serial/sa1100.c del_timer_sync(&sport->timer); timer 645 drivers/tty/serial/sa1100.c timer_setup(&sa1100_ports[i].timer, sa1100_timeout, 0); timer 132 drivers/tty/serial/sccnxp.c struct timer_list timer; timer 505 drivers/tty/serial/sccnxp.c struct sccnxp_port *s = from_timer(s, t, timer); timer 512 drivers/tty/serial/sccnxp.c mod_timer(&s->timer, jiffies + usecs_to_jiffies(s->pdata.poll_time_us)); timer 1024 drivers/tty/serial/sccnxp.c timer_setup(&s->timer, sccnxp_timer, 0); timer 1025 drivers/tty/serial/sccnxp.c mod_timer(&s->timer, jiffies + timer 1046 drivers/tty/serial/sccnxp.c del_timer_sync(&s->timer); timer 2057 drivers/tty/synclinkmp.c unsigned char timer = (info->port_num & 1) ? TIMER2 : TIMER0; timer 2072 drivers/tty/synclinkmp.c write_reg(info, (unsigned char)(timer + TMCS), 0); timer 5077 drivers/tty/synclinkmp.c unsigned char timer = (info->port_num & 1) ? TIMER2 : TIMER0; timer 5091 drivers/tty/synclinkmp.c write_reg(info, (unsigned char)(timer + TEPR), 0); /* timer expand prescale */ timer 5092 drivers/tty/synclinkmp.c write_reg16(info, (unsigned char)(timer + TCONR), 1); /* timer constant */ timer 5105 drivers/tty/synclinkmp.c write_reg(info, (unsigned char)(timer + TMCS), 0x50); timer 706 drivers/tty/vcc.c del_timer_sync(&port->vio.timer); timer 580 drivers/usb/atm/cxacru.c struct timer_list timer; timer 586 drivers/usb/atm/cxacru.c struct cxacru_timer *timer = from_timer(timer, t, timer); timer 588 drivers/usb/atm/cxacru.c usb_unlink_urb(timer->urb); timer 594 drivers/usb/atm/cxacru.c struct cxacru_timer timer = { timer 598 drivers/usb/atm/cxacru.c timer_setup_on_stack(&timer.timer, cxacru_timeout_kill, 0); timer 599 drivers/usb/atm/cxacru.c mod_timer(&timer.timer, jiffies + msecs_to_jiffies(CMD_TIMEOUT)); timer 601 drivers/usb/atm/cxacru.c del_timer_sync(&timer.timer); timer 602 drivers/usb/atm/cxacru.c destroy_timer_on_stack(&timer.timer); timer 243 drivers/usb/gadget/udc/dummy_hcd.c struct timer_list timer; timer 1285 drivers/usb/gadget/udc/dummy_hcd.c if (!timer_pending(&dum_hcd->timer)) timer 1286 drivers/usb/gadget/udc/dummy_hcd.c mod_timer(&dum_hcd->timer, jiffies + 1); timer 1307 drivers/usb/gadget/udc/dummy_hcd.c mod_timer(&dum_hcd->timer, jiffies); timer 1761 drivers/usb/gadget/udc/dummy_hcd.c struct dummy_hcd *dum_hcd = from_timer(dum_hcd, t, timer); timer 1977 drivers/usb/gadget/udc/dummy_hcd.c mod_timer(&dum_hcd->timer, jiffies + msecs_to_jiffies(1)); timer 2354 drivers/usb/gadget/udc/dummy_hcd.c mod_timer(&dum_hcd->timer, jiffies); timer 2432 drivers/usb/gadget/udc/dummy_hcd.c timer_setup(&dum_hcd->timer, dummy_timer, 0); timer 2461 drivers/usb/gadget/udc/dummy_hcd.c timer_setup(&dum_hcd->timer, dummy_timer, 0); timer 312 drivers/usb/gadget/udc/fsl_qe_udc.h struct timer_list timer; timer 1237 drivers/usb/gadget/udc/m66592-udc.c mod_timer(&m66592->timer, timer 1264 drivers/usb/gadget/udc/m66592-udc.c struct m66592 *m66592 = from_timer(m66592, t, timer); timer 1285 drivers/usb/gadget/udc/m66592-udc.c mod_timer(&m66592->timer, timer 1291 drivers/usb/gadget/udc/m66592-udc.c mod_timer(&m66592->timer, timer 1467 drivers/usb/gadget/udc/m66592-udc.c mod_timer(&m66592->timer, jiffies + msecs_to_jiffies(50)); timer 1522 drivers/usb/gadget/udc/m66592-udc.c del_timer_sync(&m66592->timer); timer 1592 drivers/usb/gadget/udc/m66592-udc.c timer_setup(&m66592->timer, m66592_timer, 0); timer 480 drivers/usb/gadget/udc/m66592-udc.h struct timer_list timer; timer 253 drivers/usb/gadget/udc/omap_udc.c del_timer(&ep->timer); timer 1859 drivers/usb/gadget/udc/omap_udc.c struct omap_ep *ep = from_timer(ep, t, timer); timer 1882 drivers/usb/gadget/udc/omap_udc.c mod_timer(&ep->timer, PIO_OUT_TIMEOUT); timer 1933 drivers/usb/gadget/udc/omap_udc.c mod_timer(&ep->timer, PIO_OUT_TIMEOUT); timer 2533 drivers/usb/gadget/udc/omap_udc.c timer_setup(&ep->timer, pio_out_timer, 0); timer 157 drivers/usb/gadget/udc/omap_udc.h struct timer_list timer; timer 1507 drivers/usb/gadget/udc/pxa25x_udc.c del_timer_sync(&dev->timer); timer 1534 drivers/usb/gadget/udc/pxa25x_udc.c del_timer_sync(&dev->timer); timer 1615 drivers/usb/gadget/udc/pxa25x_udc.c struct pxa25x_udc *dev = from_timer(dev, t, timer); timer 1648 drivers/usb/gadget/udc/pxa25x_udc.c del_timer(&dev->timer); timer 1655 drivers/usb/gadget/udc/pxa25x_udc.c del_timer(&dev->timer); timer 2402 drivers/usb/gadget/udc/pxa25x_udc.c timer_setup(&dev->timer, udc_watchdog, 0); timer 110 drivers/usb/gadget/udc/pxa25x_udc.h #define start_watchdog(dev) mod_timer(&dev->timer, jiffies + (HZ/200)) timer 111 drivers/usb/gadget/udc/pxa25x_udc.h struct timer_list timer; timer 1494 drivers/usb/gadget/udc/r8a66597-udc.c mod_timer(&r8a66597->timer, timer 1519 drivers/usb/gadget/udc/r8a66597-udc.c struct r8a66597 *r8a66597 = from_timer(r8a66597, t, timer); timer 1535 drivers/usb/gadget/udc/r8a66597-udc.c mod_timer(&r8a66597->timer, timer 1541 drivers/usb/gadget/udc/r8a66597-udc.c mod_timer(&r8a66597->timer, timer 1745 drivers/usb/gadget/udc/r8a66597-udc.c mod_timer(&r8a66597->timer, jiffies + msecs_to_jiffies(50)); timer 1813 drivers/usb/gadget/udc/r8a66597-udc.c del_timer_sync(&r8a66597->timer); timer 1877 drivers/usb/gadget/udc/r8a66597-udc.c timer_setup(&r8a66597->timer, r8a66597_timer, 0); timer 100 drivers/usb/gadget/udc/r8a66597-udc.h struct timer_list timer; timer 52 drivers/usb/host/fhci-hcd.c gtm_stop_timer16(fhci->timer); timer 93 drivers/usb/host/fhci-hcd.c enable_irq(fhci->timer->irq); timer 106 drivers/usb/host/fhci-hcd.c disable_irq_nosync(fhci->timer->irq); timer 680 drivers/usb/host/fhci-hcd.c fhci->timer = gtm_get_timer16(); timer 681 drivers/usb/host/fhci-hcd.c if (IS_ERR(fhci->timer)) { timer 682 drivers/usb/host/fhci-hcd.c ret = PTR_ERR(fhci->timer); timer 687 drivers/usb/host/fhci-hcd.c ret = request_irq(fhci->timer->irq, fhci_frame_limit_timer_irq, timer 761 drivers/usb/host/fhci-hcd.c free_irq(fhci->timer->irq, hcd); timer 763 drivers/usb/host/fhci-hcd.c gtm_put_timer16(fhci->timer); timer 789 drivers/usb/host/fhci-hcd.c free_irq(fhci->timer->irq, hcd); timer 790 drivers/usb/host/fhci-hcd.c gtm_put_timer16(fhci->timer); timer 415 drivers/usb/host/fhci-sched.c gtm_set_exact_timer16(fhci->timer, usb->max_frame_usage, false); timer 512 drivers/usb/host/fhci-sched.c gtm_set_exact_timer16(fhci->timer, 1000, false); timer 639 drivers/usb/host/fhci-sched.c disable_irq(fhci->timer->irq); timer 676 drivers/usb/host/fhci-sched.c enable_irq(fhci->timer->irq); timer 250 drivers/usb/host/fhci.h struct gtm_timer *timer; timer 1073 drivers/usb/host/sl811-hcd.c if (!timer_pending(&sl811->timer)) { timer 1124 drivers/usb/host/sl811-hcd.c struct sl811 *sl811 = from_timer(sl811, t, timer); timer 1262 drivers/usb/host/sl811-hcd.c mod_timer(&sl811->timer, jiffies timer 1326 drivers/usb/host/sl811-hcd.c mod_timer(&sl811->timer, jiffies timer 1678 drivers/usb/host/sl811-hcd.c timer_setup(&sl811->timer, sl811h_timer, 0); timer 137 drivers/usb/host/sl811.h struct timer_list timer; timer 589 drivers/usb/misc/usbtest.c struct timer_list timer; timer 595 drivers/usb/misc/usbtest.c struct sg_timeout *timeout = from_timer(timeout, t, timer); timer 615 drivers/usb/misc/usbtest.c timer_setup_on_stack(&timeout.timer, sg_timeout, 0); timer 626 drivers/usb/misc/usbtest.c mod_timer(&timeout.timer, jiffies + timer 629 drivers/usb/misc/usbtest.c if (!del_timer_sync(&timeout.timer)) timer 633 drivers/usb/misc/usbtest.c destroy_timer_on_stack(&timeout.timer); timer 185 drivers/usb/musb/musb_cppi41.c static enum hrtimer_restart cppi41_recheck_tx_req(struct hrtimer *timer) timer 193 drivers/usb/musb/musb_cppi41.c controller = container_of(timer, struct cppi41_dma_controller, timer 552 drivers/usb/musb/tusb6010.c u32 conf, prcm, timer; timer 566 drivers/usb/musb/tusb6010.c timer = OTG_TIMER_MS(OTG_TIME_A_WAIT_VRISE); timer 576 drivers/usb/musb/tusb6010.c timer = 0; timer 608 drivers/usb/musb/tusb6010.c musb_writel(tbase, TUSB_DEV_OTG_TIMER, timer); timer 360 drivers/usb/phy/phy-fsl-usb.c struct fsl_otg_timer *timer; timer 365 drivers/usb/phy/phy-fsl-usb.c timer = a_wait_vrise_tmr; timer 368 drivers/usb/phy/phy-fsl-usb.c timer = a_wait_vrise_tmr; timer 371 drivers/usb/phy/phy-fsl-usb.c timer = a_wait_vrise_tmr; timer 374 drivers/usb/phy/phy-fsl-usb.c timer = a_wait_vrise_tmr; timer 377 drivers/usb/phy/phy-fsl-usb.c timer = a_wait_vrise_tmr; timer 380 drivers/usb/phy/phy-fsl-usb.c timer = a_wait_vrise_tmr; timer 383 drivers/usb/phy/phy-fsl-usb.c timer = a_wait_vrise_tmr; timer 386 drivers/usb/phy/phy-fsl-usb.c timer = NULL; timer 389 drivers/usb/phy/phy-fsl-usb.c return timer; timer 395 drivers/usb/phy/phy-fsl-usb.c struct fsl_otg_timer *timer = gtimer; timer 403 drivers/usb/phy/phy-fsl-usb.c if (tmp_timer == timer) { timer 404 drivers/usb/phy/phy-fsl-usb.c timer->count = timer->expires; timer 407 drivers/usb/phy/phy-fsl-usb.c timer->count = timer->expires; timer 408 drivers/usb/phy/phy-fsl-usb.c list_add_tail(&timer->list, &active_timers); timer 413 drivers/usb/phy/phy-fsl-usb.c struct fsl_otg_timer *timer; timer 415 drivers/usb/phy/phy-fsl-usb.c timer = fsl_otg_get_timer(t); timer 416 drivers/usb/phy/phy-fsl-usb.c if (!timer) timer 419 drivers/usb/phy/phy-fsl-usb.c fsl_otg_add_timer(fsm, timer); timer 425 drivers/usb/phy/phy-fsl-usb.c struct fsl_otg_timer *timer = gtimer; timer 429 drivers/usb/phy/phy-fsl-usb.c if (tmp_timer == timer) timer 430 drivers/usb/phy/phy-fsl-usb.c list_del(&timer->list); timer 435 drivers/usb/phy/phy-fsl-usb.c struct fsl_otg_timer *timer; timer 437 drivers/usb/phy/phy-fsl-usb.c timer = fsl_otg_get_timer(t); timer 438 drivers/usb/phy/phy-fsl-usb.c if (!timer) timer 441 drivers/usb/phy/phy-fsl-usb.c fsl_otg_del_timer(fsm, timer); timer 346 drivers/usb/phy/phy-fsl-usb.h struct fsl_otg_timer *timer; timer 348 drivers/usb/phy/phy-fsl-usb.h timer = kmalloc(sizeof(struct fsl_otg_timer), GFP_KERNEL); timer 349 drivers/usb/phy/phy-fsl-usb.h if (!timer) timer 351 drivers/usb/phy/phy-fsl-usb.h timer->function = function; timer 352 drivers/usb/phy/phy-fsl-usb.h timer->expires = expires; timer 353 drivers/usb/phy/phy-fsl-usb.h timer->data = data; timer 354 drivers/usb/phy/phy-fsl-usb.h return timer; timer 390 drivers/usb/phy/phy-fsl-usb.h void fsl_otg_add_timer(struct otg_fsm *fsm, void *timer); timer 391 drivers/usb/phy/phy-fsl-usb.h void fsl_otg_del_timer(struct otg_fsm *fsm, void *timer); timer 49 drivers/usb/phy/phy-isp1301-omap.c struct timer_list timer; timer 1150 drivers/usb/phy/phy-isp1301-omap.c mod_timer(&isp->timer, jiffies + TIMER_JIFFIES); timer 1175 drivers/usb/phy/phy-isp1301-omap.c struct isp1301 *isp = from_timer(isp, t, timer); timer 1215 drivers/usb/phy/phy-isp1301-omap.c del_timer_sync(&isp->timer); timer 1498 drivers/usb/phy/phy-isp1301-omap.c timer_setup(&isp->timer, isp1301_timer, 0); timer 1589 drivers/usb/phy/phy-isp1301-omap.c mod_timer(&isp->timer, jiffies + TIMER_JIFFIES); timer 89 drivers/usb/phy/phy-mv-usb.c otg_ctrl.timer[A_WAIT_BCON_TIMER]); timer 103 drivers/usb/phy/phy-mv-usb.c struct timer_list *timer; timer 108 drivers/usb/phy/phy-mv-usb.c timer = &mvotg->otg_ctrl.timer[id]; timer 110 drivers/usb/phy/phy-mv-usb.c if (timer_pending(timer)) timer 111 drivers/usb/phy/phy-mv-usb.c del_timer(timer); timer 119 drivers/usb/phy/phy-mv-usb.c struct timer_list *timer; timer 124 drivers/usb/phy/phy-mv-usb.c timer = &mvotg->otg_ctrl.timer[id]; timer 125 drivers/usb/phy/phy-mv-usb.c if (timer_pending(timer)) { timer 130 drivers/usb/phy/phy-mv-usb.c timer->expires = jiffies + interval; timer 131 drivers/usb/phy/phy-mv-usb.c add_timer(timer); timer 716 drivers/usb/phy/phy-mv-usb.c timer_setup(&mvotg->otg_ctrl.timer[i], timer 100 drivers/usb/phy/phy-mv-usb.h struct timer_list timer[OTG_TIMER_NUM]; timer 118 drivers/usb/serial/garmin_gps.c struct timer_list timer; timer 1304 drivers/usb/serial/garmin_gps.c mod_timer(&garmin_data_p->timer, (1)+jiffies); timer 1360 drivers/usb/serial/garmin_gps.c struct garmin_data *garmin_data_p = from_timer(garmin_data_p, t, timer); timer 1379 drivers/usb/serial/garmin_gps.c timer_setup(&garmin_data_p->timer, timeout_handler, 0); timer 1407 drivers/usb/serial/garmin_gps.c del_timer_sync(&garmin_data_p->timer); timer 80 drivers/usb/usbip/vudc.h struct timer_list timer; timer 304 drivers/usb/usbip/vudc_transfer.c struct vudc *udc = from_timer(udc, t, tr_timer.timer); timer 305 drivers/usb/usbip/vudc_transfer.c struct transfer_timer *timer = &udc->tr_timer; timer 317 drivers/usb/usbip/vudc_transfer.c timer->state = VUDC_TR_IDLE; timer 322 drivers/usb/usbip/vudc_transfer.c if (time_after(jiffies, timer->frame_start + msecs_to_jiffies(1))) { timer 323 drivers/usb/usbip/vudc_transfer.c timer->frame_limit = total; timer 325 drivers/usb/usbip/vudc_transfer.c timer->frame_start = jiffies; timer 327 drivers/usb/usbip/vudc_transfer.c total = timer->frame_limit; timer 344 drivers/usb/usbip/vudc_transfer.c if (timer->state != VUDC_TR_RUNNING) timer 436 drivers/usb/usbip/vudc_transfer.c timer->state = VUDC_TR_IDLE; timer 438 drivers/usb/usbip/vudc_transfer.c mod_timer(&timer->timer, timer 439 drivers/usb/usbip/vudc_transfer.c timer->frame_start + msecs_to_jiffies(1)); timer 450 drivers/usb/usbip/vudc_transfer.c timer_setup(&t->timer, v_timer, 0); timer 485 drivers/usb/usbip/vudc_transfer.c mod_timer(&t->timer, time); timer 821 drivers/video/fbdev/sis/init301.c Delay = SiS_Pr->SiS_PanelDelayTbl[DelayIndex].timer[0]; timer 823 drivers/video/fbdev/sis/init301.c Delay = SiS_Pr->SiS_PanelDelayTbl[DelayIndex].timer[1]; timer 868 drivers/video/fbdev/sis/init301.c Delay = SiS_Pr->SiS_PanelDelayTblLVDS[DelayIndex].timer[0]; timer 870 drivers/video/fbdev/sis/init301.c Delay = SiS_Pr->SiS_PanelDelayTblLVDS[DelayIndex].timer[1]; timer 889 drivers/video/fbdev/sis/init301.c Delay = SiS_Pr->SiS_PanelDelayTbl[DelayIndex].timer[0]; timer 891 drivers/video/fbdev/sis/init301.c Delay = SiS_Pr->SiS_PanelDelayTbl[DelayIndex].timer[1]; timer 57 drivers/video/fbdev/sis/vstruct.h unsigned char timer[2]; timer 489 drivers/visorbus/visorbus_main.c struct visor_device *dev = from_timer(dev, t, timer); timer 493 drivers/visorbus/visorbus_main.c mod_timer(&dev->timer, jiffies + POLLJIFFIES_NORMALCHANNEL); timer 503 drivers/visorbus/visorbus_main.c dev->timer.expires = jiffies + POLLJIFFIES_NORMALCHANNEL; timer 504 drivers/visorbus/visorbus_main.c add_timer(&dev->timer); timer 514 drivers/visorbus/visorbus_main.c del_timer_sync(&dev->timer); timer 661 drivers/visorbus/visorbus_main.c timer_setup(&dev->timer, dev_periodic_work, 0); timer 75 drivers/watchdog/alim7101_wdt.c static DEFINE_TIMER(timer, wdt_timer_ping); timer 117 drivers/watchdog/alim7101_wdt.c mod_timer(&timer, jiffies + WDT_INTERVAL); timer 161 drivers/watchdog/alim7101_wdt.c mod_timer(&timer, jiffies + WDT_INTERVAL); timer 169 drivers/watchdog/alim7101_wdt.c del_timer_sync(&timer); timer 85 drivers/watchdog/at91sam9_wdt.c struct timer_list timer; /* The timer that pings the watchdog */ timer 122 drivers/watchdog/at91sam9_wdt.c struct at91wdt *wdt = from_timer(wdt, t, timer); timer 126 drivers/watchdog/at91sam9_wdt.c mod_timer(&wdt->timer, jiffies + wdt->heartbeat); timer 222 drivers/watchdog/at91sam9_wdt.c timer_setup(&wdt->timer, at91_ping, 0); timer 231 drivers/watchdog/at91sam9_wdt.c mod_timer(&wdt->timer, jiffies + min_heartbeat); timer 246 drivers/watchdog/at91sam9_wdt.c del_timer(&wdt->timer); timer 391 drivers/watchdog/at91sam9_wdt.c del_timer(&wdt->timer); timer 43 drivers/watchdog/bcm63xx_wdt.c struct timer_list timer; timer 81 drivers/watchdog/bcm63xx_wdt.c mod_timer(&bcm63xx_wdt_device.timer, jiffies + HZ); timer 99 drivers/watchdog/bcm63xx_wdt.c del_timer_sync(&bcm63xx_wdt_device.timer); timer 240 drivers/watchdog/bcm63xx_wdt.c timer_setup(&bcm63xx_wdt_device.timer, bcm63xx_timer_tick, 0); timer 50 drivers/watchdog/cpu5wdt.c struct timer_list timer; timer 72 drivers/watchdog/cpu5wdt.c mod_timer(&cpu5wdt_device.timer, jiffies + CPU5WDT_INTERVAL); timer 102 drivers/watchdog/cpu5wdt.c mod_timer(&cpu5wdt_device.timer, jiffies + CPU5WDT_INTERVAL); timer 213 drivers/watchdog/cpu5wdt.c timer_setup(&cpu5wdt_device.timer, cpu5wdt_trigger, 0); timer 254 drivers/watchdog/cpu5wdt.c del_timer(&cpu5wdt_device.timer); timer 57 drivers/watchdog/lpc18xx_wdt.c struct timer_list timer; timer 80 drivers/watchdog/lpc18xx_wdt.c struct lpc18xx_wdt_dev *lpc18xx_wdt = from_timer(lpc18xx_wdt, t, timer); timer 86 drivers/watchdog/lpc18xx_wdt.c mod_timer(&lpc18xx_wdt->timer, jiffies + timer 98 drivers/watchdog/lpc18xx_wdt.c lpc18xx_wdt_timer_feed(&lpc18xx_wdt->timer); timer 137 drivers/watchdog/lpc18xx_wdt.c if (timer_pending(&lpc18xx_wdt->timer)) timer 138 drivers/watchdog/lpc18xx_wdt.c del_timer(&lpc18xx_wdt->timer); timer 279 drivers/watchdog/lpc18xx_wdt.c timer_setup(&lpc18xx_wdt->timer, lpc18xx_wdt_timer_feed, 0); timer 295 drivers/watchdog/lpc18xx_wdt.c del_timer(&lpc18xx_wdt->timer); timer 54 drivers/watchdog/mtx-1_wdt.c struct timer_list timer; timer 73 drivers/watchdog/mtx-1_wdt.c mod_timer(&mtx1_wdt_device.timer, jiffies + MTX1_WDT_INTERVAL); timer 94 drivers/watchdog/mtx-1_wdt.c mod_timer(&mtx1_wdt_device.timer, jiffies + MTX1_WDT_INTERVAL); timer 212 drivers/watchdog/mtx-1_wdt.c timer_setup(&mtx1_wdt_device.timer, mtx1_wdt_trigger, 0); timer 187 drivers/watchdog/pcwd.c struct timer_list timer; /* The timer that pings the watchdog */ timer 394 drivers/watchdog/pcwd.c mod_timer(&pcwd_private.timer, jiffies + WDT_INTERVAL); timer 409 drivers/watchdog/pcwd.c mod_timer(&pcwd_private.timer, jiffies + WDT_INTERVAL); timer 435 drivers/watchdog/pcwd.c del_timer(&pcwd_private.timer); timer 897 drivers/watchdog/pcwd.c timer_setup(&pcwd_private.timer, pcwd_timer_ping, 0); timer 55 drivers/watchdog/pika_wdt.c struct timer_list timer; /* The timer that pings the watchdog */ timer 94 drivers/watchdog/pika_wdt.c mod_timer(&pikawdt_private.timer, jiffies + WDT_TIMEOUT); timer 108 drivers/watchdog/pika_wdt.c mod_timer(&pikawdt_private.timer, jiffies + WDT_TIMEOUT); timer 132 drivers/watchdog/pika_wdt.c del_timer(&pikawdt_private.timer); timer 273 drivers/watchdog/pika_wdt.c timer_setup(&pikawdt_private.timer, pikawdt_ping, 0); timer 45 drivers/watchdog/rdc321x_wdt.c struct timer_list timer; timer 75 drivers/watchdog/rdc321x_wdt.c mod_timer(&rdc321x_wdt_device.timer, timer 107 drivers/watchdog/rdc321x_wdt.c mod_timer(&rdc321x_wdt_device.timer, timer 251 drivers/watchdog/rdc321x_wdt.c timer_setup(&rdc321x_wdt_device.timer, rdc321x_wdt_trigger, 0); timer 110 drivers/watchdog/sbc60xxwdt.c static DEFINE_TIMER(timer, wdt_timer_ping); timer 128 drivers/watchdog/sbc60xxwdt.c mod_timer(&timer, jiffies + WDT_INTERVAL); timer 142 drivers/watchdog/sbc60xxwdt.c mod_timer(&timer, jiffies + WDT_INTERVAL); timer 149 drivers/watchdog/sbc60xxwdt.c del_timer(&timer); timer 213 drivers/watchdog/sbc60xxwdt.c del_timer(&timer); timer 123 drivers/watchdog/sc520_wdt.c static DEFINE_TIMER(timer, wdt_timer_ping); timer 146 drivers/watchdog/sc520_wdt.c mod_timer(&timer, jiffies + WDT_INTERVAL); timer 177 drivers/watchdog/sc520_wdt.c mod_timer(&timer, jiffies + WDT_INTERVAL); timer 189 drivers/watchdog/sc520_wdt.c del_timer(&timer); timer 78 drivers/watchdog/shwdt.c struct timer_list timer; timer 93 drivers/watchdog/shwdt.c mod_timer(&wdt->timer, next_ping_period(clock_division_ratio)); timer 132 drivers/watchdog/shwdt.c del_timer(&wdt->timer); timer 176 drivers/watchdog/shwdt.c struct sh_wdt *wdt = from_timer(wdt, t, timer); timer 189 drivers/watchdog/shwdt.c mod_timer(&wdt->timer, next_ping_period(clock_division_ratio)); timer 272 drivers/watchdog/shwdt.c timer_setup(&wdt->timer, sh_wdt_ping, 0); timer 273 drivers/watchdog/shwdt.c wdt->timer.expires = next_ping_period(clock_division_ratio); timer 55 drivers/watchdog/softdog.c static enum hrtimer_restart softdog_fire(struct hrtimer *timer) timer 74 drivers/watchdog/softdog.c static enum hrtimer_restart softdog_pretimeout(struct hrtimer *timer) timer 71 drivers/watchdog/via_wdt.c static DEFINE_TIMER(timer, wdt_timer_tick); timer 96 drivers/watchdog/via_wdt.c mod_timer(&timer, jiffies + WDT_HEARTBEAT); timer 115 drivers/watchdog/via_wdt.c mod_timer(&timer, jiffies + WDT_HEARTBEAT); timer 219 drivers/watchdog/via_wdt.c mod_timer(&timer, jiffies + WDT_HEARTBEAT); timer 236 drivers/watchdog/via_wdt.c del_timer_sync(&timer); timer 97 drivers/watchdog/w83877f_wdt.c static DEFINE_TIMER(timer, wdt_timer_ping); timer 120 drivers/watchdog/w83877f_wdt.c mod_timer(&timer, jiffies + WDT_INTERVAL); timer 159 drivers/watchdog/w83877f_wdt.c mod_timer(&timer, jiffies + WDT_INTERVAL); timer 169 drivers/watchdog/w83877f_wdt.c del_timer(&timer); timer 231 drivers/watchdog/w83877f_wdt.c del_timer(&timer); timer 67 drivers/watchdog/watchdog_dev.c struct hrtimer timer; timer 159 drivers/watchdog/watchdog_dev.c hrtimer_start(&wd_data->timer, t, timer 162 drivers/watchdog/watchdog_dev.c hrtimer_cancel(&wd_data->timer); timer 177 drivers/watchdog/watchdog_dev.c hrtimer_start(&wd_data->timer, timer 245 drivers/watchdog/watchdog_dev.c static enum hrtimer_restart watchdog_timer_expired(struct hrtimer *timer) timer 249 drivers/watchdog/watchdog_dev.c wd_data = container_of(timer, struct watchdog_core_data, timer); timer 978 drivers/watchdog/watchdog_dev.c hrtimer_init(&wd_data->timer, CLOCK_MONOTONIC, HRTIMER_MODE_REL_HARD); timer 979 drivers/watchdog/watchdog_dev.c wd_data->timer.function = watchdog_timer_expired; timer 1036 drivers/watchdog/watchdog_dev.c hrtimer_start(&wd_data->timer, 0, timer 1074 drivers/watchdog/watchdog_dev.c hrtimer_cancel(&wd_data->timer); timer 508 fs/afs/cell.c void afs_cells_timer(struct timer_list *timer) timer 510 fs/afs/cell.c struct afs_net *net = container_of(timer, struct afs_net, cells_timer); timer 316 fs/afs/server.c void afs_servers_timer(struct timer_list *timer) timer 318 fs/afs/server.c struct afs_net *net = container_of(timer, struct afs_net, fs_timer); timer 82 fs/btrfs/zstd.c struct timer_list timer; timer 104 fs/btrfs/zstd.c static void zstd_reclaim_timer_fn(struct timer_list *timer) timer 139 fs/btrfs/zstd.c mod_timer(&wsm.timer, jiffies + ZSTD_BTRFS_RECLAIM_JIFFIES); timer 181 fs/btrfs/zstd.c timer_setup(&wsm.timer, zstd_reclaim_timer_fn, 0); timer 214 fs/btrfs/zstd.c del_timer_sync(&wsm.timer); timer 319 fs/btrfs/zstd.c if (!timer_pending(&wsm.timer)) timer 320 fs/btrfs/zstd.c mod_timer(&wsm.timer, timer 296 fs/io_uring.c struct hrtimer timer; timer 513 fs/io_uring.c ret = hrtimer_try_to_cancel(&req->timeout.timer); timer 1945 fs/io_uring.c static enum hrtimer_restart io_timeout_fn(struct hrtimer *timer) timer 1951 fs/io_uring.c req = container_of(timer, struct io_kiocb, timeout.timer); timer 2056 fs/io_uring.c hrtimer_init(&req->timeout.timer, CLOCK_MONOTONIC, HRTIMER_MODE_REL); timer 2057 fs/io_uring.c req->timeout.timer.function = io_timeout_fn; timer 2058 fs/io_uring.c hrtimer_start(&req->timeout.timer, timespec64_to_ktime(ts), timer 606 fs/nfs/flexfilelayout/flexfilelayout.c nfs4_ff_start_busy_timer(struct nfs4_ff_busy_timer *timer, ktime_t now) timer 609 fs/nfs/flexfilelayout/flexfilelayout.c if (atomic_inc_return(&timer->n_ops) == 1) { timer 610 fs/nfs/flexfilelayout/flexfilelayout.c timer->start_time = now; timer 615 fs/nfs/flexfilelayout/flexfilelayout.c nfs4_ff_end_busy_timer(struct nfs4_ff_busy_timer *timer, ktime_t now) timer 619 fs/nfs/flexfilelayout/flexfilelayout.c if (atomic_dec_return(&timer->n_ops) < 0) timer 622 fs/nfs/flexfilelayout/flexfilelayout.c start = timer->start_time; timer 623 fs/nfs/flexfilelayout/flexfilelayout.c timer->start_time = now; timer 670 fs/nfs/flexfilelayout/flexfilelayout.c ktime_t timer; timer 676 fs/nfs/flexfilelayout/flexfilelayout.c timer = nfs4_ff_end_busy_timer(&layoutstat->busy_timer, time_completed); timer 678 fs/nfs/flexfilelayout/flexfilelayout.c ktime_add(iostat->total_busy_time, timer); timer 1126 fs/nfs/nfs2xdr.c #define PROC(proc, argtype, restype, timer) \ timer 1133 fs/nfs/nfs2xdr.c .p_timer = timer, \ timer 2515 fs/nfs/nfs3xdr.c #define PROC(proc, argtype, restype, timer) \ timer 2522 fs/nfs/nfs3xdr.c .p_timer = timer, \ timer 2306 fs/proc/base.c struct k_itimer *timer; timer 2315 fs/proc/base.c timer = list_entry((struct list_head *)v, struct k_itimer, list); timer 2316 fs/proc/base.c notify = timer->it_sigev_notify; timer 2318 fs/proc/base.c seq_printf(m, "ID: %d\n", timer->it_id); timer 2320 fs/proc/base.c timer->sigq->info.si_signo, timer 2321 fs/proc/base.c timer->sigq->info.si_value.sival_ptr); timer 2325 fs/proc/base.c pid_nr_ns(timer->it_pid, tp->ns)); timer 2326 fs/proc/base.c seq_printf(m, "ClockID: %d\n", timer->it_clock); timer 476 fs/timerfd.c hrtimer_cancel_wait_running(&ctx->t.alarm.timer); timer 474 fs/ubifs/io.c static enum hrtimer_restart wbuf_timer_callback_nolock(struct hrtimer *timer) timer 476 fs/ubifs/io.c struct ubifs_wbuf *wbuf = container_of(timer, struct ubifs_wbuf, timer); timer 498 fs/ubifs/io.c ubifs_assert(c, !hrtimer_active(&wbuf->timer)); timer 507 fs/ubifs/io.c hrtimer_start_range_ns(&wbuf->timer, softlimit, delta, timer 520 fs/ubifs/io.c hrtimer_cancel(&wbuf->timer); timer 1127 fs/ubifs/io.c hrtimer_init(&wbuf->timer, CLOCK_MONOTONIC, HRTIMER_MODE_REL); timer 1128 fs/ubifs/io.c wbuf->timer.function = wbuf_timer_callback_nolock; timer 1945 fs/ubifs/super.c hrtimer_cancel(&c->jheads[i].wbuf.timer); timer 693 fs/ubifs/ubifs.h struct hrtimer timer; timer 583 fs/xfs/xfs_trans_dquot.c time_t timer; timer 603 fs/xfs/xfs_trans_dquot.c timer = be32_to_cpu(dqp->q_core.d_btimer); timer 615 fs/xfs/xfs_trans_dquot.c timer = be32_to_cpu(dqp->q_core.d_rtbtimer); timer 638 fs/xfs/xfs_trans_dquot.c if ((timer != 0 && get_seconds() > timer) || timer 650 fs/xfs/xfs_trans_dquot.c timer = be32_to_cpu(dqp->q_core.d_itimer); timer 665 fs/xfs/xfs_trans_dquot.c if ((timer != 0 && get_seconds() > timer) || timer 27 include/acpi/ghes.h struct timer_list timer; timer 237 include/asm-generic/vmlinux.lds.h #define TIMER_OF_TABLES() OF_TABLE(CONFIG_TIMER_OF, timer) timer 648 include/asm-generic/vmlinux.lds.h ACPI_PROBE_TABLE(timer) \ timer 124 include/clocksource/timer-ti-dm.h int omap_dm_timer_get_irq(struct omap_dm_timer *timer); timer 128 include/clocksource/timer-ti-dm.h int omap_dm_timer_trigger(struct omap_dm_timer *timer); timer 255 include/clocksource/timer-ti-dm.h static inline u32 __omap_dm_timer_read(struct omap_dm_timer *timer, u32 reg, timer 259 include/clocksource/timer-ti-dm.h while (readl_relaxed(timer->pend) & (reg >> WPSHIFT)) timer 262 include/clocksource/timer-ti-dm.h return readl_relaxed(timer->func_base + (reg & 0xff)); timer 265 include/clocksource/timer-ti-dm.h static inline void __omap_dm_timer_write(struct omap_dm_timer *timer, timer 269 include/clocksource/timer-ti-dm.h while (readl_relaxed(timer->pend) & (reg >> WPSHIFT)) timer 272 include/clocksource/timer-ti-dm.h writel_relaxed(val, timer->func_base + (reg & 0xff)); timer 275 include/clocksource/timer-ti-dm.h static inline void __omap_dm_timer_init_regs(struct omap_dm_timer *timer) timer 280 include/clocksource/timer-ti-dm.h tidr = readl_relaxed(timer->io_base); timer 282 include/clocksource/timer-ti-dm.h timer->revision = 1; timer 283 include/clocksource/timer-ti-dm.h timer->irq_stat = timer->io_base + OMAP_TIMER_V1_STAT_OFFSET; timer 284 include/clocksource/timer-ti-dm.h timer->irq_ena = timer->io_base + OMAP_TIMER_V1_INT_EN_OFFSET; timer 285 include/clocksource/timer-ti-dm.h timer->irq_dis = timer->io_base + OMAP_TIMER_V1_INT_EN_OFFSET; timer 286 include/clocksource/timer-ti-dm.h timer->pend = timer->io_base + _OMAP_TIMER_WRITE_PEND_OFFSET; timer 287 include/clocksource/timer-ti-dm.h timer->func_base = timer->io_base; timer 289 include/clocksource/timer-ti-dm.h timer->revision = 2; timer 290 include/clocksource/timer-ti-dm.h timer->irq_stat = timer->io_base + OMAP_TIMER_V2_IRQSTATUS; timer 291 include/clocksource/timer-ti-dm.h timer->irq_ena = timer->io_base + OMAP_TIMER_V2_IRQENABLE_SET; timer 292 include/clocksource/timer-ti-dm.h timer->irq_dis = timer->io_base + OMAP_TIMER_V2_IRQENABLE_CLR; timer 293 include/clocksource/timer-ti-dm.h timer->pend = timer->io_base + timer 296 include/clocksource/timer-ti-dm.h timer->func_base = timer->io_base + OMAP_TIMER_V2_FUNC_OFFSET; timer 310 include/clocksource/timer-ti-dm.h static inline void __omap_dm_timer_enable_posted(struct omap_dm_timer *timer) timer 312 include/clocksource/timer-ti-dm.h if (timer->posted) timer 315 include/clocksource/timer-ti-dm.h if (timer->errata & OMAP_TIMER_ERRATA_I103_I767) { timer 316 include/clocksource/timer-ti-dm.h timer->posted = OMAP_TIMER_NONPOSTED; timer 317 include/clocksource/timer-ti-dm.h __omap_dm_timer_write(timer, OMAP_TIMER_IF_CTRL_REG, 0, 0); timer 321 include/clocksource/timer-ti-dm.h __omap_dm_timer_write(timer, OMAP_TIMER_IF_CTRL_REG, timer 323 include/clocksource/timer-ti-dm.h timer->context.tsicr = OMAP_TIMER_CTRL_POSTED; timer 324 include/clocksource/timer-ti-dm.h timer->posted = OMAP_TIMER_POSTED; timer 337 include/clocksource/timer-ti-dm.h static inline void __omap_dm_timer_override_errata(struct omap_dm_timer *timer, timer 340 include/clocksource/timer-ti-dm.h timer->errata &= ~errata; timer 343 include/clocksource/timer-ti-dm.h static inline void __omap_dm_timer_stop(struct omap_dm_timer *timer, timer 348 include/clocksource/timer-ti-dm.h l = __omap_dm_timer_read(timer, OMAP_TIMER_CTRL_REG, posted); timer 351 include/clocksource/timer-ti-dm.h __omap_dm_timer_write(timer, OMAP_TIMER_CTRL_REG, l, posted); timer 354 include/clocksource/timer-ti-dm.h __omap_dm_timer_read(timer, OMAP_TIMER_CTRL_REG, posted); timer 364 include/clocksource/timer-ti-dm.h writel_relaxed(OMAP_TIMER_INT_OVERFLOW, timer->irq_stat); timer 367 include/clocksource/timer-ti-dm.h static inline void __omap_dm_timer_load_start(struct omap_dm_timer *timer, timer 371 include/clocksource/timer-ti-dm.h __omap_dm_timer_write(timer, OMAP_TIMER_COUNTER_REG, load, posted); timer 372 include/clocksource/timer-ti-dm.h __omap_dm_timer_write(timer, OMAP_TIMER_CTRL_REG, ctrl, posted); timer 375 include/clocksource/timer-ti-dm.h static inline void __omap_dm_timer_int_enable(struct omap_dm_timer *timer, timer 378 include/clocksource/timer-ti-dm.h writel_relaxed(value, timer->irq_ena); timer 379 include/clocksource/timer-ti-dm.h __omap_dm_timer_write(timer, OMAP_TIMER_WAKEUP_EN_REG, value, 0); timer 383 include/clocksource/timer-ti-dm.h __omap_dm_timer_read_counter(struct omap_dm_timer *timer, int posted) timer 385 include/clocksource/timer-ti-dm.h return __omap_dm_timer_read(timer, OMAP_TIMER_COUNTER_REG, posted); timer 388 include/clocksource/timer-ti-dm.h static inline void __omap_dm_timer_write_status(struct omap_dm_timer *timer, timer 391 include/clocksource/timer-ti-dm.h writel_relaxed(value, timer->irq_stat); timer 44 include/linux/alarmtimer.h struct hrtimer timer; timer 263 include/linux/clocksource.h OF_DECLARE_1_RET(timer, name, compat, fn) timer 272 include/linux/clocksource.h ACPI_DECLARE_PROBE_ENTRY(timer, name, table_id, 0, NULL, 0, fn) timer 211 include/linux/cs5535.h extern uint16_t cs5535_mfgpt_read(struct cs5535_mfgpt_timer *timer, timer 213 include/linux/cs5535.h extern void cs5535_mfgpt_write(struct cs5535_mfgpt_timer *timer, uint16_t reg, timer 216 include/linux/cs5535.h extern int cs5535_mfgpt_toggle_event(struct cs5535_mfgpt_timer *timer, int cmp, timer 218 include/linux/cs5535.h extern int cs5535_mfgpt_set_irq(struct cs5535_mfgpt_timer *timer, int cmp, timer 220 include/linux/cs5535.h extern struct cs5535_mfgpt_timer *cs5535_mfgpt_alloc_timer(int timer, timer 222 include/linux/cs5535.h extern void cs5535_mfgpt_free_timer(struct cs5535_mfgpt_timer *timer); timer 224 include/linux/cs5535.h static inline int cs5535_mfgpt_setup_irq(struct cs5535_mfgpt_timer *timer, timer 227 include/linux/cs5535.h return cs5535_mfgpt_set_irq(timer, cmp, irq, 1); timer 230 include/linux/cs5535.h static inline int cs5535_mfgpt_release_irq(struct cs5535_mfgpt_timer *timer, timer 233 include/linux/cs5535.h return cs5535_mfgpt_set_irq(timer, cmp, irq, 0); timer 27 include/linux/dw_apb_timer.h struct dw_apb_timer timer; timer 33 include/linux/dw_apb_timer.h struct dw_apb_timer timer; timer 105 include/linux/greybus/operation.h struct timer_list timer; timer 278 include/linux/hp_sdc.h hp_sdc_irqhook *timer, *reg, *hil, *pup, *cooked; timer 103 include/linux/hpet.h static inline void hpet_reserve_timer(struct hpet_data *hd, int timer) timer 105 include/linux/hpet.h hd->hd_state |= (1 << timer); timer 136 include/linux/hrtimer.h struct hrtimer timer; timer 239 include/linux/hrtimer.h static inline void hrtimer_set_expires(struct hrtimer *timer, ktime_t time) timer 241 include/linux/hrtimer.h timer->node.expires = time; timer 242 include/linux/hrtimer.h timer->_softexpires = time; timer 245 include/linux/hrtimer.h static inline void hrtimer_set_expires_range(struct hrtimer *timer, ktime_t time, ktime_t delta) timer 247 include/linux/hrtimer.h timer->_softexpires = time; timer 248 include/linux/hrtimer.h timer->node.expires = ktime_add_safe(time, delta); timer 251 include/linux/hrtimer.h static inline void hrtimer_set_expires_range_ns(struct hrtimer *timer, ktime_t time, u64 delta) timer 253 include/linux/hrtimer.h timer->_softexpires = time; timer 254 include/linux/hrtimer.h timer->node.expires = ktime_add_safe(time, ns_to_ktime(delta)); timer 257 include/linux/hrtimer.h static inline void hrtimer_set_expires_tv64(struct hrtimer *timer, s64 tv64) timer 259 include/linux/hrtimer.h timer->node.expires = tv64; timer 260 include/linux/hrtimer.h timer->_softexpires = tv64; timer 263 include/linux/hrtimer.h static inline void hrtimer_add_expires(struct hrtimer *timer, ktime_t time) timer 265 include/linux/hrtimer.h timer->node.expires = ktime_add_safe(timer->node.expires, time); timer 266 include/linux/hrtimer.h timer->_softexpires = ktime_add_safe(timer->_softexpires, time); timer 269 include/linux/hrtimer.h static inline void hrtimer_add_expires_ns(struct hrtimer *timer, u64 ns) timer 271 include/linux/hrtimer.h timer->node.expires = ktime_add_ns(timer->node.expires, ns); timer 272 include/linux/hrtimer.h timer->_softexpires = ktime_add_ns(timer->_softexpires, ns); timer 275 include/linux/hrtimer.h static inline ktime_t hrtimer_get_expires(const struct hrtimer *timer) timer 277 include/linux/hrtimer.h return timer->node.expires; timer 280 include/linux/hrtimer.h static inline ktime_t hrtimer_get_softexpires(const struct hrtimer *timer) timer 282 include/linux/hrtimer.h return timer->_softexpires; timer 285 include/linux/hrtimer.h static inline s64 hrtimer_get_expires_tv64(const struct hrtimer *timer) timer 287 include/linux/hrtimer.h return timer->node.expires; timer 289 include/linux/hrtimer.h static inline s64 hrtimer_get_softexpires_tv64(const struct hrtimer *timer) timer 291 include/linux/hrtimer.h return timer->_softexpires; timer 294 include/linux/hrtimer.h static inline s64 hrtimer_get_expires_ns(const struct hrtimer *timer) timer 296 include/linux/hrtimer.h return ktime_to_ns(timer->node.expires); timer 299 include/linux/hrtimer.h static inline ktime_t hrtimer_expires_remaining(const struct hrtimer *timer) timer 301 include/linux/hrtimer.h return ktime_sub(timer->node.expires, timer->base->get_time()); timer 304 include/linux/hrtimer.h static inline ktime_t hrtimer_cb_get_time(struct hrtimer *timer) timer 306 include/linux/hrtimer.h return timer->base->get_time(); timer 309 include/linux/hrtimer.h static inline int hrtimer_is_hres_active(struct hrtimer *timer) timer 312 include/linux/hrtimer.h timer->base->cpu_base->hres_active : 0; timer 333 include/linux/hrtimer.h __hrtimer_expires_remaining_adjusted(const struct hrtimer *timer, ktime_t now) timer 335 include/linux/hrtimer.h ktime_t rem = ktime_sub(timer->node.expires, now); timer 341 include/linux/hrtimer.h if (IS_ENABLED(CONFIG_TIME_LOW_RES) && timer->is_rel) timer 347 include/linux/hrtimer.h hrtimer_expires_remaining_adjusted(const struct hrtimer *timer) timer 349 include/linux/hrtimer.h return __hrtimer_expires_remaining_adjusted(timer, timer 350 include/linux/hrtimer.h timer->base->get_time()); timer 364 include/linux/hrtimer.h void hrtimer_cancel_wait_running(const struct hrtimer *timer); timer 366 include/linux/hrtimer.h static inline void hrtimer_cancel_wait_running(struct hrtimer *timer) timer 375 include/linux/hrtimer.h extern void hrtimer_init(struct hrtimer *timer, clockid_t which_clock, timer 381 include/linux/hrtimer.h extern void hrtimer_init_on_stack(struct hrtimer *timer, clockid_t which_clock, timer 387 include/linux/hrtimer.h extern void destroy_hrtimer_on_stack(struct hrtimer *timer); timer 389 include/linux/hrtimer.h static inline void hrtimer_init_on_stack(struct hrtimer *timer, timer 393 include/linux/hrtimer.h hrtimer_init(timer, which_clock, mode); timer 403 include/linux/hrtimer.h static inline void destroy_hrtimer_on_stack(struct hrtimer *timer) { } timer 407 include/linux/hrtimer.h extern void hrtimer_start_range_ns(struct hrtimer *timer, ktime_t tim, timer 418 include/linux/hrtimer.h static inline void hrtimer_start(struct hrtimer *timer, ktime_t tim, timer 421 include/linux/hrtimer.h hrtimer_start_range_ns(timer, tim, 0, mode); timer 424 include/linux/hrtimer.h extern int hrtimer_cancel(struct hrtimer *timer); timer 425 include/linux/hrtimer.h extern int hrtimer_try_to_cancel(struct hrtimer *timer); timer 427 include/linux/hrtimer.h static inline void hrtimer_start_expires(struct hrtimer *timer, timer 432 include/linux/hrtimer.h soft = hrtimer_get_softexpires(timer); timer 433 include/linux/hrtimer.h hard = hrtimer_get_expires(timer); timer 435 include/linux/hrtimer.h hrtimer_start_range_ns(timer, soft, delta, mode); timer 441 include/linux/hrtimer.h static inline void hrtimer_restart(struct hrtimer *timer) timer 443 include/linux/hrtimer.h hrtimer_start_expires(timer, HRTIMER_MODE_ABS); timer 447 include/linux/hrtimer.h extern ktime_t __hrtimer_get_remaining(const struct hrtimer *timer, bool adjust); timer 449 include/linux/hrtimer.h static inline ktime_t hrtimer_get_remaining(const struct hrtimer *timer) timer 451 include/linux/hrtimer.h return __hrtimer_get_remaining(timer, false); timer 457 include/linux/hrtimer.h extern bool hrtimer_active(const struct hrtimer *timer); timer 467 include/linux/hrtimer.h static inline bool hrtimer_is_queued(struct hrtimer *timer) timer 470 include/linux/hrtimer.h return !!(READ_ONCE(timer->state) & HRTIMER_STATE_ENQUEUED); timer 477 include/linux/hrtimer.h static inline int hrtimer_callback_running(struct hrtimer *timer) timer 479 include/linux/hrtimer.h return timer->base->running == timer; timer 484 include/linux/hrtimer.h hrtimer_forward(struct hrtimer *timer, ktime_t now, ktime_t interval); timer 502 include/linux/hrtimer.h static inline u64 hrtimer_forward_now(struct hrtimer *timer, timer 505 include/linux/hrtimer.h return hrtimer_forward(timer, timer->base->get_time(), interval); timer 811 include/linux/ide.h struct timer_list timer; timer 46 include/linux/if_eql.h struct timer_list timer; timer 81 include/linux/if_frad.h struct timer_list timer; timer 82 include/linux/igmp.h struct timer_list timer; timer 166 include/linux/input.h struct timer_list timer; timer 105 include/linux/kthread.h struct timer_list timer; timer 121 include/linux/kthread.h .timer = __TIMER_INITIALIZER(kthread_delayed_work_timer_fn,\ timer 167 include/linux/kthread.h timer_setup(&(dwork)->timer, \ timer 87 include/linux/mISDNhw.h struct timer_list timer; timer 148 include/linux/mISDNhw.h struct timer_list timer; timer 434 include/linux/mlx5/driver.h struct timer_list timer; timer 339 include/linux/netdevice.h struct hrtimer timer; timer 228 include/linux/parport.h struct timer_list timer; timer 17 include/linux/platform_data/dmtimer-omap.h int (*free)(struct omap_dm_timer *timer); timer 19 include/linux/platform_data/dmtimer-omap.h void (*enable)(struct omap_dm_timer *timer); timer 20 include/linux/platform_data/dmtimer-omap.h void (*disable)(struct omap_dm_timer *timer); timer 22 include/linux/platform_data/dmtimer-omap.h int (*get_irq)(struct omap_dm_timer *timer); timer 23 include/linux/platform_data/dmtimer-omap.h int (*set_int_enable)(struct omap_dm_timer *timer, timer 25 include/linux/platform_data/dmtimer-omap.h int (*set_int_disable)(struct omap_dm_timer *timer, u32 mask); timer 27 include/linux/platform_data/dmtimer-omap.h struct clk *(*get_fclk)(struct omap_dm_timer *timer); timer 29 include/linux/platform_data/dmtimer-omap.h int (*start)(struct omap_dm_timer *timer); timer 30 include/linux/platform_data/dmtimer-omap.h int (*stop)(struct omap_dm_timer *timer); timer 31 include/linux/platform_data/dmtimer-omap.h int (*set_source)(struct omap_dm_timer *timer, int source); timer 33 include/linux/platform_data/dmtimer-omap.h int (*set_load)(struct omap_dm_timer *timer, int autoreload, timer 35 include/linux/platform_data/dmtimer-omap.h int (*set_match)(struct omap_dm_timer *timer, int enable, timer 37 include/linux/platform_data/dmtimer-omap.h int (*set_pwm)(struct omap_dm_timer *timer, int def_on, timer 39 include/linux/platform_data/dmtimer-omap.h int (*set_prescaler)(struct omap_dm_timer *timer, int prescaler); timer 41 include/linux/platform_data/dmtimer-omap.h unsigned int (*read_counter)(struct omap_dm_timer *timer); timer 42 include/linux/platform_data/dmtimer-omap.h int (*write_counter)(struct omap_dm_timer *timer, timer 44 include/linux/platform_data/dmtimer-omap.h unsigned int (*read_status)(struct omap_dm_timer *timer); timer 45 include/linux/platform_data/dmtimer-omap.h int (*write_status)(struct omap_dm_timer *timer, timer 61 include/linux/platform_data/pwm_omap_dmtimer.h int (*free)(pwm_omap_dmtimer *timer); timer 63 include/linux/platform_data/pwm_omap_dmtimer.h void (*enable)(pwm_omap_dmtimer *timer); timer 64 include/linux/platform_data/pwm_omap_dmtimer.h void (*disable)(pwm_omap_dmtimer *timer); timer 66 include/linux/platform_data/pwm_omap_dmtimer.h int (*get_irq)(pwm_omap_dmtimer *timer); timer 67 include/linux/platform_data/pwm_omap_dmtimer.h int (*set_int_enable)(pwm_omap_dmtimer *timer, unsigned int value); timer 68 include/linux/platform_data/pwm_omap_dmtimer.h int (*set_int_disable)(pwm_omap_dmtimer *timer, u32 mask); timer 70 include/linux/platform_data/pwm_omap_dmtimer.h struct clk *(*get_fclk)(pwm_omap_dmtimer *timer); timer 72 include/linux/platform_data/pwm_omap_dmtimer.h int (*start)(pwm_omap_dmtimer *timer); timer 73 include/linux/platform_data/pwm_omap_dmtimer.h int (*stop)(pwm_omap_dmtimer *timer); timer 74 include/linux/platform_data/pwm_omap_dmtimer.h int (*set_source)(pwm_omap_dmtimer *timer, int source); timer 76 include/linux/platform_data/pwm_omap_dmtimer.h int (*set_load)(pwm_omap_dmtimer *timer, int autoreload, timer 78 include/linux/platform_data/pwm_omap_dmtimer.h int (*set_match)(pwm_omap_dmtimer *timer, int enable, timer 80 include/linux/platform_data/pwm_omap_dmtimer.h int (*set_pwm)(pwm_omap_dmtimer *timer, int def_on, timer 82 include/linux/platform_data/pwm_omap_dmtimer.h int (*set_prescaler)(pwm_omap_dmtimer *timer, int prescaler); timer 84 include/linux/platform_data/pwm_omap_dmtimer.h unsigned int (*read_counter)(pwm_omap_dmtimer *timer); timer 85 include/linux/platform_data/pwm_omap_dmtimer.h int (*write_counter)(pwm_omap_dmtimer *timer, unsigned int value); timer 86 include/linux/platform_data/pwm_omap_dmtimer.h unsigned int (*read_status)(pwm_omap_dmtimer *timer); timer 87 include/linux/platform_data/pwm_omap_dmtimer.h int (*write_status)(pwm_omap_dmtimer *timer, unsigned int value); timer 49 include/linux/pm_wakeup.h struct timer_list timer; timer 214 include/linux/posix-timers.h struct hrtimer timer; timer 202 include/linux/rtc.h enum hrtimer_restart rtc_pie_update_irq(struct hrtimer *timer); timer 204 include/linux/rtc.h void rtc_timer_init(struct rtc_timer *timer, void (*f)(struct rtc_device *r), timer 206 include/linux/rtc.h int rtc_timer_start(struct rtc_device *rtc, struct rtc_timer *timer, timer 208 include/linux/rtc.h void rtc_timer_cancel(struct rtc_device *rtc, struct rtc_timer *timer); timer 94 include/linux/serial_8250.h struct timer_list timer; /* "no irq" timer */ timer 15 include/linux/serial_pnx8xxx.h struct timer_list timer; timer 23 include/linux/soc/mediatek/mtk-cmdq.h struct timer_list timer; timer 24 include/linux/sunrpc/timer.h extern void rpc_update_rtt(struct rpc_rtt *rt, unsigned timer, long m); timer 25 include/linux/sunrpc/timer.h extern unsigned long rpc_calc_rto(struct rpc_rtt *rt, unsigned timer); timer 27 include/linux/sunrpc/timer.h static inline void rpc_set_timeo(struct rpc_rtt *rt, int timer, int ntimeo) timer 30 include/linux/sunrpc/timer.h if (!timer) timer 32 include/linux/sunrpc/timer.h t = &rt->ntimeouts[timer-1]; timer 43 include/linux/sunrpc/timer.h static inline int rpc_ntimeo(struct rpc_rtt *rt, int timer) timer 45 include/linux/sunrpc/timer.h if (!timer) timer 47 include/linux/sunrpc/timer.h return rt->ntimeouts[timer-1]; timer 147 include/linux/sunrpc/xprt.h void (*timer)(struct rpc_xprt *xprt, struct rpc_task *task); timer 233 include/linux/sunrpc/xprt.h struct timer_list timer; timer 90 include/linux/timer.h void init_timer_key(struct timer_list *timer, timer 95 include/linux/timer.h extern void init_timer_on_stack_key(struct timer_list *timer, timer 100 include/linux/timer.h static inline void init_timer_on_stack_key(struct timer_list *timer, timer 106 include/linux/timer.h init_timer_key(timer, func, flags, name, key); timer 140 include/linux/timer.h #define timer_setup(timer, callback, flags) \ timer 141 include/linux/timer.h __init_timer((timer), (callback), (flags)) timer 143 include/linux/timer.h #define timer_setup_on_stack(timer, callback, flags) \ timer 144 include/linux/timer.h __init_timer_on_stack((timer), (callback), (flags)) timer 147 include/linux/timer.h extern void destroy_timer_on_stack(struct timer_list *timer); timer 149 include/linux/timer.h static inline void destroy_timer_on_stack(struct timer_list *timer) { } timer 165 include/linux/timer.h static inline int timer_pending(const struct timer_list * timer) timer 167 include/linux/timer.h return timer->entry.pprev != NULL; timer 170 include/linux/timer.h extern void add_timer_on(struct timer_list *timer, int cpu); timer 171 include/linux/timer.h extern int del_timer(struct timer_list * timer); timer 172 include/linux/timer.h extern int mod_timer(struct timer_list *timer, unsigned long expires); timer 173 include/linux/timer.h extern int mod_timer_pending(struct timer_list *timer, unsigned long expires); timer 174 include/linux/timer.h extern int timer_reduce(struct timer_list *timer, unsigned long expires); timer 182 include/linux/timer.h extern void add_timer(struct timer_list *timer); timer 184 include/linux/timer.h extern int try_to_del_timer_sync(struct timer_list *timer); timer 187 include/linux/timer.h extern int del_timer_sync(struct timer_list *timer); timer 210 include/linux/usb/otg-fsm.h void (*add_timer)(struct otg_fsm *fsm, enum otg_fsm_timer timer); timer 211 include/linux/usb/otg-fsm.h void (*del_timer)(struct otg_fsm *fsm, enum otg_fsm_timer timer); timer 292 include/linux/usb/otg-fsm.h static inline int otg_add_timer(struct otg_fsm *fsm, enum otg_fsm_timer timer) timer 296 include/linux/usb/otg-fsm.h fsm->ops->add_timer(fsm, timer); timer 300 include/linux/usb/otg-fsm.h static inline int otg_del_timer(struct otg_fsm *fsm, enum otg_fsm_timer timer) timer 304 include/linux/usb/otg-fsm.h fsm->ops->del_timer(fsm, timer); timer 235 include/linux/visorbus.h struct timer_list timer; timer 507 include/linux/wait.h hrtimer_start_range_ns(&__t.timer, timeout, \ timer 518 include/linux/wait.h hrtimer_cancel(&__t.timer); \ timer 519 include/linux/wait.h destroy_hrtimer_on_stack(&__t.timer); \ timer 117 include/linux/workqueue.h struct timer_list timer; timer 193 include/linux/workqueue.h .timer = __TIMER_INITIALIZER(delayed_work_timer_fn,\ timer 258 include/linux/workqueue.h __init_timer(&(_work)->timer, \ timer 266 include/linux/workqueue.h __init_timer_on_stack(&(_work)->timer, \ timer 150 include/media/dmxdev.h struct timer_list timer; timer 259 include/net/ax25.h struct timer_list timer, dtimer; timer 158 include/net/bluetooth/rfcomm.h struct timer_list timer; timer 174 include/net/bluetooth/rfcomm.h struct timer_list timer; timer 92 include/net/dn_dev.h struct timer_list timer; timer 133 include/net/dn_dev.h __le16 timer; timer 147 include/net/dn_dev.h __le16 timer; timer 83 include/net/inet_frag.h struct timer_list timer; timer 521 include/net/ip_vs.h struct timer_list timer; /* Expiration timer */ timer 28 include/net/llc_conn.h struct timer_list timer; timer 144 include/net/neighbour.h struct timer_list timer; timer 71 include/net/pkt_sched.h struct hrtimer timer; timer 146 include/net/rose.h struct timer_list timer; timer 2150 include/net/sock.h void sk_reset_timer(struct sock *sk, struct timer_list *timer, timer 2153 include/net/sock.h void sk_stop_timer(struct sock *sk, struct timer_list *timer); timer 2132 include/net/tcp.h enum hrtimer_restart tcp_pace_kick(struct hrtimer *timer); timer 163 include/net/x25.h struct timer_list timer; timer 508 include/net/xfrm.h struct timer_list timer; timer 346 include/scsi/libfc.h struct timer_list timer; timer 129 include/scsi/libfcoe.h struct timer_list timer; timer 355 include/scsi/libfcoe.h struct timer_list timer; timer 608 include/scsi/libsas.h struct timer_list timer; timer 137 include/sound/ad1816a.h struct snd_timer *timer; timer 165 include/sound/ak4117.h struct timer_list timer; /* statistic timer */ timer 1769 include/sound/emu10k1.h struct snd_timer *timer; timer 82 include/sound/mpu401.h struct timer_list timer; timer 454 include/sound/pcm.h struct snd_timer *timer; /* timer */ timer 31 include/sound/snd_wavefront.h struct timer_list timer; timer 14 include/sound/timer.h #define snd_timer_chip(timer) ((timer)->private_data) timer 48 include/sound/timer.h int (*open) (struct snd_timer * timer); timer 49 include/sound/timer.h int (*close) (struct snd_timer * timer); timer 50 include/sound/timer.h unsigned long (*c_resolution) (struct snd_timer * timer); timer 51 include/sound/timer.h int (*start) (struct snd_timer * timer); timer 52 include/sound/timer.h int (*stop) (struct snd_timer * timer); timer 53 include/sound/timer.h int (*set_period) (struct snd_timer * timer, unsigned long period_num, unsigned long period_den); timer 54 include/sound/timer.h int (*precise_resolution) (struct snd_timer * timer, unsigned long *num, unsigned long *den); timer 69 include/sound/timer.h void (*private_free) (struct snd_timer *timer); timer 83 include/sound/timer.h struct snd_timer *timer; timer 116 include/sound/timer.h void snd_timer_notify(struct snd_timer *timer, int event, struct timespec *tstamp); timer 118 include/sound/timer.h int snd_timer_global_free(struct snd_timer *timer); timer 119 include/sound/timer.h int snd_timer_global_register(struct snd_timer *timer); timer 129 include/sound/timer.h void snd_timer_interrupt(struct snd_timer *timer, unsigned long ticks_left); timer 85 include/sound/wss.h struct snd_timer *timer; timer 161 include/trace/events/rtc.h TP_PROTO(struct rtc_timer *timer), timer 163 include/trace/events/rtc.h TP_ARGS(timer), timer 166 include/trace/events/rtc.h __field(struct rtc_timer *, timer) timer 172 include/trace/events/rtc.h __entry->timer = timer; timer 173 include/trace/events/rtc.h __entry->expires = timer->node.expires; timer 174 include/trace/events/rtc.h __entry->period = timer->period; timer 178 include/trace/events/rtc.h __entry->timer, __entry->expires, __entry->period timer 184 include/trace/events/rtc.h TP_PROTO(struct rtc_timer *timer), timer 186 include/trace/events/rtc.h TP_ARGS(timer) timer 191 include/trace/events/rtc.h TP_PROTO(struct rtc_timer *timer), timer 193 include/trace/events/rtc.h TP_ARGS(timer) timer 198 include/trace/events/rtc.h TP_PROTO(struct rtc_timer *timer), timer 200 include/trace/events/rtc.h TP_ARGS(timer) timer 1163 include/trace/events/rxrpc.h __field(long, timer ) timer 1176 include/trace/events/rxrpc.h __entry->timer = call->timer.expires; timer 1188 include/trace/events/rxrpc.h __entry->timer - __entry->now) timer 693 include/trace/events/sunrpc.h DEFINE_RPC_XPRT_EVENT(timer); timer 3 include/trace/events/timer.h #define TRACE_SYSTEM timer timer 14 include/trace/events/timer.h TP_PROTO(struct timer_list *timer), timer 16 include/trace/events/timer.h TP_ARGS(timer), timer 19 include/trace/events/timer.h __field( void *, timer ) timer 23 include/trace/events/timer.h __entry->timer = timer; timer 26 include/trace/events/timer.h TP_printk("timer=%p", __entry->timer) timer 35 include/trace/events/timer.h TP_PROTO(struct timer_list *timer), timer 37 include/trace/events/timer.h TP_ARGS(timer) timer 54 include/trace/events/timer.h TP_PROTO(struct timer_list *timer, timer 58 include/trace/events/timer.h TP_ARGS(timer, expires, flags), timer 61 include/trace/events/timer.h __field( void *, timer ) timer 69 include/trace/events/timer.h __entry->timer = timer; timer 70 include/trace/events/timer.h __entry->function = timer->function; timer 77 include/trace/events/timer.h __entry->timer, __entry->function, __entry->expires, timer 92 include/trace/events/timer.h TP_PROTO(struct timer_list *timer, unsigned long baseclk), timer 94 include/trace/events/timer.h TP_ARGS(timer, baseclk), timer 97 include/trace/events/timer.h __field( void *, timer ) timer 104 include/trace/events/timer.h __entry->timer = timer; timer 106 include/trace/events/timer.h __entry->function = timer->function; timer 111 include/trace/events/timer.h __entry->timer, __entry->function, __entry->now, timer 127 include/trace/events/timer.h TP_PROTO(struct timer_list *timer), timer 129 include/trace/events/timer.h TP_ARGS(timer) timer 138 include/trace/events/timer.h TP_PROTO(struct timer_list *timer), timer 140 include/trace/events/timer.h TP_ARGS(timer) timer 43 include/uapi/linux/netfilter/xt_IDLETIMER.h struct idletimer_tg *timer __attribute__((aligned(8))); timer 3863 kernel/cgroup/cgroup.c static void cgroup_file_notify_timer(struct timer_list *timer) timer 3865 kernel/cgroup/cgroup.c cgroup_file_notify(container_of(timer, struct cgroup_file, timer 1092 kernel/events/core.c struct hrtimer *timer = &cpuctx->hrtimer; timer 1111 kernel/events/core.c hrtimer_init(timer, CLOCK_MONOTONIC, HRTIMER_MODE_ABS_PINNED_HARD); timer 1112 kernel/events/core.c timer->function = perf_mux_hrtimer_handler; timer 1117 kernel/events/core.c struct hrtimer *timer = &cpuctx->hrtimer; timer 1128 kernel/events/core.c hrtimer_forward_now(timer, cpuctx->hrtimer_interval); timer 1129 kernel/events/core.c hrtimer_start_expires(timer, HRTIMER_MODE_ABS_PINNED_HARD); timer 9957 kernel/events/core.c int timer, cpu, ret; timer 9959 kernel/events/core.c ret = kstrtoint(buf, 0, &timer); timer 9963 kernel/events/core.c if (timer < 1) timer 9967 kernel/events/core.c if (timer == pmu->hrtimer_interval_ms) timer 9971 kernel/events/core.c pmu->hrtimer_interval_ms = timer; timer 9978 kernel/events/core.c cpuctx->hrtimer_interval = ns_to_ktime(NSEC_PER_MSEC * timer); timer 502 kernel/futex.c hrtimer_set_expires_range_ns(&timeout->timer, *time, range_ns); timer 2861 kernel/futex.c hrtimer_cancel(&to->timer); timer 2862 kernel/futex.c destroy_hrtimer_on_stack(&to->timer); timer 3060 kernel/futex.c hrtimer_cancel(&to->timer); timer 3061 kernel/futex.c destroy_hrtimer_on_stack(&to->timer); timer 3471 kernel/futex.c hrtimer_cancel(&to->timer); timer 3472 kernel/futex.c destroy_hrtimer_on_stack(&to->timer); timer 844 kernel/kthread.c struct kthread_delayed_work *dwork = from_timer(dwork, t, timer); timer 873 kernel/kthread.c struct timer_list *timer = &dwork->timer; timer 876 kernel/kthread.c WARN_ON_ONCE(timer->function != kthread_delayed_work_timer_fn); timer 894 kernel/kthread.c timer->expires = jiffies + delay; timer 895 kernel/kthread.c add_timer(timer); timer 1010 kernel/kthread.c del_timer_sync(&dwork->timer); timer 1260 kernel/locking/rtmutex.c hrtimer_start_expires(&timeout->timer, HRTIMER_MODE_ABS); timer 1284 kernel/locking/rtmutex.c hrtimer_cancel(&timeout->timer); timer 237 kernel/sched/core.c static enum hrtimer_restart hrtick(struct hrtimer *timer) timer 239 kernel/sched/core.c struct rq *rq = container_of(timer, struct rq, hrtick_timer); timer 256 kernel/sched/core.c struct hrtimer *timer = &rq->hrtick_timer; timer 258 kernel/sched/core.c hrtimer_start_expires(timer, HRTIMER_MODE_ABS_PINNED_HARD); timer 282 kernel/sched/core.c struct hrtimer *timer = &rq->hrtick_timer; timer 291 kernel/sched/core.c time = ktime_add_ns(timer->base->get_time(), delta); timer 293 kernel/sched/core.c hrtimer_set_expires(timer, time); timer 240 kernel/sched/deadline.c struct hrtimer *timer = &dl_se->inactive_timer; timer 290 kernel/sched/deadline.c hrtimer_start(timer, ns_to_ktime(zerolag_time), HRTIMER_MODE_REL_HARD); timer 923 kernel/sched/deadline.c struct hrtimer *timer = &dl_se->dl_timer; timer 936 kernel/sched/deadline.c now = hrtimer_cb_get_time(timer); timer 957 kernel/sched/deadline.c if (!hrtimer_is_queued(timer)) { timer 959 kernel/sched/deadline.c hrtimer_start(timer, act, HRTIMER_MODE_ABS_HARD); timer 978 kernel/sched/deadline.c static enum hrtimer_restart dl_task_timer(struct hrtimer *timer) timer 980 kernel/sched/deadline.c struct sched_dl_entity *dl_se = container_of(timer, timer 1087 kernel/sched/deadline.c struct hrtimer *timer = &dl_se->dl_timer; timer 1089 kernel/sched/deadline.c hrtimer_init(timer, CLOCK_MONOTONIC, HRTIMER_MODE_REL_HARD); timer 1090 kernel/sched/deadline.c timer->function = dl_task_timer; timer 1282 kernel/sched/deadline.c static enum hrtimer_restart inactive_task_timer(struct hrtimer *timer) timer 1284 kernel/sched/deadline.c struct sched_dl_entity *dl_se = container_of(timer, timer 1326 kernel/sched/deadline.c struct hrtimer *timer = &dl_se->inactive_timer; timer 1328 kernel/sched/deadline.c hrtimer_init(timer, CLOCK_MONOTONIC, HRTIMER_MODE_REL_HARD); timer 1329 kernel/sched/deadline.c timer->function = inactive_task_timer; timer 4918 kernel/sched/fair.c static enum hrtimer_restart sched_cfs_slack_timer(struct hrtimer *timer) timer 4921 kernel/sched/fair.c container_of(timer, struct cfs_bandwidth, slack_timer); timer 4930 kernel/sched/fair.c static enum hrtimer_restart sched_cfs_period_timer(struct hrtimer *timer) timer 4933 kernel/sched/fair.c container_of(timer, struct cfs_bandwidth, period_timer); timer 4941 kernel/sched/fair.c overrun = hrtimer_forward_now(timer, cfs_b->period); timer 300 kernel/sched/idle.c struct hrtimer timer; timer 304 kernel/sched/idle.c static enum hrtimer_restart idle_inject_timer_fn(struct hrtimer *timer) timer 306 kernel/sched/idle.c struct idle_timer *it = container_of(timer, struct idle_timer, timer); timer 334 kernel/sched/idle.c hrtimer_init_on_stack(&it.timer, CLOCK_MONOTONIC, HRTIMER_MODE_REL); timer 335 kernel/sched/idle.c it.timer.function = idle_inject_timer_fn; timer 336 kernel/sched/idle.c hrtimer_start(&it.timer, ns_to_ktime(duration_us * NSEC_PER_USEC), timer 17 kernel/sched/rt.c static enum hrtimer_restart sched_rt_period_timer(struct hrtimer *timer) timer 20 kernel/sched/rt.c container_of(timer, struct rt_bandwidth, rt_period_timer); timer 26 kernel/sched/rt.c overrun = hrtimer_forward_now(timer, rt_b->rt_period); timer 206 kernel/time/alarmtimer.c static enum hrtimer_restart alarmtimer_fired(struct hrtimer *timer) timer 208 kernel/time/alarmtimer.c struct alarm *alarm = container_of(timer, struct alarm, timer); timer 223 kernel/time/alarmtimer.c hrtimer_set_expires(&alarm->timer, alarm->node.expires); timer 339 kernel/time/alarmtimer.c alarm->timer.function = alarmtimer_fired; timer 354 kernel/time/alarmtimer.c hrtimer_init(&alarm->timer, alarm_bases[type].base_clockid, timer 373 kernel/time/alarmtimer.c hrtimer_start(&alarm->timer, alarm->node.expires, HRTIMER_MODE_ABS); timer 400 kernel/time/alarmtimer.c hrtimer_set_expires(&alarm->timer, alarm->node.expires); timer 401 kernel/time/alarmtimer.c hrtimer_restart(&alarm->timer); timer 421 kernel/time/alarmtimer.c ret = hrtimer_try_to_cancel(&alarm->timer); timer 444 kernel/time/alarmtimer.c hrtimer_cancel_wait_running(&alarm->timer); timer 627 kernel/time/alarmtimer.c hrtimer_cancel_wait_running(&timr->it.alarm.alarmtimer.timer); timer 747 kernel/time/alarmtimer.c destroy_hrtimer_on_stack(&alarm->timer); timer 774 kernel/time/alarmtimer.c hrtimer_init_on_stack(&alarm->timer, alarm_bases[type].base_clockid, timer 161 kernel/time/hrtimer.c struct hrtimer_clock_base *lock_hrtimer_base(const struct hrtimer *timer, timer 167 kernel/time/hrtimer.c base = READ_ONCE(timer->base); timer 170 kernel/time/hrtimer.c if (likely(base == timer->base)) timer 189 kernel/time/hrtimer.c hrtimer_check_target(struct hrtimer *timer, struct hrtimer_clock_base *new_base) timer 193 kernel/time/hrtimer.c expires = ktime_sub(hrtimer_get_expires(timer), new_base->offset); timer 221 kernel/time/hrtimer.c switch_hrtimer_base(struct hrtimer *timer, struct hrtimer_clock_base *base, timer 243 kernel/time/hrtimer.c if (unlikely(hrtimer_callback_running(timer))) timer 247 kernel/time/hrtimer.c WRITE_ONCE(timer->base, &migration_base); timer 252 kernel/time/hrtimer.c hrtimer_check_target(timer, new_base)) { timer 256 kernel/time/hrtimer.c WRITE_ONCE(timer->base, base); timer 259 kernel/time/hrtimer.c WRITE_ONCE(timer->base, new_base); timer 262 kernel/time/hrtimer.c hrtimer_check_target(timer, new_base)) { timer 278 kernel/time/hrtimer.c lock_hrtimer_base(const struct hrtimer *timer, unsigned long *flags) timer 280 kernel/time/hrtimer.c struct hrtimer_clock_base *base = timer->base; timer 354 kernel/time/hrtimer.c struct hrtimer *timer = addr; timer 358 kernel/time/hrtimer.c hrtimer_cancel(timer); timer 359 kernel/time/hrtimer.c debug_object_init(timer, &hrtimer_debug_descr); timer 388 kernel/time/hrtimer.c struct hrtimer *timer = addr; timer 392 kernel/time/hrtimer.c hrtimer_cancel(timer); timer 393 kernel/time/hrtimer.c debug_object_free(timer, &hrtimer_debug_descr); timer 408 kernel/time/hrtimer.c static inline void debug_hrtimer_init(struct hrtimer *timer) timer 410 kernel/time/hrtimer.c debug_object_init(timer, &hrtimer_debug_descr); timer 413 kernel/time/hrtimer.c static inline void debug_hrtimer_activate(struct hrtimer *timer, timer 416 kernel/time/hrtimer.c debug_object_activate(timer, &hrtimer_debug_descr); timer 419 kernel/time/hrtimer.c static inline void debug_hrtimer_deactivate(struct hrtimer *timer) timer 421 kernel/time/hrtimer.c debug_object_deactivate(timer, &hrtimer_debug_descr); timer 424 kernel/time/hrtimer.c static inline void debug_hrtimer_free(struct hrtimer *timer) timer 426 kernel/time/hrtimer.c debug_object_free(timer, &hrtimer_debug_descr); timer 429 kernel/time/hrtimer.c static void __hrtimer_init(struct hrtimer *timer, clockid_t clock_id, timer 432 kernel/time/hrtimer.c void hrtimer_init_on_stack(struct hrtimer *timer, clockid_t clock_id, timer 435 kernel/time/hrtimer.c debug_object_init_on_stack(timer, &hrtimer_debug_descr); timer 436 kernel/time/hrtimer.c __hrtimer_init(timer, clock_id, mode); timer 446 kernel/time/hrtimer.c debug_object_init_on_stack(&sl->timer, &hrtimer_debug_descr); timer 451 kernel/time/hrtimer.c void destroy_hrtimer_on_stack(struct hrtimer *timer) timer 453 kernel/time/hrtimer.c debug_object_free(timer, &hrtimer_debug_descr); timer 459 kernel/time/hrtimer.c static inline void debug_hrtimer_init(struct hrtimer *timer) { } timer 460 kernel/time/hrtimer.c static inline void debug_hrtimer_activate(struct hrtimer *timer, timer 462 kernel/time/hrtimer.c static inline void debug_hrtimer_deactivate(struct hrtimer *timer) { } timer 466 kernel/time/hrtimer.c debug_init(struct hrtimer *timer, clockid_t clockid, timer 469 kernel/time/hrtimer.c debug_hrtimer_init(timer); timer 470 kernel/time/hrtimer.c trace_hrtimer_init(timer, clockid, mode); timer 473 kernel/time/hrtimer.c static inline void debug_activate(struct hrtimer *timer, timer 476 kernel/time/hrtimer.c debug_hrtimer_activate(timer, mode); timer 477 kernel/time/hrtimer.c trace_hrtimer_start(timer, mode); timer 480 kernel/time/hrtimer.c static inline void debug_deactivate(struct hrtimer *timer) timer 482 kernel/time/hrtimer.c debug_hrtimer_deactivate(timer); timer 483 kernel/time/hrtimer.c trace_hrtimer_cancel(timer); timer 513 kernel/time/hrtimer.c struct hrtimer *timer; timer 516 kernel/time/hrtimer.c timer = container_of(next, struct hrtimer, node); timer 517 kernel/time/hrtimer.c if (timer == exclude) { timer 523 kernel/time/hrtimer.c timer = container_of(next, struct hrtimer, node); timer 525 kernel/time/hrtimer.c expires = ktime_sub(hrtimer_get_expires(timer), base->offset); timer 533 kernel/time/hrtimer.c if (timer->is_soft) timer 534 kernel/time/hrtimer.c cpu_base->softirq_next_timer = timer; timer 536 kernel/time/hrtimer.c cpu_base->next_timer = timer; timer 775 kernel/time/hrtimer.c static void hrtimer_reprogram(struct hrtimer *timer, bool reprogram) timer 778 kernel/time/hrtimer.c struct hrtimer_clock_base *base = timer->base; timer 779 kernel/time/hrtimer.c ktime_t expires = ktime_sub(hrtimer_get_expires(timer), base->offset); timer 781 kernel/time/hrtimer.c WARN_ON_ONCE(hrtimer_get_expires_tv64(timer) < 0); timer 790 kernel/time/hrtimer.c if (timer->is_soft) { timer 806 kernel/time/hrtimer.c timer_cpu_base->softirq_next_timer = timer; timer 835 kernel/time/hrtimer.c cpu_base->next_timer = timer; timer 896 kernel/time/hrtimer.c void unlock_hrtimer_base(const struct hrtimer *timer, unsigned long *flags) timer 898 kernel/time/hrtimer.c raw_spin_unlock_irqrestore(&timer->base->cpu_base->lock, *flags); timer 918 kernel/time/hrtimer.c u64 hrtimer_forward(struct hrtimer *timer, ktime_t now, ktime_t interval) timer 923 kernel/time/hrtimer.c delta = ktime_sub(now, hrtimer_get_expires(timer)); timer 928 kernel/time/hrtimer.c if (WARN_ON(timer->state & HRTIMER_STATE_ENQUEUED)) timer 938 kernel/time/hrtimer.c hrtimer_add_expires_ns(timer, incr * orun); timer 939 kernel/time/hrtimer.c if (hrtimer_get_expires_tv64(timer) > now) timer 947 kernel/time/hrtimer.c hrtimer_add_expires(timer, interval); timer 961 kernel/time/hrtimer.c static int enqueue_hrtimer(struct hrtimer *timer, timer 965 kernel/time/hrtimer.c debug_activate(timer, mode); timer 970 kernel/time/hrtimer.c WRITE_ONCE(timer->state, HRTIMER_STATE_ENQUEUED); timer 972 kernel/time/hrtimer.c return timerqueue_add(&base->active, &timer->node); timer 985 kernel/time/hrtimer.c static void __remove_hrtimer(struct hrtimer *timer, timer 990 kernel/time/hrtimer.c u8 state = timer->state; timer 993 kernel/time/hrtimer.c WRITE_ONCE(timer->state, newstate); timer 997 kernel/time/hrtimer.c if (!timerqueue_del(&base->active, &timer->node)) timer 1008 kernel/time/hrtimer.c if (reprogram && timer == cpu_base->next_timer) timer 1016 kernel/time/hrtimer.c remove_hrtimer(struct hrtimer *timer, struct hrtimer_clock_base *base, bool restart) timer 1018 kernel/time/hrtimer.c u8 state = timer->state; timer 1031 kernel/time/hrtimer.c debug_deactivate(timer); timer 1037 kernel/time/hrtimer.c __remove_hrtimer(timer, base, state, reprogram); timer 1043 kernel/time/hrtimer.c static inline ktime_t hrtimer_update_lowres(struct hrtimer *timer, ktime_t tim, timer 1052 kernel/time/hrtimer.c timer->is_rel = mode & HRTIMER_MODE_REL; timer 1053 kernel/time/hrtimer.c if (timer->is_rel) timer 1084 kernel/time/hrtimer.c static int __hrtimer_start_range_ns(struct hrtimer *timer, ktime_t tim, timer 1091 kernel/time/hrtimer.c remove_hrtimer(timer, base, true); timer 1096 kernel/time/hrtimer.c tim = hrtimer_update_lowres(timer, tim, mode); timer 1098 kernel/time/hrtimer.c hrtimer_set_expires_range_ns(timer, tim, delta_ns); timer 1101 kernel/time/hrtimer.c new_base = switch_hrtimer_base(timer, base, mode & HRTIMER_MODE_PINNED); timer 1103 kernel/time/hrtimer.c return enqueue_hrtimer(timer, new_base, mode); timer 1115 kernel/time/hrtimer.c void hrtimer_start_range_ns(struct hrtimer *timer, ktime_t tim, timer 1127 kernel/time/hrtimer.c WARN_ON_ONCE(!(mode & HRTIMER_MODE_SOFT) ^ !timer->is_soft); timer 1129 kernel/time/hrtimer.c WARN_ON_ONCE(!(mode & HRTIMER_MODE_HARD) ^ !timer->is_hard); timer 1131 kernel/time/hrtimer.c base = lock_hrtimer_base(timer, &flags); timer 1133 kernel/time/hrtimer.c if (__hrtimer_start_range_ns(timer, tim, delta_ns, mode, base)) timer 1134 kernel/time/hrtimer.c hrtimer_reprogram(timer, true); timer 1136 kernel/time/hrtimer.c unlock_hrtimer_base(timer, &flags); timer 1151 kernel/time/hrtimer.c int hrtimer_try_to_cancel(struct hrtimer *timer) timer 1163 kernel/time/hrtimer.c if (!hrtimer_active(timer)) timer 1166 kernel/time/hrtimer.c base = lock_hrtimer_base(timer, &flags); timer 1168 kernel/time/hrtimer.c if (!hrtimer_callback_running(timer)) timer 1169 kernel/time/hrtimer.c ret = remove_hrtimer(timer, base, false); timer 1171 kernel/time/hrtimer.c unlock_hrtimer_base(timer, &flags); timer 1228 kernel/time/hrtimer.c void hrtimer_cancel_wait_running(const struct hrtimer *timer) timer 1231 kernel/time/hrtimer.c struct hrtimer_clock_base *base = READ_ONCE(timer->base); timer 1237 kernel/time/hrtimer.c if (!timer->is_soft || is_migration_base(base)) { timer 1273 kernel/time/hrtimer.c int hrtimer_cancel(struct hrtimer *timer) timer 1278 kernel/time/hrtimer.c ret = hrtimer_try_to_cancel(timer); timer 1281 kernel/time/hrtimer.c hrtimer_cancel_wait_running(timer); timer 1292 kernel/time/hrtimer.c ktime_t __hrtimer_get_remaining(const struct hrtimer *timer, bool adjust) timer 1297 kernel/time/hrtimer.c lock_hrtimer_base(timer, &flags); timer 1299 kernel/time/hrtimer.c rem = hrtimer_expires_remaining_adjusted(timer); timer 1301 kernel/time/hrtimer.c rem = hrtimer_expires_remaining(timer); timer 1302 kernel/time/hrtimer.c unlock_hrtimer_base(timer, &flags); timer 1376 kernel/time/hrtimer.c static void __hrtimer_init(struct hrtimer *timer, clockid_t clock_id, timer 1392 kernel/time/hrtimer.c memset(timer, 0, sizeof(struct hrtimer)); timer 1406 kernel/time/hrtimer.c timer->is_soft = softtimer; timer 1407 kernel/time/hrtimer.c timer->is_hard = !softtimer; timer 1408 kernel/time/hrtimer.c timer->base = &cpu_base->clock_base[base]; timer 1409 kernel/time/hrtimer.c timerqueue_init(&timer->node); timer 1424 kernel/time/hrtimer.c void hrtimer_init(struct hrtimer *timer, clockid_t clock_id, timer 1427 kernel/time/hrtimer.c debug_init(timer, clock_id, mode); timer 1428 kernel/time/hrtimer.c __hrtimer_init(timer, clock_id, mode); timer 1439 kernel/time/hrtimer.c bool hrtimer_active(const struct hrtimer *timer) timer 1445 kernel/time/hrtimer.c base = READ_ONCE(timer->base); timer 1448 kernel/time/hrtimer.c if (timer->state != HRTIMER_STATE_INACTIVE || timer 1449 kernel/time/hrtimer.c base->running == timer) timer 1453 kernel/time/hrtimer.c base != READ_ONCE(timer->base)); timer 1479 kernel/time/hrtimer.c struct hrtimer *timer, ktime_t *now, timer 1487 kernel/time/hrtimer.c debug_deactivate(timer); timer 1488 kernel/time/hrtimer.c base->running = timer; timer 1499 kernel/time/hrtimer.c __remove_hrtimer(timer, base, HRTIMER_STATE_INACTIVE, 0); timer 1500 kernel/time/hrtimer.c fn = timer->function; timer 1508 kernel/time/hrtimer.c timer->is_rel = false; timer 1516 kernel/time/hrtimer.c trace_hrtimer_expire_entry(timer, now); timer 1517 kernel/time/hrtimer.c restart = fn(timer); timer 1518 kernel/time/hrtimer.c trace_hrtimer_expire_exit(timer); timer 1531 kernel/time/hrtimer.c !(timer->state & HRTIMER_STATE_ENQUEUED)) timer 1532 kernel/time/hrtimer.c enqueue_hrtimer(timer, base, HRTIMER_MODE_ABS); timer 1543 kernel/time/hrtimer.c WARN_ON_ONCE(base->running != timer); timer 1560 kernel/time/hrtimer.c struct hrtimer *timer; timer 1562 kernel/time/hrtimer.c timer = container_of(node, struct hrtimer, node); timer 1576 kernel/time/hrtimer.c if (basenow < hrtimer_get_softexpires_tv64(timer)) timer 1579 kernel/time/hrtimer.c __run_hrtimer(cpu_base, base, timer, &basenow, flags); timer 1761 kernel/time/hrtimer.c static enum hrtimer_restart hrtimer_wakeup(struct hrtimer *timer) timer 1764 kernel/time/hrtimer.c container_of(timer, struct hrtimer_sleeper, timer); timer 1792 kernel/time/hrtimer.c if (IS_ENABLED(CONFIG_PREEMPT_RT) && sl->timer.is_hard) timer 1795 kernel/time/hrtimer.c hrtimer_start_expires(&sl->timer, mode); timer 1826 kernel/time/hrtimer.c __hrtimer_init(&sl->timer, clock_id, mode); timer 1827 kernel/time/hrtimer.c sl->timer.function = hrtimer_wakeup; timer 1840 kernel/time/hrtimer.c debug_init(&sl->timer, clock_id, mode); timer 1876 kernel/time/hrtimer.c hrtimer_cancel(&t->timer); timer 1888 kernel/time/hrtimer.c ktime_t rem = hrtimer_expires_remaining(&t->timer); timer 1907 kernel/time/hrtimer.c hrtimer_set_expires_tv64(&t.timer, restart->nanosleep.expires); timer 1909 kernel/time/hrtimer.c destroy_hrtimer_on_stack(&t.timer); timer 1926 kernel/time/hrtimer.c hrtimer_set_expires_range_ns(&t.timer, timespec64_to_ktime(*rqtp), slack); timer 1939 kernel/time/hrtimer.c restart->nanosleep.clockid = t.timer.base->clockid; timer 1940 kernel/time/hrtimer.c restart->nanosleep.expires = hrtimer_get_expires_tv64(&t.timer); timer 1942 kernel/time/hrtimer.c destroy_hrtimer_on_stack(&t.timer); timer 2015 kernel/time/hrtimer.c struct hrtimer *timer; timer 2019 kernel/time/hrtimer.c timer = container_of(node, struct hrtimer, node); timer 2020 kernel/time/hrtimer.c BUG_ON(hrtimer_callback_running(timer)); timer 2021 kernel/time/hrtimer.c debug_deactivate(timer); timer 2028 kernel/time/hrtimer.c __remove_hrtimer(timer, old_base, HRTIMER_STATE_ENQUEUED, 0); timer 2029 kernel/time/hrtimer.c timer->base = new_base; timer 2038 kernel/time/hrtimer.c enqueue_hrtimer(timer, new_base, HRTIMER_MODE_ABS); timer 2126 kernel/time/hrtimer.c hrtimer_set_expires_range_ns(&t.timer, *expires, delta); timer 2132 kernel/time/hrtimer.c hrtimer_cancel(&t.timer); timer 2133 kernel/time/hrtimer.c destroy_hrtimer_on_stack(&t.timer); timer 29 kernel/time/itimer.c static struct timeval itimer_get_remtime(struct hrtimer *timer) timer 31 kernel/time/itimer.c ktime_t rem = __hrtimer_get_remaining(timer, true); timer 38 kernel/time/itimer.c if (hrtimer_active(timer)) { timer 131 kernel/time/itimer.c enum hrtimer_restart it_real_fn(struct hrtimer *timer) timer 134 kernel/time/itimer.c container_of(timer, struct signal_struct, real_timer); timer 188 kernel/time/itimer.c struct hrtimer *timer; timer 202 kernel/time/itimer.c timer = &tsk->signal->real_timer; timer 204 kernel/time/itimer.c ovalue->it_value = itimer_get_remtime(timer); timer 209 kernel/time/itimer.c if (hrtimer_try_to_cancel(timer) < 0) { timer 211 kernel/time/itimer.c hrtimer_cancel_wait_running(timer); timer 218 kernel/time/itimer.c hrtimer_start(timer, expires, HRTIMER_MODE_REL); timer 21 kernel/time/posix-cpu-timers.c static void posix_cpu_timer_rearm(struct k_itimer *timer); timer 125 kernel/time/posix-cpu-timers.c static u64 bump_cpu_timer(struct k_itimer *timer, u64 now) timer 127 kernel/time/posix-cpu-timers.c u64 delta, incr, expires = timer->it.cpu.node.expires; timer 130 kernel/time/posix-cpu-timers.c if (!timer->it_interval) timer 136 kernel/time/posix-cpu-timers.c incr = timer->it_interval; timer 147 kernel/time/posix-cpu-timers.c timer->it.cpu.node.expires += incr; timer 148 kernel/time/posix-cpu-timers.c timer->it_overrun += 1LL << i; timer 151 kernel/time/posix-cpu-timers.c return timer->it.cpu.node.expires; timer 406 kernel/time/posix-cpu-timers.c static int posix_cpu_timer_del(struct k_itimer *timer) timer 408 kernel/time/posix-cpu-timers.c struct cpu_timer *ctmr = &timer->it.cpu; timer 429 kernel/time/posix-cpu-timers.c if (timer->it.cpu.firing) timer 487 kernel/time/posix-cpu-timers.c static void arm_timer(struct k_itimer *timer) timer 489 kernel/time/posix-cpu-timers.c int clkidx = CPUCLOCK_WHICH(timer->it_clock); timer 490 kernel/time/posix-cpu-timers.c struct cpu_timer *ctmr = &timer->it.cpu; timer 495 kernel/time/posix-cpu-timers.c if (CPUCLOCK_PERTHREAD(timer->it_clock)) timer 512 kernel/time/posix-cpu-timers.c if (CPUCLOCK_PERTHREAD(timer->it_clock)) timer 521 kernel/time/posix-cpu-timers.c static void cpu_timer_fire(struct k_itimer *timer) timer 523 kernel/time/posix-cpu-timers.c struct cpu_timer *ctmr = &timer->it.cpu; timer 525 kernel/time/posix-cpu-timers.c if ((timer->it_sigev_notify & ~SIGEV_THREAD_ID) == SIGEV_NONE) { timer 530 kernel/time/posix-cpu-timers.c } else if (unlikely(timer->sigq == NULL)) { timer 535 kernel/time/posix-cpu-timers.c wake_up_process(timer->it_process); timer 537 kernel/time/posix-cpu-timers.c } else if (!timer->it_interval) { timer 541 kernel/time/posix-cpu-timers.c posix_timer_event(timer, 0); timer 543 kernel/time/posix-cpu-timers.c } else if (posix_timer_event(timer, ++timer->it_requeue_pending)) { timer 550 kernel/time/posix-cpu-timers.c posix_cpu_timer_rearm(timer); timer 551 kernel/time/posix-cpu-timers.c ++timer->it_requeue_pending; timer 561 kernel/time/posix-cpu-timers.c static int posix_cpu_timer_set(struct k_itimer *timer, int timer_flags, timer 564 kernel/time/posix-cpu-timers.c clockid_t clkid = CPUCLOCK_WHICH(timer->it_clock); timer 566 kernel/time/posix-cpu-timers.c struct cpu_timer *ctmr = &timer->it.cpu; timer 596 kernel/time/posix-cpu-timers.c old_incr = timer->it_interval; timer 599 kernel/time/posix-cpu-timers.c if (unlikely(timer->it.cpu.firing)) { timer 600 kernel/time/posix-cpu-timers.c timer->it.cpu.firing = -1; timer 614 kernel/time/posix-cpu-timers.c if (CPUCLOCK_PERTHREAD(timer->it_clock)) timer 631 kernel/time/posix-cpu-timers.c u64 exp = bump_cpu_timer(timer, val); timer 665 kernel/time/posix-cpu-timers.c arm_timer(timer); timer 673 kernel/time/posix-cpu-timers.c timer->it_interval = timespec64_to_ktime(new->it_interval); timer 680 kernel/time/posix-cpu-timers.c timer->it_requeue_pending = (timer->it_requeue_pending + 2) & timer 682 kernel/time/posix-cpu-timers.c timer->it_overrun_last = 0; timer 683 kernel/time/posix-cpu-timers.c timer->it_overrun = -1; timer 691 kernel/time/posix-cpu-timers.c cpu_timer_fire(timer); timer 702 kernel/time/posix-cpu-timers.c static void posix_cpu_timer_get(struct k_itimer *timer, struct itimerspec64 *itp) timer 704 kernel/time/posix-cpu-timers.c clockid_t clkid = CPUCLOCK_WHICH(timer->it_clock); timer 705 kernel/time/posix-cpu-timers.c struct cpu_timer *ctmr = &timer->it.cpu; timer 715 kernel/time/posix-cpu-timers.c itp->it_interval = ktime_to_timespec64(timer->it_interval); timer 723 kernel/time/posix-cpu-timers.c if (CPUCLOCK_PERTHREAD(timer->it_clock)) { timer 976 kernel/time/posix-cpu-timers.c static void posix_cpu_timer_rearm(struct k_itimer *timer) timer 978 kernel/time/posix-cpu-timers.c clockid_t clkid = CPUCLOCK_WHICH(timer->it_clock); timer 979 kernel/time/posix-cpu-timers.c struct cpu_timer *ctmr = &timer->it.cpu; timer 991 kernel/time/posix-cpu-timers.c if (CPUCLOCK_PERTHREAD(timer->it_clock)) { timer 993 kernel/time/posix-cpu-timers.c bump_cpu_timer(timer, now); timer 1019 kernel/time/posix-cpu-timers.c bump_cpu_timer(timer, now); timer 1026 kernel/time/posix-cpu-timers.c arm_timer(timer); timer 1116 kernel/time/posix-cpu-timers.c struct k_itimer *timer, *next; timer 1156 kernel/time/posix-cpu-timers.c list_for_each_entry_safe(timer, next, &firing, it.cpu.elist) { timer 1159 kernel/time/posix-cpu-timers.c spin_lock(&timer->it_lock); timer 1160 kernel/time/posix-cpu-timers.c list_del_init(&timer->it.cpu.elist); timer 1161 kernel/time/posix-cpu-timers.c cpu_firing = timer->it.cpu.firing; timer 1162 kernel/time/posix-cpu-timers.c timer->it.cpu.firing = 0; timer 1169 kernel/time/posix-cpu-timers.c cpu_timer_fire(timer); timer 1170 kernel/time/posix-cpu-timers.c spin_unlock(&timer->it_lock); timer 1223 kernel/time/posix-cpu-timers.c struct k_itimer timer; timer 1230 kernel/time/posix-cpu-timers.c memset(&timer, 0, sizeof timer); timer 1231 kernel/time/posix-cpu-timers.c spin_lock_init(&timer.it_lock); timer 1232 kernel/time/posix-cpu-timers.c timer.it_clock = which_clock; timer 1233 kernel/time/posix-cpu-timers.c timer.it_overrun = -1; timer 1234 kernel/time/posix-cpu-timers.c error = posix_cpu_timer_create(&timer); timer 1235 kernel/time/posix-cpu-timers.c timer.it_process = current; timer 1244 kernel/time/posix-cpu-timers.c spin_lock_irq(&timer.it_lock); timer 1245 kernel/time/posix-cpu-timers.c error = posix_cpu_timer_set(&timer, flags, &it, NULL); timer 1247 kernel/time/posix-cpu-timers.c spin_unlock_irq(&timer.it_lock); timer 1252 kernel/time/posix-cpu-timers.c if (!cpu_timer_getexpires(&timer.it.cpu)) { timer 1257 kernel/time/posix-cpu-timers.c posix_cpu_timer_del(&timer); timer 1258 kernel/time/posix-cpu-timers.c spin_unlock_irq(&timer.it_lock); timer 1266 kernel/time/posix-cpu-timers.c spin_unlock_irq(&timer.it_lock); timer 1268 kernel/time/posix-cpu-timers.c spin_lock_irq(&timer.it_lock); timer 1274 kernel/time/posix-cpu-timers.c expires = cpu_timer_getexpires(&timer.it.cpu); timer 1275 kernel/time/posix-cpu-timers.c error = posix_cpu_timer_set(&timer, 0, &zero_it, &it); timer 1280 kernel/time/posix-cpu-timers.c posix_cpu_timer_del(&timer); timer 1282 kernel/time/posix-cpu-timers.c spin_unlock_irq(&timer.it_lock); timer 1290 kernel/time/posix-cpu-timers.c spin_lock_irq(&timer.it_lock); timer 1291 kernel/time/posix-cpu-timers.c error = posix_cpu_timer_del(&timer); timer 1292 kernel/time/posix-cpu-timers.c spin_unlock_irq(&timer.it_lock); timer 1367 kernel/time/posix-cpu-timers.c static int process_cpu_timer_create(struct k_itimer *timer) timer 1369 kernel/time/posix-cpu-timers.c timer->it_clock = PROCESS_CLOCK; timer 1370 kernel/time/posix-cpu-timers.c return posix_cpu_timer_create(timer); timer 1387 kernel/time/posix-cpu-timers.c static int thread_cpu_timer_create(struct k_itimer *timer) timer 1389 kernel/time/posix-cpu-timers.c timer->it_clock = THREAD_CLOCK; timer 1390 kernel/time/posix-cpu-timers.c return posix_cpu_timer_create(timer); timer 121 kernel/time/posix-timers.c struct k_itimer *timer; timer 123 kernel/time/posix-timers.c hlist_for_each_entry_rcu(timer, head, t_hash) { timer 124 kernel/time/posix-timers.c if ((timer->it_signal == sig) && (timer->it_id == id)) timer 125 kernel/time/posix-timers.c return timer; timer 138 kernel/time/posix-timers.c static int posix_timer_add(struct k_itimer *timer) timer 149 kernel/time/posix-timers.c hlist_add_head_rcu(&timer->t_hash, head); timer 269 kernel/time/posix-timers.c struct hrtimer *timer = &timr->it.real.timer; timer 271 kernel/time/posix-timers.c timr->it_overrun += hrtimer_forward(timer, timer->base->get_time(), timer 273 kernel/time/posix-timers.c hrtimer_restart(timer); timer 340 kernel/time/posix-timers.c static enum hrtimer_restart posix_timer_fn(struct hrtimer *timer) timer 347 kernel/time/posix-timers.c timr = container_of(timer, struct k_itimer, it.real.timer); timer 361 kernel/time/posix-timers.c ktime_t now = hrtimer_cb_get_time(timer); timer 393 kernel/time/posix-timers.c timr->it_overrun += hrtimer_forward(timer, now, timer 467 kernel/time/posix-timers.c hrtimer_init(&new_timer->it.real.timer, new_timer->it_clock, 0); timer 616 kernel/time/posix-timers.c struct hrtimer *timer = &timr->it.real.timer; timer 618 kernel/time/posix-timers.c return __hrtimer_expires_remaining_adjusted(timer, now); timer 623 kernel/time/posix-timers.c struct hrtimer *timer = &timr->it.real.timer; timer 625 kernel/time/posix-timers.c return hrtimer_forward(timer, now, timr->it_interval); timer 776 kernel/time/posix-timers.c struct hrtimer *timer = &timr->it.real.timer; timer 792 kernel/time/posix-timers.c hrtimer_init(&timr->it.real.timer, timr->it_clock, mode); timer 793 kernel/time/posix-timers.c timr->it.real.timer.function = posix_timer_fn; timer 796 kernel/time/posix-timers.c expires = ktime_add_safe(expires, timer->base->get_time()); timer 797 kernel/time/posix-timers.c hrtimer_set_expires(timer, expires); timer 800 kernel/time/posix-timers.c hrtimer_start_expires(timer, HRTIMER_MODE_ABS); timer 805 kernel/time/posix-timers.c return hrtimer_try_to_cancel(&timr->it.real.timer); timer 808 kernel/time/posix-timers.c static void common_timer_wait_running(struct k_itimer *timer) timer 810 kernel/time/posix-timers.c hrtimer_cancel_wait_running(&timer->it.real.timer); timer 819 kernel/time/posix-timers.c static struct k_itimer *timer_wait_running(struct k_itimer *timer, timer 822 kernel/time/posix-timers.c const struct k_clock *kc = READ_ONCE(timer->kclock); timer 823 kernel/time/posix-timers.c timer_t timer_id = READ_ONCE(timer->it_id); timer 827 kernel/time/posix-timers.c unlock_timer(timer, *flags); timer 830 kernel/time/posix-timers.c kc->timer_wait_running(timer); timer 961 kernel/time/posix-timers.c int common_timer_del(struct k_itimer *timer) timer 963 kernel/time/posix-timers.c const struct k_clock *kc = timer->kclock; timer 965 kernel/time/posix-timers.c timer->it_interval = 0; timer 966 kernel/time/posix-timers.c if (kc->timer_try_to_cancel(timer) < 0) timer 968 kernel/time/posix-timers.c timer->it_active = 0; timer 972 kernel/time/posix-timers.c static inline int timer_delete_hook(struct k_itimer *timer) timer 974 kernel/time/posix-timers.c const struct k_clock *kc = timer->kclock; timer 978 kernel/time/posix-timers.c return kc->timer_del(timer); timer 984 kernel/time/posix-timers.c struct k_itimer *timer; timer 987 kernel/time/posix-timers.c timer = lock_timer(timer_id, &flags); timer 990 kernel/time/posix-timers.c if (!timer) timer 993 kernel/time/posix-timers.c if (unlikely(timer_delete_hook(timer) == TIMER_RETRY)) { timer 995 kernel/time/posix-timers.c timer = timer_wait_running(timer, &flags); timer 1000 kernel/time/posix-timers.c list_del(&timer->list); timer 1006 kernel/time/posix-timers.c timer->it_signal = NULL; timer 1008 kernel/time/posix-timers.c unlock_timer(timer, flags); timer 1009 kernel/time/posix-timers.c release_posix_timer(timer, IT_ID_SET); timer 1016 kernel/time/posix-timers.c static void itimer_delete(struct k_itimer *timer) timer 1019 kernel/time/posix-timers.c spin_lock_irq(&timer->it_lock); timer 1021 kernel/time/posix-timers.c if (timer_delete_hook(timer) == TIMER_RETRY) { timer 1022 kernel/time/posix-timers.c spin_unlock_irq(&timer->it_lock); timer 1025 kernel/time/posix-timers.c list_del(&timer->list); timer 1027 kernel/time/posix-timers.c spin_unlock_irq(&timer->it_lock); timer 1028 kernel/time/posix-timers.c release_posix_timer(timer, IT_ID_SET); timer 12 kernel/time/posix-timers.h int (*timer_create)(struct k_itimer *timer); timer 42 kernel/time/posix-timers.h int common_timer_del(struct k_itimer *timer); timer 1289 kernel/time/tick-sched.c static enum hrtimer_restart tick_sched_timer(struct hrtimer *timer) timer 1292 kernel/time/tick-sched.c container_of(timer, struct tick_sched, sched_timer); timer 1311 kernel/time/tick-sched.c hrtimer_forward(timer, now, tick_period); timer 476 kernel/time/timer.c static inline unsigned int timer_get_idx(struct timer_list *timer) timer 478 kernel/time/timer.c return (timer->flags & TIMER_ARRAYMASK) >> TIMER_ARRAYSHIFT; timer 481 kernel/time/timer.c static inline void timer_set_idx(struct timer_list *timer, unsigned int idx) timer 483 kernel/time/timer.c timer->flags = (timer->flags & ~TIMER_ARRAYMASK) | timer 537 kernel/time/timer.c static void enqueue_timer(struct timer_base *base, struct timer_list *timer, timer 540 kernel/time/timer.c hlist_add_head(&timer->entry, base->vectors + idx); timer 542 kernel/time/timer.c timer_set_idx(timer, idx); timer 544 kernel/time/timer.c trace_timer_start(timer, timer->expires, timer->flags); timer 548 kernel/time/timer.c __internal_add_timer(struct timer_base *base, struct timer_list *timer) timer 552 kernel/time/timer.c idx = calc_wheel_index(timer->expires, base->clk); timer 553 kernel/time/timer.c enqueue_timer(base, timer, idx); timer 557 kernel/time/timer.c trigger_dyntick_cpu(struct timer_base *base, struct timer_list *timer) timer 566 kernel/time/timer.c if (timer->flags & TIMER_DEFERRABLE) { timer 581 kernel/time/timer.c if (time_after_eq(timer->expires, base->next_expiry)) timer 588 kernel/time/timer.c base->next_expiry = timer->expires; timer 593 kernel/time/timer.c internal_add_timer(struct timer_base *base, struct timer_list *timer) timer 595 kernel/time/timer.c __internal_add_timer(base, timer); timer 596 kernel/time/timer.c trigger_dyntick_cpu(base, timer); timer 610 kernel/time/timer.c struct timer_list *timer = addr; timer 612 kernel/time/timer.c return (timer->entry.pprev == NULL && timer 613 kernel/time/timer.c timer->entry.next == TIMER_ENTRY_STATIC); timer 622 kernel/time/timer.c struct timer_list *timer = addr; timer 626 kernel/time/timer.c del_timer_sync(timer); timer 627 kernel/time/timer.c debug_object_init(timer, &timer_debug_descr); timer 647 kernel/time/timer.c struct timer_list *timer = addr; timer 651 kernel/time/timer.c timer_setup(timer, stub_timer, 0); timer 668 kernel/time/timer.c struct timer_list *timer = addr; timer 672 kernel/time/timer.c del_timer_sync(timer); timer 673 kernel/time/timer.c debug_object_free(timer, &timer_debug_descr); timer 686 kernel/time/timer.c struct timer_list *timer = addr; timer 690 kernel/time/timer.c timer_setup(timer, stub_timer, 0); timer 707 kernel/time/timer.c static inline void debug_timer_init(struct timer_list *timer) timer 709 kernel/time/timer.c debug_object_init(timer, &timer_debug_descr); timer 712 kernel/time/timer.c static inline void debug_timer_activate(struct timer_list *timer) timer 714 kernel/time/timer.c debug_object_activate(timer, &timer_debug_descr); timer 717 kernel/time/timer.c static inline void debug_timer_deactivate(struct timer_list *timer) timer 719 kernel/time/timer.c debug_object_deactivate(timer, &timer_debug_descr); timer 722 kernel/time/timer.c static inline void debug_timer_free(struct timer_list *timer) timer 724 kernel/time/timer.c debug_object_free(timer, &timer_debug_descr); timer 727 kernel/time/timer.c static inline void debug_timer_assert_init(struct timer_list *timer) timer 729 kernel/time/timer.c debug_object_assert_init(timer, &timer_debug_descr); timer 732 kernel/time/timer.c static void do_init_timer(struct timer_list *timer, timer 737 kernel/time/timer.c void init_timer_on_stack_key(struct timer_list *timer, timer 742 kernel/time/timer.c debug_object_init_on_stack(timer, &timer_debug_descr); timer 743 kernel/time/timer.c do_init_timer(timer, func, flags, name, key); timer 747 kernel/time/timer.c void destroy_timer_on_stack(struct timer_list *timer) timer 749 kernel/time/timer.c debug_object_free(timer, &timer_debug_descr); timer 754 kernel/time/timer.c static inline void debug_timer_init(struct timer_list *timer) { } timer 755 kernel/time/timer.c static inline void debug_timer_activate(struct timer_list *timer) { } timer 756 kernel/time/timer.c static inline void debug_timer_deactivate(struct timer_list *timer) { } timer 757 kernel/time/timer.c static inline void debug_timer_assert_init(struct timer_list *timer) { } timer 760 kernel/time/timer.c static inline void debug_init(struct timer_list *timer) timer 762 kernel/time/timer.c debug_timer_init(timer); timer 763 kernel/time/timer.c trace_timer_init(timer); timer 766 kernel/time/timer.c static inline void debug_deactivate(struct timer_list *timer) timer 768 kernel/time/timer.c debug_timer_deactivate(timer); timer 769 kernel/time/timer.c trace_timer_cancel(timer); timer 772 kernel/time/timer.c static inline void debug_assert_init(struct timer_list *timer) timer 774 kernel/time/timer.c debug_timer_assert_init(timer); timer 777 kernel/time/timer.c static void do_init_timer(struct timer_list *timer, timer 782 kernel/time/timer.c timer->entry.pprev = NULL; timer 783 kernel/time/timer.c timer->function = func; timer 784 kernel/time/timer.c timer->flags = flags | raw_smp_processor_id(); timer 785 kernel/time/timer.c lockdep_init_map(&timer->lockdep_map, name, key, 0); timer 800 kernel/time/timer.c void init_timer_key(struct timer_list *timer, timer 804 kernel/time/timer.c debug_init(timer); timer 805 kernel/time/timer.c do_init_timer(timer, func, flags, name, key); timer 809 kernel/time/timer.c static inline void detach_timer(struct timer_list *timer, bool clear_pending) timer 811 kernel/time/timer.c struct hlist_node *entry = &timer->entry; timer 813 kernel/time/timer.c debug_deactivate(timer); timer 821 kernel/time/timer.c static int detach_if_pending(struct timer_list *timer, struct timer_base *base, timer 824 kernel/time/timer.c unsigned idx = timer_get_idx(timer); timer 826 kernel/time/timer.c if (!timer_pending(timer)) timer 829 kernel/time/timer.c if (hlist_is_singular_node(&timer->entry, base->vectors + idx)) timer 832 kernel/time/timer.c detach_timer(timer, clear_pending); timer 919 kernel/time/timer.c static struct timer_base *lock_timer_base(struct timer_list *timer, timer 921 kernel/time/timer.c __acquires(timer->base->lock) timer 932 kernel/time/timer.c tf = READ_ONCE(timer->flags); timer 937 kernel/time/timer.c if (timer->flags == tf) timer 949 kernel/time/timer.c __mod_timer(struct timer_list *timer, unsigned long expires, unsigned int options) timer 956 kernel/time/timer.c BUG_ON(!timer->function); timer 963 kernel/time/timer.c if (timer_pending(timer)) { timer 969 kernel/time/timer.c long diff = timer->expires - expires; timer 982 kernel/time/timer.c base = lock_timer_base(timer, &flags); timer 985 kernel/time/timer.c if (timer_pending(timer) && (options & MOD_TIMER_REDUCE) && timer 986 kernel/time/timer.c time_before_eq(timer->expires, expires)) { timer 999 kernel/time/timer.c if (idx == timer_get_idx(timer)) { timer 1001 kernel/time/timer.c timer->expires = expires; timer 1002 kernel/time/timer.c else if (time_after(timer->expires, expires)) timer 1003 kernel/time/timer.c timer->expires = expires; timer 1008 kernel/time/timer.c base = lock_timer_base(timer, &flags); timer 1012 kernel/time/timer.c ret = detach_if_pending(timer, base, false); timer 1016 kernel/time/timer.c new_base = get_target_base(base, timer->flags); timer 1026 kernel/time/timer.c if (likely(base->running_timer != timer)) { timer 1028 kernel/time/timer.c timer->flags |= TIMER_MIGRATING; timer 1033 kernel/time/timer.c WRITE_ONCE(timer->flags, timer 1034 kernel/time/timer.c (timer->flags & ~TIMER_BASEMASK) | base->cpu); timer 1039 kernel/time/timer.c debug_timer_activate(timer); timer 1041 kernel/time/timer.c timer->expires = expires; timer 1050 kernel/time/timer.c enqueue_timer(base, timer, idx); timer 1051 kernel/time/timer.c trigger_dyntick_cpu(base, timer); timer 1053 kernel/time/timer.c internal_add_timer(base, timer); timer 1072 kernel/time/timer.c int mod_timer_pending(struct timer_list *timer, unsigned long expires) timer 1074 kernel/time/timer.c return __mod_timer(timer, expires, MOD_TIMER_PENDING_ONLY); timer 1098 kernel/time/timer.c int mod_timer(struct timer_list *timer, unsigned long expires) timer 1100 kernel/time/timer.c return __mod_timer(timer, expires, 0); timer 1113 kernel/time/timer.c int timer_reduce(struct timer_list *timer, unsigned long expires) timer 1115 kernel/time/timer.c return __mod_timer(timer, expires, MOD_TIMER_REDUCE); timer 1133 kernel/time/timer.c void add_timer(struct timer_list *timer) timer 1135 kernel/time/timer.c BUG_ON(timer_pending(timer)); timer 1136 kernel/time/timer.c mod_timer(timer, timer->expires); timer 1147 kernel/time/timer.c void add_timer_on(struct timer_list *timer, int cpu) timer 1152 kernel/time/timer.c BUG_ON(timer_pending(timer) || !timer->function); timer 1154 kernel/time/timer.c new_base = get_timer_cpu_base(timer->flags, cpu); timer 1161 kernel/time/timer.c base = lock_timer_base(timer, &flags); timer 1163 kernel/time/timer.c timer->flags |= TIMER_MIGRATING; timer 1168 kernel/time/timer.c WRITE_ONCE(timer->flags, timer 1169 kernel/time/timer.c (timer->flags & ~TIMER_BASEMASK) | cpu); timer 1173 kernel/time/timer.c debug_timer_activate(timer); timer 1174 kernel/time/timer.c internal_add_timer(base, timer); timer 1190 kernel/time/timer.c int del_timer(struct timer_list *timer) timer 1196 kernel/time/timer.c debug_assert_init(timer); timer 1198 kernel/time/timer.c if (timer_pending(timer)) { timer 1199 kernel/time/timer.c base = lock_timer_base(timer, &flags); timer 1200 kernel/time/timer.c ret = detach_if_pending(timer, base, true); timer 1215 kernel/time/timer.c int try_to_del_timer_sync(struct timer_list *timer) timer 1221 kernel/time/timer.c debug_assert_init(timer); timer 1223 kernel/time/timer.c base = lock_timer_base(timer, &flags); timer 1225 kernel/time/timer.c if (base->running_timer != timer) timer 1226 kernel/time/timer.c ret = detach_if_pending(timer, base, true); timer 1275 kernel/time/timer.c static void del_timer_wait_running(struct timer_list *timer) timer 1279 kernel/time/timer.c tf = READ_ONCE(timer->flags); timer 1302 kernel/time/timer.c static inline void del_timer_wait_running(struct timer_list *timer) { } timer 1342 kernel/time/timer.c int del_timer_sync(struct timer_list *timer) timer 1354 kernel/time/timer.c lock_map_acquire(&timer->lockdep_map); timer 1355 kernel/time/timer.c lock_map_release(&timer->lockdep_map); timer 1362 kernel/time/timer.c WARN_ON(in_irq() && !(timer->flags & TIMER_IRQSAFE)); timer 1365 kernel/time/timer.c ret = try_to_del_timer_sync(timer); timer 1368 kernel/time/timer.c del_timer_wait_running(timer); timer 1378 kernel/time/timer.c static void call_timer_fn(struct timer_list *timer, timer 1394 kernel/time/timer.c lockdep_copy_map(&lockdep_map, &timer->lockdep_map); timer 1403 kernel/time/timer.c trace_timer_expire_entry(timer, baseclk); timer 1404 kernel/time/timer.c fn(timer); timer 1405 kernel/time/timer.c trace_timer_expire_exit(timer); timer 1432 kernel/time/timer.c struct timer_list *timer; timer 1435 kernel/time/timer.c timer = hlist_entry(head->first, struct timer_list, entry); timer 1437 kernel/time/timer.c base->running_timer = timer; timer 1438 kernel/time/timer.c detach_timer(timer, true); timer 1440 kernel/time/timer.c fn = timer->function; timer 1442 kernel/time/timer.c if (timer->flags & TIMER_IRQSAFE) { timer 1444 kernel/time/timer.c call_timer_fn(timer, fn, baseclk); timer 1449 kernel/time/timer.c call_timer_fn(timer, fn, baseclk); timer 1816 kernel/time/timer.c struct timer_list timer; timer 1822 kernel/time/timer.c struct process_timer *timeout = from_timer(timeout, t, timer); timer 1858 kernel/time/timer.c struct process_timer timer; timer 1892 kernel/time/timer.c timer.task = current; timer 1893 kernel/time/timer.c timer_setup_on_stack(&timer.timer, process_timeout, 0); timer 1894 kernel/time/timer.c __mod_timer(&timer.timer, expire, 0); timer 1896 kernel/time/timer.c del_singleshot_timer_sync(&timer.timer); timer 1899 kernel/time/timer.c destroy_timer_on_stack(&timer.timer); timer 1947 kernel/time/timer.c struct timer_list *timer; timer 1951 kernel/time/timer.c timer = hlist_entry(head->first, struct timer_list, entry); timer 1952 kernel/time/timer.c detach_timer(timer, false); timer 1953 kernel/time/timer.c timer->flags = (timer->flags & ~TIMER_BASEMASK) | cpu; timer 1954 kernel/time/timer.c internal_add_timer(new_base, timer); timer 56 kernel/time/timer_list.c print_timer(struct seq_file *m, struct hrtimer *taddr, struct hrtimer *timer, timer 62 kernel/time/timer_list.c print_name_offset(m, timer->function); timer 63 kernel/time/timer_list.c SEQ_printf(m, ", S:%02x", timer->state); timer 66 kernel/time/timer_list.c (unsigned long long)ktime_to_ns(hrtimer_get_softexpires(timer)), timer 67 kernel/time/timer_list.c (unsigned long long)ktime_to_ns(hrtimer_get_expires(timer)), timer 68 kernel/time/timer_list.c (long long)(ktime_to_ns(hrtimer_get_softexpires(timer)) - now), timer 69 kernel/time/timer_list.c (long long)(ktime_to_ns(hrtimer_get_expires(timer)) - now)); timer 76 kernel/time/timer_list.c struct hrtimer *timer, tmp; timer 100 kernel/time/timer_list.c timer = container_of(curr, struct hrtimer, node); timer 101 kernel/time/timer_list.c tmp = *timer; timer 104 kernel/time/timer_list.c print_timer(m, timer, &tmp, i, now); timer 520 kernel/workqueue.c destroy_timer_on_stack(&work->timer); timer 1252 kernel/workqueue.c if (likely(del_timer(&dwork->timer))) timer 1616 kernel/workqueue.c struct delayed_work *dwork = from_timer(dwork, t, timer); timer 1626 kernel/workqueue.c struct timer_list *timer = &dwork->timer; timer 1630 kernel/workqueue.c WARN_ON_ONCE(timer->function != delayed_work_timer_fn); timer 1631 kernel/workqueue.c WARN_ON_ONCE(timer_pending(timer)); timer 1647 kernel/workqueue.c timer->expires = jiffies + delay; timer 1650 kernel/workqueue.c add_timer_on(timer, cpu); timer 1652 kernel/workqueue.c add_timer(timer); timer 3191 kernel/workqueue.c if (del_timer_sync(&dwork->timer)) timer 1306 net/atm/lec.c del_timer(&to_remove->timer); timer 1499 net/atm/lec.c del_timer_sync(&entry->timer); timer 1508 net/atm/lec.c del_timer_sync(&entry->timer); timer 1557 net/atm/lec.c timer_setup(&to_return->timer, lec_arp_expire_arp, 0); timer 1570 net/atm/lec.c entry = from_timer(entry, t, timer); timer 1583 net/atm/lec.c mod_timer(&entry->timer, jiffies + (1 * HZ)); timer 1591 net/atm/lec.c struct lec_arp_table *to_remove = from_timer(to_remove, t, timer); timer 1594 net/atm/lec.c del_timer(&to_remove->timer); timer 1795 net/atm/lec.c entry->timer.expires = jiffies + (1 * HZ); timer 1796 net/atm/lec.c entry->timer.function = lec_arp_expire_arp; timer 1797 net/atm/lec.c add_timer(&entry->timer); timer 1862 net/atm/lec.c del_timer(&entry->timer); timer 1865 net/atm/lec.c del_timer(&tmp->timer); timer 1871 net/atm/lec.c del_timer(&entry->timer); timer 1902 net/atm/lec.c del_timer(&entry->timer); timer 1965 net/atm/lec.c del_timer(&entry->timer); timer 1995 net/atm/lec.c entry->timer.expires = jiffies + priv->vcc_timeout_period; timer 1996 net/atm/lec.c entry->timer.function = lec_arp_expire_vcc; timer 1998 net/atm/lec.c add_timer(&entry->timer); timer 2025 net/atm/lec.c del_timer(&entry->timer); timer 2079 net/atm/lec.c entry->timer.expires = jiffies + priv->vcc_timeout_period; timer 2080 net/atm/lec.c entry->timer.function = lec_arp_expire_vcc; timer 2081 net/atm/lec.c add_timer(&entry->timer); timer 2209 net/atm/lec.c del_timer(&entry->timer); timer 2219 net/atm/lec.c del_timer(&entry->timer); timer 2252 net/atm/lec.c del_timer(&entry->timer); timer 42 net/atm/lec_arpc.h struct timer_list timer; /* Arping timer */ timer 41 net/ax25/ax25_timer.c timer_setup(&ax25->timer, ax25_heartbeat_expiry, 0); timer 50 net/ax25/ax25_timer.c mod_timer(&ax25->timer, jiffies + 5 * HZ); timer 81 net/ax25/ax25_timer.c del_timer(&ax25->timer); timer 109 net/ax25/ax25_timer.c unsigned long ax25_display_timer(struct timer_list *timer) timer 111 net/ax25/ax25_timer.c if (!timer_pending(timer)) timer 114 net/ax25/ax25_timer.c return timer->expires - jiffies; timer 122 net/ax25/ax25_timer.c ax25_cb *ax25 = from_timer(ax25, t, timer); timer 383 net/batman-adv/tp_meter.c del_timer_sync(&tp_vars->timer); timer 389 net/batman-adv/tp_meter.c del_timer(&tp_vars->timer); timer 471 net/batman-adv/tp_meter.c mod_timer(&tp_vars->timer, jiffies + msecs_to_jiffies(tp_vars->rto)); timer 484 net/batman-adv/tp_meter.c struct batadv_tp_vars *tp_vars = from_timer(tp_vars, t, timer); timer 1015 net/batman-adv/tp_meter.c timer_setup(&tp_vars->timer, batadv_tp_sender_timeout, 0); timer 1094 net/batman-adv/tp_meter.c mod_timer(&tp_vars->timer, timer 1105 net/batman-adv/tp_meter.c struct batadv_tp_vars *tp_vars = from_timer(tp_vars, t, timer); timer 1367 net/batman-adv/tp_meter.c timer_setup(&tp_vars->timer, batadv_tp_receiver_shutdown, 0); timer 1393 net/batman-adv/types.h struct timer_list timer; timer 1470 net/bluetooth/hci_conn.c goto timer; timer 1473 net/bluetooth/hci_conn.c goto timer; timer 1481 net/bluetooth/hci_conn.c timer: timer 408 net/bluetooth/hidp/core.c struct hidp_session *session = from_timer(session, t, timer); timer 430 net/bluetooth/hidp/core.c mod_timer(&session->timer, jiffies + HZ * session->idle_to); timer 436 net/bluetooth/hidp/core.c del_timer(&session->timer); timer 952 net/bluetooth/hidp/core.c timer_setup(&session->timer, hidp_idle_timeout, 0); timer 164 net/bluetooth/hidp/hidp.h struct timer_list timer; timer 238 net/bluetooth/rfcomm/core.c struct rfcomm_session *s = from_timer(s, t, timer); timer 250 net/bluetooth/rfcomm/core.c mod_timer(&s->timer, jiffies + timeout); timer 257 net/bluetooth/rfcomm/core.c del_timer_sync(&s->timer); timer 263 net/bluetooth/rfcomm/core.c struct rfcomm_dlc *d = from_timer(d, t, timer); timer 276 net/bluetooth/rfcomm/core.c if (!mod_timer(&d->timer, jiffies + timeout)) timer 284 net/bluetooth/rfcomm/core.c if (del_timer(&d->timer)) timer 310 net/bluetooth/rfcomm/core.c timer_setup(&d->timer, rfcomm_dlc_timeout, 0); timer 654 net/bluetooth/rfcomm/core.c timer_setup(&s->timer, rfcomm_session_timeout, 0); timer 148 net/bridge/br_ioctl.c b.gc_timer_value = br_timer_value(&br->gc_work.timer); timer 93 net/bridge/br_mdb.c mtimer = &p->timer; timer 97 net/bridge/br_mdb.c mtimer = &mp->timer; timer 646 net/bridge/br_mdb.c mod_timer(&p->timer, now + br->multicast_membership_interval); timer 754 net/bridge/br_mdb.c mod_timer(&mp->timer, jiffies); timer 770 net/bridge/br_mdb.c del_timer(&p->timer); timer 776 net/bridge/br_mdb.c mod_timer(&mp->timer, jiffies); timer 144 net/bridge/br_multicast.c struct net_bridge_mdb_entry *mp = from_timer(mp, t, timer); timer 148 net/bridge/br_multicast.c if (!netif_running(br->dev) || timer_pending(&mp->timer)) timer 185 net/bridge/br_multicast.c del_timer(&p->timer); timer 192 net/bridge/br_multicast.c mod_timer(&mp->timer, jiffies); timer 202 net/bridge/br_multicast.c struct net_bridge_port_group *pg = from_timer(pg, t, timer); timer 206 net/bridge/br_multicast.c if (!netif_running(br->dev) || timer_pending(&pg->timer) || timer 460 net/bridge/br_multicast.c timer_setup(&mp->timer, br_multicast_group_expired, 0); timer 491 net/bridge/br_multicast.c timer_setup(&p->timer, br_multicast_port_group_expired, 0); timer 522 net/bridge/br_multicast.c mod_timer(&mp->timer, jiffies + mp->br->multicast_membership_interval); timer 577 net/bridge/br_multicast.c mod_timer(&p->timer, now + br->multicast_membership_interval); timer 686 net/bridge/br_multicast.c struct net_bridge *br = from_timer(br, t, ip4_other_query.timer); timer 694 net/bridge/br_multicast.c struct net_bridge *br = from_timer(br, t, ip6_other_query.timer); timer 764 net/bridge/br_multicast.c if (!other_query || timer_pending(&other_query->timer)) timer 773 net/bridge/br_multicast.c mod_timer(&own_query->timer, time); timer 798 net/bridge/br_multicast.c struct net_bridge_port *port = from_timer(port, t, ip4_own_query.timer); timer 806 net/bridge/br_multicast.c struct net_bridge_port *port = from_timer(port, t, ip6_own_query.timer); timer 830 net/bridge/br_multicast.c timer_setup(&port->ip4_own_query.timer, timer 833 net/bridge/br_multicast.c timer_setup(&port->ip6_own_query.timer, timer 865 net/bridge/br_multicast.c if (try_to_del_timer_sync(&query->timer) >= 0 || timer 866 net/bridge/br_multicast.c del_timer(&query->timer)) timer 867 net/bridge/br_multicast.c mod_timer(&query->timer, jiffies); timer 909 net/bridge/br_multicast.c del_timer(&port->ip4_own_query.timer); timer 911 net/bridge/br_multicast.c del_timer(&port->ip6_own_query.timer); timer 1064 net/bridge/br_multicast.c if (!timer_pending(&br->ip4_own_query.timer) && timer 1065 net/bridge/br_multicast.c !timer_pending(&br->ip4_other_query.timer)) timer 1090 net/bridge/br_multicast.c if (!timer_pending(&br->ip6_own_query.timer) && timer 1091 net/bridge/br_multicast.c !timer_pending(&br->ip6_other_query.timer)) timer 1130 net/bridge/br_multicast.c if (!timer_pending(&query->timer)) timer 1133 net/bridge/br_multicast.c mod_timer(&query->timer, jiffies + br->multicast_querier_interval); timer 1273 net/bridge/br_multicast.c (timer_pending(&mp->timer) ? timer 1274 net/bridge/br_multicast.c time_after(mp->timer.expires, now + max_delay) : timer 1275 net/bridge/br_multicast.c try_to_del_timer_sync(&mp->timer) >= 0)) timer 1276 net/bridge/br_multicast.c mod_timer(&mp->timer, now + max_delay); timer 1281 net/bridge/br_multicast.c if (timer_pending(&p->timer) ? timer 1282 net/bridge/br_multicast.c time_after(p->timer.expires, now + max_delay) : timer 1283 net/bridge/br_multicast.c try_to_del_timer_sync(&p->timer) >= 0) timer 1284 net/bridge/br_multicast.c mod_timer(&p->timer, now + max_delay); timer 1356 net/bridge/br_multicast.c (timer_pending(&mp->timer) ? timer 1357 net/bridge/br_multicast.c time_after(mp->timer.expires, now + max_delay) : timer 1358 net/bridge/br_multicast.c try_to_del_timer_sync(&mp->timer) >= 0)) timer 1359 net/bridge/br_multicast.c mod_timer(&mp->timer, now + max_delay); timer 1364 net/bridge/br_multicast.c if (timer_pending(&p->timer) ? timer 1365 net/bridge/br_multicast.c time_after(p->timer.expires, now + max_delay) : timer 1366 net/bridge/br_multicast.c try_to_del_timer_sync(&p->timer) >= 0) timer 1367 net/bridge/br_multicast.c mod_timer(&p->timer, now + max_delay); timer 1412 net/bridge/br_multicast.c del_timer(&p->timer); timer 1419 net/bridge/br_multicast.c mod_timer(&mp->timer, jiffies); timer 1424 net/bridge/br_multicast.c if (timer_pending(&other_query->timer)) timer 1433 net/bridge/br_multicast.c mod_timer(&own_query->timer, time); timer 1442 net/bridge/br_multicast.c (timer_pending(&p->timer) ? timer 1443 net/bridge/br_multicast.c time_after(p->timer.expires, time) : timer 1444 net/bridge/br_multicast.c try_to_del_timer_sync(&p->timer) >= 0)) { timer 1445 net/bridge/br_multicast.c mod_timer(&p->timer, time); timer 1458 net/bridge/br_multicast.c (timer_pending(&mp->timer) ? timer 1459 net/bridge/br_multicast.c time_after(mp->timer.expires, time) : timer 1460 net/bridge/br_multicast.c try_to_del_timer_sync(&mp->timer) >= 0)) { timer 1461 net/bridge/br_multicast.c mod_timer(&mp->timer, time); timer 1474 net/bridge/br_multicast.c (timer_pending(&p->timer) ? timer 1475 net/bridge/br_multicast.c time_after(p->timer.expires, time) : timer 1476 net/bridge/br_multicast.c try_to_del_timer_sync(&p->timer) >= 0)) { timer 1477 net/bridge/br_multicast.c mod_timer(&p->timer, time); timer 1770 net/bridge/br_multicast.c struct net_bridge *br = from_timer(br, t, ip4_own_query.timer); timer 1778 net/bridge/br_multicast.c struct net_bridge *br = from_timer(br, t, ip6_own_query.timer); timer 1813 net/bridge/br_multicast.c timer_setup(&br->ip4_other_query.timer, timer 1815 net/bridge/br_multicast.c timer_setup(&br->ip4_own_query.timer, timer 1818 net/bridge/br_multicast.c timer_setup(&br->ip6_other_query.timer, timer 1820 net/bridge/br_multicast.c timer_setup(&br->ip6_own_query.timer, timer 1896 net/bridge/br_multicast.c mod_timer(&query->timer, jiffies); timer 1913 net/bridge/br_multicast.c del_timer_sync(&br->ip4_other_query.timer); timer 1914 net/bridge/br_multicast.c del_timer_sync(&br->ip4_own_query.timer); timer 1916 net/bridge/br_multicast.c del_timer_sync(&br->ip6_other_query.timer); timer 1917 net/bridge/br_multicast.c del_timer_sync(&br->ip6_own_query.timer); timer 1931 net/bridge/br_multicast.c del_timer(&mp->timer); timer 2113 net/bridge/br_multicast.c if (!timer_pending(&br->ip4_other_query.timer)) timer 2119 net/bridge/br_multicast.c if (!timer_pending(&br->ip6_other_query.timer)) timer 2290 net/bridge/br_multicast.c if (!timer_pending(&br->ip4_other_query.timer) || timer 2296 net/bridge/br_multicast.c if (!timer_pending(&br->ip6_other_query.timer) || timer 1410 net/bridge/br_netlink.c clockval = br_timer_value(&br->gc_work.timer); timer 67 net/bridge/br_private.h struct timer_list timer; timer 73 net/bridge/br_private.h struct timer_list timer; timer 209 net/bridge/br_private.h struct timer_list timer; timer 220 net/bridge/br_private.h struct timer_list timer; timer 735 net/bridge/br_private.h (own_querier_enabled || timer_pending(&querier->timer)); timer 1149 net/bridge/br_private.h unsigned long br_timer_value(const struct timer_list *timer); timer 157 net/bridge/br_stp_timer.c unsigned long br_timer_value(const struct timer_list *timer) timer 159 net/bridge/br_stp_timer.c return timer_pending(timer) timer 160 net/bridge/br_stp_timer.c ? jiffies_delta_to_clock_t(timer->expires - jiffies) : 0; timer 263 net/bridge/br_sysfs_br.c return sprintf(buf, "%ld\n", br_timer_value(&br->gc_work.timer)); timer 108 net/can/bcm.c struct hrtimer timer, thrtimer; timer 390 net/can/bcm.c if (bcm_tx_set_expiry(op, &op->timer)) timer 391 net/can/bcm.c hrtimer_start_expires(&op->timer, HRTIMER_MODE_ABS_SOFT); timer 397 net/can/bcm.c struct bcm_op *op = container_of(hrtimer, struct bcm_op, timer); timer 421 net/can/bcm.c return bcm_tx_set_expiry(op, &op->timer) ? timer 547 net/can/bcm.c hrtimer_start(&op->timer, op->kt_ival1, HRTIMER_MODE_REL_SOFT); timer 553 net/can/bcm.c struct bcm_op *op = container_of(hrtimer, struct bcm_op, timer); timer 647 net/can/bcm.c hrtimer_cancel(&op->timer); timer 716 net/can/bcm.c hrtimer_cancel(&op->timer); timer 950 net/can/bcm.c hrtimer_init(&op->timer, CLOCK_MONOTONIC, timer 952 net/can/bcm.c op->timer.function = bcm_tx_timeout_handler; timer 986 net/can/bcm.c hrtimer_cancel(&op->timer); timer 990 net/can/bcm.c hrtimer_cancel(&op->timer); timer 1125 net/can/bcm.c hrtimer_init(&op->timer, CLOCK_MONOTONIC, timer 1127 net/can/bcm.c op->timer.function = bcm_rx_timeout_handler; timer 1148 net/can/bcm.c hrtimer_cancel(&op->timer); timer 1170 net/can/bcm.c hrtimer_cancel(&op->timer); timer 1182 net/can/bcm.c hrtimer_start(&op->timer, op->kt_ival1, timer 5989 net/core/dev.c hrtimer_start(&n->timer, ns_to_ktime(timeout), timer 6193 net/core/dev.c static enum hrtimer_restart napi_watchdog(struct hrtimer *timer) timer 6197 net/core/dev.c napi = container_of(timer, struct napi_struct, timer); timer 6224 net/core/dev.c hrtimer_init(&napi->timer, CLOCK_MONOTONIC, HRTIMER_MODE_REL_PINNED); timer 6225 net/core/dev.c napi->timer.function = napi_watchdog; timer 6255 net/core/dev.c hrtimer_cancel(&n->timer); timer 58 net/core/gen_estimator.c struct timer_list timer; timer 78 net/core/gen_estimator.c struct net_rate_estimator *est = from_timer(est, t, timer); timer 103 net/core/gen_estimator.c mod_timer(&est->timer, est->next_jiffies); timer 171 net/core/gen_estimator.c del_timer_sync(&old->timer); timer 177 net/core/gen_estimator.c timer_setup(&est->timer, est_timer, 0); timer 178 net/core/gen_estimator.c mod_timer(&est->timer, est->next_jiffies); timer 202 net/core/gen_estimator.c del_timer_sync(&est->timer); timer 259 net/core/neighbour.c if (unlikely(mod_timer(&n->timer, when))) { timer 269 net/core/neighbour.c del_timer(&n->timer)) { timer 411 net/core/neighbour.c timer_setup(&n->timer, neigh_timer_handler, 0); timer 1019 net/core/neighbour.c struct neighbour *neigh = from_timer(neigh, t, timer); timer 1086 net/core/neighbour.c if (!mod_timer(&neigh->timer, next)) timer 2160 net/core/pktgen.c hrtimer_set_expires(&t.timer, spin_until); timer 2162 net/core/pktgen.c remaining = ktime_to_ns(hrtimer_expires_remaining(&t.timer)); timer 2180 net/core/pktgen.c hrtimer_cancel(&t.timer); timer 2189 net/core/pktgen.c destroy_hrtimer_on_stack(&t.timer); timer 2842 net/core/sock.c void sk_reset_timer(struct sock *sk, struct timer_list* timer, timer 2845 net/core/sock.c if (!mod_timer(timer, expires)) timer 2850 net/core/sock.c void sk_stop_timer(struct sock *sk, struct timer_list* timer) timer 2852 net/core/sock.c if (del_timer(timer)) timer 866 net/decnet/dn_dev.c msg->timer = cpu_to_le16((unsigned short)dn_db->parms.t3); timer 1044 net/decnet/dn_dev.c struct dn_dev *dn_db = from_timer(dn_db, t, timer); timer 1074 net/decnet/dn_dev.c dn_db->timer.expires = jiffies + (dn_db->parms.t2 * HZ); timer 1076 net/decnet/dn_dev.c add_timer(&dn_db->timer); timer 1102 net/decnet/dn_dev.c timer_setup(&dn_db->timer, dn_dev_timer_func, 0); timer 1203 net/decnet/dn_dev.c del_timer_sync(&dn_db->timer); timer 46 net/ieee802154/6lowpan/reassembly.c struct inet_frag_queue *frag = from_timer(frag, t, timer); timer 207 net/ipv4/igmp.c if (del_timer(&im->timer)) timer 221 net/ipv4/igmp.c if (!mod_timer(&im->timer, jiffies+tv+2)) timer 251 net/ipv4/igmp.c if (del_timer(&im->timer)) { timer 252 net/ipv4/igmp.c if ((long)(im->timer.expires-jiffies) < max_delay) { timer 253 net/ipv4/igmp.c add_timer(&im->timer); timer 830 net/ipv4/igmp.c struct ip_mc_list *im = from_timer(im, t, timer); timer 1451 net/ipv4/igmp.c timer_setup(&im->timer, igmp_timer_expire, 0); timer 2852 net/ipv4/igmp.c delta = im->timer.expires - jiffies; timer 133 net/ipv4/inet_fragment.c count = del_timer_sync(&fq->timer) ? 1 : 0; timer 196 net/ipv4/inet_fragment.c if (del_timer(&fq->timer)) timer 261 net/ipv4/inet_fragment.c WARN_ON(del_timer(&q->timer) != 0); timer 289 net/ipv4/inet_fragment.c timer_setup(&q->timer, f->frag_expire, 0); timer 308 net/ipv4/inet_fragment.c mod_timer(&q->timer, jiffies + fqdir->timeout); timer 135 net/ipv4/ip_fragment.c struct inet_frag_queue *frag = from_timer(frag, t, timer); timer 251 net/ipv4/ip_fragment.c if (!mod_timer(&qp->q.timer, jiffies + qp->q.fqdir->timeout)) { timer 971 net/ipv4/tcp_output.c enum hrtimer_restart tcp_pace_kick(struct hrtimer *timer) timer 973 net/ipv4/tcp_output.c struct tcp_sock *tp = container_of(timer, struct tcp_sock, pacing_timer); timer 737 net/ipv4/tcp_timer.c static enum hrtimer_restart tcp_compressed_ack_kick(struct hrtimer *timer) timer 739 net/ipv4/tcp_timer.c struct tcp_sock *tp = container_of(timer, struct tcp_sock, compressed_ack_timer); timer 140 net/ipv6/netfilter/nf_conntrack_reasm.c struct inet_frag_queue *frag = from_timer(frag, t, timer); timer 73 net/ipv6/reassembly.c struct inet_frag_queue *frag = from_timer(frag, t, timer); timer 54 net/llc/llc_c_ac.c del_timer(&llc->busy_state_timer.timer); timer 194 net/llc/llc_c_ac.c del_timer(&llc->rej_sent_timer.timer); timer 615 net/llc/llc_c_ac.c mod_timer(&llc->busy_state_timer.timer, timer 848 net/llc/llc_c_ac.c mod_timer(&llc->pf_cycle_timer.timer, timer 1114 net/llc/llc_c_ac.c del_timer(&llc->rej_sent_timer.timer); timer 1115 net/llc/llc_c_ac.c del_timer(&llc->pf_cycle_timer.timer); timer 1116 net/llc/llc_c_ac.c del_timer(&llc->busy_state_timer.timer); timer 1126 net/llc/llc_c_ac.c mod_timer(&llc->ack_timer.timer, jiffies + llc->ack_timer.expire); timer 1134 net/llc/llc_c_ac.c mod_timer(&llc->rej_sent_timer.timer, timer 1144 net/llc/llc_c_ac.c if (!timer_pending(&llc->ack_timer.timer)) timer 1145 net/llc/llc_c_ac.c mod_timer(&llc->ack_timer.timer, timer 1152 net/llc/llc_c_ac.c del_timer(&llc_sk(sk)->ack_timer.timer); timer 1160 net/llc/llc_c_ac.c del_timer(&llc->pf_cycle_timer.timer); timer 1167 net/llc/llc_c_ac.c del_timer(&llc_sk(sk)->rej_sent_timer.timer); timer 1183 net/llc/llc_c_ac.c del_timer(&llc->ack_timer.timer); timer 1193 net/llc/llc_c_ac.c mod_timer(&llc->ack_timer.timer, timer 1338 net/llc/llc_c_ac.c struct llc_sock *llc = from_timer(llc, t, pf_cycle_timer.timer); timer 1345 net/llc/llc_c_ac.c struct llc_sock *llc = from_timer(llc, t, busy_state_timer.timer); timer 1352 net/llc/llc_c_ac.c struct llc_sock *llc = from_timer(llc, t, ack_timer.timer); timer 1359 net/llc/llc_c_ac.c struct llc_sock *llc = from_timer(llc, t, rej_sent_timer.timer); timer 887 net/llc/llc_conn.c timer_setup(&llc->ack_timer.timer, llc_conn_ack_tmr_cb, 0); timer 890 net/llc/llc_conn.c timer_setup(&llc->pf_cycle_timer.timer, llc_conn_pf_cycle_tmr_cb, 0); timer 893 net/llc/llc_conn.c timer_setup(&llc->rej_sent_timer.timer, llc_conn_rej_tmr_cb, 0); timer 896 net/llc/llc_conn.c timer_setup(&llc->busy_state_timer.timer, llc_conn_busy_tmr_cb, 0); timer 937 net/llc/llc_conn.c del_timer_sync(&llc->pf_cycle_timer.timer); timer 938 net/llc/llc_conn.c del_timer_sync(&llc->ack_timer.timer); timer 939 net/llc/llc_conn.c del_timer_sync(&llc->rej_sent_timer.timer); timer 940 net/llc/llc_conn.c del_timer_sync(&llc->busy_state_timer.timer); timer 942 net/llc/llc_conn.c del_timer(&llc->pf_cycle_timer.timer); timer 943 net/llc/llc_conn.c del_timer(&llc->ack_timer.timer); timer 944 net/llc/llc_conn.c del_timer(&llc->rej_sent_timer.timer); timer 945 net/llc/llc_conn.c del_timer(&llc->busy_state_timer.timer); timer 194 net/llc/llc_proc.c llc->cause_flag, timer_pending(&llc->ack_timer.timer), timer 195 net/llc/llc_proc.c timer_pending(&llc->pf_cycle_timer.timer), timer 196 net/llc/llc_proc.c timer_pending(&llc->rej_sent_timer.timer), timer 197 net/llc/llc_proc.c timer_pending(&llc->busy_state_timer.timer), timer 384 net/mac80211/ibss.c mod_timer(&ifibss->timer, timer 1301 net/mac80211/ibss.c mod_timer(&ifibss->timer, timer 1520 net/mac80211/ibss.c mod_timer(&ifibss->timer, timer 1724 net/mac80211/ibss.c from_timer(sdata, t, u.ibss.timer); timer 1733 net/mac80211/ibss.c timer_setup(&ifibss->timer, ieee80211_ibss_timer, 0); timer 1880 net/mac80211/ibss.c del_timer_sync(&sdata->u.ibss.timer); timer 435 net/mac80211/ieee80211_i.h struct timer_list timer; timer 565 net/mac80211/ieee80211_i.h struct timer_list timer; timer 1073 net/mac80211/ieee80211_i.h struct timer_list timer; timer 260 net/mac80211/led.c struct tpt_led_trigger *tpt_trig = from_timer(tpt_trig, t, timer); timer 269 net/mac80211/led.c mod_timer(&tpt_trig->timer, round_jiffies(jiffies + HZ)); timer 318 net/mac80211/led.c timer_setup(&tpt_trig->timer, tpt_trig_timer, 0); timer 337 net/mac80211/led.c tpt_trig_timer(&tpt_trig->timer); timer 338 net/mac80211/led.c mod_timer(&tpt_trig->timer, round_jiffies(jiffies + HZ)); timer 350 net/mac80211/led.c del_timer_sync(&tpt_trig->timer); timer 111 net/mac80211/mesh.h struct timer_list timer; timer 1112 net/mac80211/mesh_hwmp.c mod_timer(&mpath->timer, jiffies + mpath->discovery_timeout); timer 1221 net/mac80211/mesh_hwmp.c struct mesh_path *mpath = from_timer(mpath, t, timer); timer 385 net/mac80211/mesh_pathtbl.c timer_setup(&new_mpath->timer, mesh_path_timer, 0); timer 521 net/mac80211/mesh_pathtbl.c del_timer_sync(&mpath->timer); timer 105 net/mac80211/mlme.c if (!timer_pending(&sdata->u.mgd.timer) || timer 106 net/mac80211/mlme.c time_before(timeout, sdata->u.mgd.timer.expires)) timer 107 net/mac80211/mlme.c mod_timer(&sdata->u.mgd.timer, timeout); timer 2342 net/mac80211/mlme.c del_timer_sync(&sdata->u.mgd.timer); timer 2775 net/mac80211/mlme.c del_timer_sync(&sdata->u.mgd.timer); timer 2804 net/mac80211/mlme.c del_timer_sync(&sdata->u.mgd.timer); timer 4152 net/mac80211/mlme.c from_timer(sdata, t, u.mgd.timer); timer 4592 net/mac80211/mlme.c timer_setup(&ifmgd->timer, ieee80211_sta_timer, 0); timer 5665 net/mac80211/mlme.c del_timer_sync(&ifmgd->timer); timer 129 net/mac802154/ieee802154_i.h enum hrtimer_restart ieee802154_xmit_ifs_timer(struct hrtimer *timer); timer 48 net/mac802154/util.c enum hrtimer_restart ieee802154_xmit_ifs_timer(struct hrtimer *timer) timer 51 net/mac802154/util.c container_of(timer, struct ieee802154_local, ifs_timer); timer 206 net/ncsi/internal.h struct timer_list timer; timer 241 net/ncsi/internal.h struct timer_list timer; /* Timer on waiting for response */ timer 379 net/ncsi/ncsi-cmd.c mod_timer(&nr->timer, jiffies + 1 * HZ); timer 89 net/ncsi/ncsi-manage.c struct ncsi_channel *nc = from_timer(nc, t, monitor.timer); timer 156 net/ncsi/ncsi-manage.c mod_timer(&nc->monitor.timer, jiffies + HZ); timer 169 net/ncsi/ncsi-manage.c mod_timer(&nc->monitor.timer, jiffies + HZ); timer 184 net/ncsi/ncsi-manage.c del_timer_sync(&nc->monitor.timer); timer 214 net/ncsi/ncsi-manage.c timer_setup(&nc->monitor.timer, ncsi_channel_monitor, 0); timer 391 net/ncsi/ncsi-manage.c del_timer_sync(&nr->timer); timer 425 net/ncsi/ncsi-manage.c struct ncsi_request *nr = from_timer(nr, t, timer); timer 1657 net/ncsi/ncsi-manage.c timer_setup(&ndp->requests[i].timer, ncsi_request_timeout, 0); timer 460 net/netfilter/ipvs/ip_vs_conn.c mod_timer(&cp->timer, jiffies+t); timer 469 net/netfilter/ipvs/ip_vs_conn.c !timer_pending(&cp->timer)) timer 471 net/netfilter/ipvs/ip_vs_conn.c ip_vs_conn_expire(&cp->timer); timer 812 net/netfilter/ipvs/ip_vs_conn.c struct ip_vs_conn *cp = from_timer(cp, t, timer); timer 826 net/netfilter/ipvs/ip_vs_conn.c del_timer(&cp->timer); timer 891 net/netfilter/ipvs/ip_vs_conn.c if (timer_pending(&cp->timer) && timer 892 net/netfilter/ipvs/ip_vs_conn.c time_after(cp->timer.expires, jiffies)) timer 893 net/netfilter/ipvs/ip_vs_conn.c mod_timer_pending(&cp->timer, jiffies); timer 917 net/netfilter/ipvs/ip_vs_conn.c timer_setup(&cp->timer, ip_vs_conn_expire, 0); timer 1121 net/netfilter/ipvs/ip_vs_conn.c jiffies_delta_to_msecs(cp->timer.expires - timer 1134 net/netfilter/ipvs/ip_vs_conn.c jiffies_delta_to_msecs(cp->timer.expires - timer 1188 net/netfilter/ipvs/ip_vs_conn.c jiffies_delta_to_msecs(cp->timer.expires - timer 1201 net/netfilter/ipvs/ip_vs_conn.c jiffies_delta_to_msecs(cp->timer.expires - timer 1235 net/netfilter/ipvs/ip_vs_conn.c if (time_before(cp->timeout + jiffies, cp->timer.expires + 60*HZ)) timer 2109 net/netfilter/ipvs/ip_vs_core.c if (timer_pending(&cp->timer)) timer 63 net/netfilter/nfnetlink_log.c struct timer_list timer; timer 184 net/netfilter/nfnetlink_log.c timer_setup(&inst->timer, nfulnl_timer, 0); timer 370 net/netfilter/nfnetlink_log.c if (del_timer(&inst->timer)) timer 379 net/netfilter/nfnetlink_log.c struct nfulnl_instance *inst = from_timer(inst, t, timer); timer 801 net/netfilter/nfnetlink_log.c else if (!timer_pending(&inst->timer)) { timer 803 net/netfilter/nfnetlink_log.c inst->timer.expires = jiffies + (inst->flushtimeout*HZ/100); timer 804 net/netfilter/nfnetlink_log.c add_timer(&inst->timer); timer 33 net/netfilter/xt_IDLETIMER.c struct timer_list timer; timer 63 net/netfilter/xt_IDLETIMER.c struct idletimer_tg *timer; timer 68 net/netfilter/xt_IDLETIMER.c timer = __idletimer_tg_find_by_label(attr->attr.name); timer 69 net/netfilter/xt_IDLETIMER.c if (timer) timer 70 net/netfilter/xt_IDLETIMER.c expires = timer->timer.expires; timer 83 net/netfilter/xt_IDLETIMER.c struct idletimer_tg *timer = container_of(work, struct idletimer_tg, timer 86 net/netfilter/xt_IDLETIMER.c sysfs_notify(idletimer_tg_kobj, NULL, timer->attr.attr.name); timer 91 net/netfilter/xt_IDLETIMER.c struct idletimer_tg *timer = from_timer(timer, t, timer); timer 93 net/netfilter/xt_IDLETIMER.c pr_debug("timer %s expired\n", timer->attr.attr.name); timer 95 net/netfilter/xt_IDLETIMER.c schedule_work(&timer->work); timer 118 net/netfilter/xt_IDLETIMER.c info->timer = kmalloc(sizeof(*info->timer), GFP_KERNEL); timer 119 net/netfilter/xt_IDLETIMER.c if (!info->timer) { timer 128 net/netfilter/xt_IDLETIMER.c sysfs_attr_init(&info->timer->attr.attr); timer 129 net/netfilter/xt_IDLETIMER.c info->timer->attr.attr.name = kstrdup(info->label, GFP_KERNEL); timer 130 net/netfilter/xt_IDLETIMER.c if (!info->timer->attr.attr.name) { timer 134 net/netfilter/xt_IDLETIMER.c info->timer->attr.attr.mode = 0444; timer 135 net/netfilter/xt_IDLETIMER.c info->timer->attr.show = idletimer_tg_show; timer 137 net/netfilter/xt_IDLETIMER.c ret = sysfs_create_file(idletimer_tg_kobj, &info->timer->attr.attr); timer 143 net/netfilter/xt_IDLETIMER.c list_add(&info->timer->entry, &idletimer_tg_list); timer 145 net/netfilter/xt_IDLETIMER.c timer_setup(&info->timer->timer, idletimer_tg_expired, 0); timer 146 net/netfilter/xt_IDLETIMER.c info->timer->refcnt = 1; timer 148 net/netfilter/xt_IDLETIMER.c INIT_WORK(&info->timer->work, idletimer_tg_work); timer 150 net/netfilter/xt_IDLETIMER.c mod_timer(&info->timer->timer, timer 156 net/netfilter/xt_IDLETIMER.c kfree(info->timer->attr.attr.name); timer 158 net/netfilter/xt_IDLETIMER.c kfree(info->timer); timer 174 net/netfilter/xt_IDLETIMER.c mod_timer(&info->timer->timer, timer 204 net/netfilter/xt_IDLETIMER.c info->timer = __idletimer_tg_find_by_label(info->label); timer 205 net/netfilter/xt_IDLETIMER.c if (info->timer) { timer 206 net/netfilter/xt_IDLETIMER.c info->timer->refcnt++; timer 207 net/netfilter/xt_IDLETIMER.c mod_timer(&info->timer->timer, timer 211 net/netfilter/xt_IDLETIMER.c info->label, info->timer->refcnt); timer 233 net/netfilter/xt_IDLETIMER.c if (--info->timer->refcnt == 0) { timer 236 net/netfilter/xt_IDLETIMER.c list_del(&info->timer->entry); timer 237 net/netfilter/xt_IDLETIMER.c del_timer_sync(&info->timer->timer); timer 238 net/netfilter/xt_IDLETIMER.c cancel_work_sync(&info->timer->work); timer 239 net/netfilter/xt_IDLETIMER.c sysfs_remove_file(idletimer_tg_kobj, &info->timer->attr.attr); timer 240 net/netfilter/xt_IDLETIMER.c kfree(info->timer->attr.attr.name); timer 241 net/netfilter/xt_IDLETIMER.c kfree(info->timer); timer 244 net/netfilter/xt_IDLETIMER.c info->label, info->timer->refcnt); timer 255 net/netfilter/xt_IDLETIMER.c .usersize = offsetof(struct idletimer_tg_info, timer), timer 36 net/netfilter/xt_LED.c struct timer_list timer; timer 53 net/netfilter/xt_LED.c timer_pending(&ledinternal->timer)) timer 61 net/netfilter/xt_LED.c mod_timer(&ledinternal->timer, timer 77 net/netfilter/xt_LED.c timer); timer 132 net/netfilter/xt_LED.c timer_setup(&ledinternal->timer, led_timeout_callback, 0); timer 169 net/netfilter/xt_LED.c del_timer_sync(&ledinternal->timer); timer 517 net/rose/af_rose.c timer_setup(&rose->timer, NULL, 0); timer 561 net/rose/af_rose.c timer_setup(&rose->timer, NULL, 0); timer 1406 net/rose/af_rose.c ax25_display_timer(&rose->timer) / HZ, timer 46 net/rose/rose_timer.c del_timer(&rose->timer); timer 48 net/rose/rose_timer.c rose->timer.function = rose_timer_expiry; timer 49 net/rose/rose_timer.c rose->timer.expires = jiffies + rose->t1; timer 51 net/rose/rose_timer.c add_timer(&rose->timer); timer 58 net/rose/rose_timer.c del_timer(&rose->timer); timer 60 net/rose/rose_timer.c rose->timer.function = rose_timer_expiry; timer 61 net/rose/rose_timer.c rose->timer.expires = jiffies + rose->t2; timer 63 net/rose/rose_timer.c add_timer(&rose->timer); timer 70 net/rose/rose_timer.c del_timer(&rose->timer); timer 72 net/rose/rose_timer.c rose->timer.function = rose_timer_expiry; timer 73 net/rose/rose_timer.c rose->timer.expires = jiffies + rose->t3; timer 75 net/rose/rose_timer.c add_timer(&rose->timer); timer 82 net/rose/rose_timer.c del_timer(&rose->timer); timer 84 net/rose/rose_timer.c rose->timer.function = rose_timer_expiry; timer 85 net/rose/rose_timer.c rose->timer.expires = jiffies + rose->hb; timer 87 net/rose/rose_timer.c add_timer(&rose->timer); timer 111 net/rose/rose_timer.c del_timer(&rose_sk(sk)->timer); timer 159 net/rose/rose_timer.c struct rose_sock *rose = from_timer(rose, t, timer); timer 438 net/rxrpc/ar-internal.h struct timer_list timer; /* Conn event timer */ timer 577 net/rxrpc/ar-internal.h struct timer_list timer; /* Combined event timer */ timer 772 net/rxrpc/ar-internal.h timer_reduce(&call->timer, expire_at); timer 976 net/rxrpc/ar-internal.h timer_reduce(&conn->timer, expire_at); timer 322 net/rxrpc/call_event.c del_timer_sync(&call->timer); timer 46 net/rxrpc/call_object.c struct rxrpc_call *call = from_timer(call, t, timer); timer 127 net/rxrpc/call_object.c timer_setup(&call->timer, rxrpc_call_timer_expired, 0); timer 208 net/rxrpc/call_object.c call->timer.expires = now; timer 462 net/rxrpc/call_object.c del_timer_sync(&call->timer); timer 605 net/rxrpc/call_object.c del_timer_sync(&call->timer); timer 24 net/rxrpc/conn_object.c static void rxrpc_connection_timer(struct timer_list *timer) timer 27 net/rxrpc/conn_object.c container_of(timer, struct rxrpc_connection, timer); timer 46 net/rxrpc/conn_object.c timer_setup(&conn->timer, &rxrpc_connection_timer, 0); timer 360 net/rxrpc/conn_object.c del_timer_sync(&conn->timer); timer 13 net/rxrpc/net_ns.c static void rxrpc_client_conn_reap_timeout(struct timer_list *timer) timer 16 net/rxrpc/net_ns.c container_of(timer, struct rxrpc_net, client_conn_reap_timer); timer 22 net/rxrpc/net_ns.c static void rxrpc_service_conn_reap_timeout(struct timer_list *timer) timer 25 net/rxrpc/net_ns.c container_of(timer, struct rxrpc_net, service_conn_reap_timer); timer 31 net/rxrpc/net_ns.c static void rxrpc_peer_keepalive_timeout(struct timer_list *timer) timer 34 net/rxrpc/net_ns.c container_of(timer, struct rxrpc_net, peer_keepalive_timer); timer 594 net/sched/sch_api.c static enum hrtimer_restart qdisc_watchdog(struct hrtimer *timer) timer 596 net/sched/sch_api.c struct qdisc_watchdog *wd = container_of(timer, struct qdisc_watchdog, timer 597 net/sched/sch_api.c timer); timer 609 net/sched/sch_api.c hrtimer_init(&wd->timer, clockid, HRTIMER_MODE_ABS_PINNED); timer 610 net/sched/sch_api.c wd->timer.function = qdisc_watchdog; timer 631 net/sched/sch_api.c hrtimer_start(&wd->timer, timer 639 net/sched/sch_api.c hrtimer_cancel(&wd->timer); timer 479 net/sched/sch_cbq.c static enum hrtimer_restart cbq_undelay(struct hrtimer *timer) timer 481 net/sched/sch_cbq.c struct cbq_sched_data *q = container_of(timer, struct cbq_sched_data, timer 690 net/sched/sch_taprio.c static enum hrtimer_restart advance_sched(struct hrtimer *timer) timer 692 net/sched/sch_taprio.c struct taprio_sched *q = container_of(timer, struct taprio_sched, timer 1471 net/sctp/associola.c struct timer_list *timer; timer 1520 net/sctp/associola.c timer = &asoc->timers[SCTP_EVENT_TIMEOUT_SACK]; timer 1521 net/sctp/associola.c if (del_timer(timer)) timer 265 net/sctp/output.c struct timer_list *timer; timer 267 net/sctp/output.c timer = &asoc->timers[SCTP_EVENT_TIMEOUT_SACK]; timer 270 net/sctp/output.c if (timer_pending(timer)) { timer 289 net/sctp/output.c if (del_timer(timer)) timer 607 net/sctp/output.c struct timer_list *timer = timer 612 net/sctp/output.c if (!mod_timer(timer, jiffies + timeout)) timer 599 net/sctp/outqueue.c int timer = 0; timer 723 net/sctp/outqueue.c if (!error && !timer) timer 724 net/sctp/outqueue.c timer = 1; timer 742 net/sctp/outqueue.c *start_timer = timer; timer 1066 net/sctp/sm_sideeffect.c enum sctp_event_timeout timer, timer 1075 net/sctp/sm_sideeffect.c asoc->timeouts[timer] *= 2; timer 1076 net/sctp/sm_sideeffect.c if (asoc->timeouts[timer] > asoc->max_init_timeo) { timer 1077 net/sctp/sm_sideeffect.c asoc->timeouts[timer] = asoc->max_init_timeo; timer 1084 net/sctp/sm_sideeffect.c asoc->timeouts[timer]); timer 1266 net/sctp/sm_sideeffect.c struct timer_list *timer; timer 1514 net/sctp/sm_sideeffect.c timer = &asoc->timers[cmd->obj.to]; timer 1516 net/sctp/sm_sideeffect.c if (timer_pending(timer)) timer 1521 net/sctp/sm_sideeffect.c timer = &asoc->timers[cmd->obj.to]; timer 1533 net/sctp/sm_sideeffect.c if (!timer_pending(timer)) timer 1535 net/sctp/sm_sideeffect.c timer_reduce(timer, jiffies + timeout); timer 1539 net/sctp/sm_sideeffect.c timer = &asoc->timers[cmd->obj.to]; timer 1541 net/sctp/sm_sideeffect.c if (!mod_timer(timer, jiffies + timeout)) timer 1546 net/sctp/sm_sideeffect.c timer = &asoc->timers[cmd->obj.to]; timer 1547 net/sctp/sm_sideeffect.c if (del_timer(timer)) timer 61 net/sunrpc/timer.c void rpc_update_rtt(struct rpc_rtt *rt, unsigned int timer, long m) timer 65 net/sunrpc/timer.c if (timer-- == 0) timer 75 net/sunrpc/timer.c srtt = (long *)&rt->srtt[timer]; timer 82 net/sunrpc/timer.c sdrtt = (long *)&rt->sdrtt[timer]; timer 110 net/sunrpc/timer.c unsigned long rpc_calc_rto(struct rpc_rtt *rt, unsigned int timer) timer 114 net/sunrpc/timer.c if (timer-- == 0) timer 117 net/sunrpc/timer.c res = ((rt->srtt[timer] + 7) >> 3) + rt->sdrtt[timer]; timer 762 net/sunrpc/xprt.c mod_timer(&xprt->timer, xprt->last_used + xprt->idle_timeout); timer 768 net/sunrpc/xprt.c struct rpc_xprt *xprt = from_timer(xprt, t, timer); timer 1065 net/sunrpc/xprt.c del_singleshot_timer_sync(&xprt->timer); timer 1093 net/sunrpc/xprt.c unsigned int timer = task->tk_msg.rpc_proc->p_timer; timer 1096 net/sunrpc/xprt.c if (timer) { timer 1098 net/sunrpc/xprt.c rpc_update_rtt(rtt, timer, m); timer 1099 net/sunrpc/xprt.c rpc_set_timeo(rtt, timer, req->rq_ntrans - 1); timer 1142 net/sunrpc/xprt.c if (xprt->ops->timer) timer 1143 net/sunrpc/xprt.c xprt->ops->timer(xprt, task); timer 1175 net/sunrpc/xprt.c int timer = task->tk_msg.rpc_proc->p_timer; timer 1182 net/sunrpc/xprt.c timeout = rpc_calc_rto(rtt, timer); timer 1183 net/sunrpc/xprt.c timeout <<= rpc_ntimeo(rtt, timer) + req->rq_retries; timer 1912 net/sunrpc/xprt.c timer_setup(&xprt->timer, xprt_init_autodisconnect, 0); timer 1914 net/sunrpc/xprt.c timer_setup(&xprt->timer, NULL, 0); timer 1970 net/sunrpc/xprt.c del_timer_sync(&xprt->timer); timer 801 net/sunrpc/xprtrdma/transport.c .timer = xprt_rdma_timer, timer 2766 net/sunrpc/xprtsock.c .timer = xs_udp_timer, timer 70 net/tipc/discover.c struct timer_list timer; timer 276 net/tipc/discover.c mod_timer(&d->timer, jiffies + d->timer_intv); timer 289 net/tipc/discover.c struct tipc_discoverer *d = from_timer(d, t, timer); timer 306 net/tipc/discover.c mod_timer(&d->timer, jiffies + TIPC_DISC_INIT); timer 325 net/tipc/discover.c mod_timer(&d->timer, jiffies + d->timer_intv); timer 372 net/tipc/discover.c timer_setup(&d->timer, tipc_disc_timeout, 0); timer 373 net/tipc/discover.c mod_timer(&d->timer, jiffies + d->timer_intv); timer 385 net/tipc/discover.c del_timer_sync(&d->timer); timer 410 net/tipc/discover.c mod_timer(&d->timer, jiffies + d->timer_intv); timer 96 net/tipc/monitor.c struct timer_list timer; timer 592 net/tipc/monitor.c struct tipc_monitor *mon = from_timer(mon, t, timer); timer 603 net/tipc/monitor.c mod_timer(&mon->timer, jiffies + mon->timer_intv); timer 635 net/tipc/monitor.c timer_setup(&mon->timer, mon_timeout, 0); timer 637 net/tipc/monitor.c mod_timer(&mon->timer, jiffies + mon->timer_intv); timer 662 net/tipc/monitor.c del_timer_sync(&mon->timer); timer 126 net/tipc/node.c struct timer_list timer; timer 434 net/tipc/node.c timer_setup(&n->timer, tipc_node_timeout, 0); timer 478 net/tipc/node.c del_timer_sync(&node->timer); timer 634 net/tipc/node.c struct tipc_node *n = from_timer(n, t, timer); timer 672 net/tipc/node.c mod_timer(&n->timer, jiffies + msecs_to_jiffies(n->keepalive_intv)); timer 1105 net/tipc/node.c if (!mod_timer(&n->timer, intv)) timer 105 net/tipc/subscr.c struct tipc_subscription *sub = from_timer(sub, t, timer); timer 160 net/tipc/subscr.c timer_setup(&sub->timer, tipc_sub_timeout, 0); timer 163 net/tipc/subscr.c mod_timer(&sub->timer, jiffies + msecs_to_jiffies(timeout)); timer 171 net/tipc/subscr.c del_timer_sync(&sub->timer); timer 60 net/tipc/subscr.h struct timer_list timer; timer 31 net/x25/x25_timer.c timer_setup(&x25->timer, x25_timer_expiry, 0); timer 51 net/x25/x25_timer.c mod_timer(&x25->timer, jiffies + x25->t2); timer 58 net/x25/x25_timer.c mod_timer(&x25->timer, jiffies + x25->t21); timer 65 net/x25/x25_timer.c mod_timer(&x25->timer, jiffies + x25->t22); timer 72 net/x25/x25_timer.c mod_timer(&x25->timer, jiffies + x25->t23); timer 77 net/x25/x25_timer.c del_timer(&x25_sk(sk)->timer); timer 84 net/x25/x25_timer.c if (!timer_pending(&x25->timer)) timer 87 net/x25/x25_timer.c return x25->timer.expires - jiffies; timer 159 net/x25/x25_timer.c struct x25_sock *x25 = from_timer(x25, t, timer); timer 312 net/xfrm/xfrm_policy.c struct xfrm_policy *xp = from_timer(xp, t, timer); timer 365 net/xfrm/xfrm_policy.c !mod_timer(&xp->timer, jiffies + make_jiffies(next))) timer 399 net/xfrm/xfrm_policy.c timer_setup(&policy->timer, xfrm_policy_timer, 0); timer 421 net/xfrm/xfrm_policy.c if (del_timer(&policy->timer) || del_timer(&policy->polq.hold_timer)) timer 444 net/xfrm/xfrm_policy.c if (del_timer(&policy->timer)) timer 1596 net/xfrm/xfrm_policy.c if (!mod_timer(&policy->timer, jiffies + HZ)) timer 1957 security/tomoyo/common.c u8 timer; timer 2123 security/tomoyo/common.c while (entry.timer < 10) { timer 2129 security/tomoyo/common.c entry.timer++; timer 2274 security/tomoyo/common.c ptr->timer = 0; timer 25 sound/core/hrtimer.c struct snd_timer *timer; timer 33 sound/core/hrtimer.c struct snd_timer *t = stime->timer; timer 50 sound/core/hrtimer.c snd_timer_interrupt(stime->timer, ticks); timer 72 sound/core/hrtimer.c stime->timer = t; timer 132 sound/core/hrtimer.c struct snd_timer *timer; timer 139 sound/core/hrtimer.c &timer); timer 143 sound/core/hrtimer.c timer->module = THIS_MODULE; timer 144 sound/core/hrtimer.c strcpy(timer->name, "HR timer"); timer 145 sound/core/hrtimer.c timer->hw = hrtimer_hw; timer 146 sound/core/hrtimer.c timer->hw.resolution = resolution; timer 147 sound/core/hrtimer.c timer->hw.ticks = NANO_SEC / resolution; timer 148 sound/core/hrtimer.c timer->max_instances = 100; /* lower the limit */ timer 150 sound/core/hrtimer.c err = snd_timer_global_register(timer); timer 152 sound/core/hrtimer.c snd_timer_global_free(timer); timer 155 sound/core/hrtimer.c mytimer = timer; /* remember this */ timer 994 sound/core/pcm.c if (substream->timer) timer 995 sound/core/pcm.c spin_lock_irq(&substream->timer->lock); timer 997 sound/core/pcm.c if (substream->timer) timer 998 sound/core/pcm.c spin_unlock_irq(&substream->timer->lock); timer 1800 sound/core/pcm_lib.c snd_timer_interrupt(substream->timer, 1); timer 563 sound/core/pcm_native.c if (substream->timer) timer 564 sound/core/pcm_native.c snd_timer_notify(substream->timer, event, timer 52 sound/core/pcm_timer.c static unsigned long snd_pcm_timer_resolution(struct snd_timer * timer) timer 56 sound/core/pcm_timer.c substream = timer->private_data; timer 60 sound/core/pcm_timer.c static int snd_pcm_timer_start(struct snd_timer * timer) timer 64 sound/core/pcm_timer.c substream = snd_timer_chip(timer); timer 69 sound/core/pcm_timer.c static int snd_pcm_timer_stop(struct snd_timer * timer) timer 73 sound/core/pcm_timer.c substream = snd_timer_chip(timer); timer 92 sound/core/pcm_timer.c static void snd_pcm_timer_free(struct snd_timer *timer) timer 94 sound/core/pcm_timer.c struct snd_pcm_substream *substream = timer->private_data; timer 95 sound/core/pcm_timer.c substream->timer = NULL; timer 101 sound/core/pcm_timer.c struct snd_timer *timer; timer 108 sound/core/pcm_timer.c if (snd_timer_new(substream->pcm->card, "PCM", &tid, &timer) < 0) timer 110 sound/core/pcm_timer.c sprintf(timer->name, "PCM %s %i-%i-%i", timer 114 sound/core/pcm_timer.c timer->hw = snd_pcm_timer; timer 115 sound/core/pcm_timer.c if (snd_device_register(timer->card, timer) < 0) { timer 116 sound/core/pcm_timer.c snd_device_free(timer->card, timer); timer 119 sound/core/pcm_timer.c timer->private_data = substream; timer 120 sound/core/pcm_timer.c timer->private_free = snd_pcm_timer_free; timer 121 sound/core/pcm_timer.c substream->timer = timer; timer 126 sound/core/pcm_timer.c if (substream->timer) { timer 127 sound/core/pcm_timer.c snd_device_free(substream->pcm->card, substream->timer); timer 128 sound/core/pcm_timer.c substream->timer = NULL; timer 97 sound/core/seq/oss/seq_oss_device.h struct seq_oss_timer *timer; timer 113 sound/core/seq/oss/seq_oss_event.c return snd_seq_oss_timer_reset(dp->timer); timer 239 sound/core/seq/oss/seq_oss_event.c return snd_seq_oss_timer_stop(dp->timer); timer 244 sound/core/seq/oss/seq_oss_event.c return snd_seq_oss_timer_continue(dp->timer); timer 249 sound/core/seq/oss/seq_oss_event.c return snd_seq_oss_timer_tempo(dp->timer, q->t.time); timer 249 sound/core/seq/oss/seq_oss_init.c dp->timer = snd_seq_oss_timer_new(dp); timer 250 sound/core/seq/oss/seq_oss_init.c if (!dp->timer) { timer 391 sound/core/seq/oss/seq_oss_init.c snd_seq_oss_timer_delete(dp->timer); timer 450 sound/core/seq/oss/seq_oss_init.c snd_seq_oss_timer_stop(dp->timer); timer 498 sound/core/seq/oss/seq_oss_init.c dp->timer->oss_tempo, dp->timer->oss_timebase); timer 77 sound/core/seq/oss/seq_oss_ioctl.c return snd_seq_oss_timer_ioctl(dp->timer, cmd, arg); timer 112 sound/core/seq/oss/seq_oss_ioctl.c return put_user(snd_seq_oss_timer_cur_tick(dp->timer), p) ? -EFAULT : 0; timer 601 sound/core/seq/oss/seq_oss_midi.c if (!dp->timer->running) timer 602 sound/core/seq/oss/seq_oss_midi.c len = snd_seq_oss_timer_start(dp->timer); timer 157 sound/core/seq/oss/seq_oss_rw.c if (snd_seq_oss_process_timer_event(dp->timer, rec)) timer 169 sound/core/seq/oss/seq_oss_rw.c event.time.tick = snd_seq_oss_timer_cur_tick(dp->timer); timer 170 sound/core/seq/oss/seq_oss_rw.c if (dp->timer->realtime || !dp->timer->running) timer 24 sound/core/seq/oss/seq_oss_timer.c static void calc_alsa_tempo(struct seq_oss_timer *timer); timer 116 sound/core/seq/oss/seq_oss_timer.c calc_alsa_tempo(struct seq_oss_timer *timer) timer 118 sound/core/seq/oss/seq_oss_timer.c timer->tempo = (60 * 1000000) / timer->oss_tempo; timer 119 sound/core/seq/oss/seq_oss_timer.c timer->ppq = timer->oss_timebase; timer 147 sound/core/seq/oss/seq_oss_timer.c snd_seq_oss_timer_start(struct seq_oss_timer *timer) timer 149 sound/core/seq/oss/seq_oss_timer.c struct seq_oss_devinfo *dp = timer->dp; timer 152 sound/core/seq/oss/seq_oss_timer.c if (timer->running) timer 153 sound/core/seq/oss/seq_oss_timer.c snd_seq_oss_timer_stop(timer); timer 157 sound/core/seq/oss/seq_oss_timer.c tmprec.ppq = timer->ppq; timer 158 sound/core/seq/oss/seq_oss_timer.c tmprec.tempo = timer->tempo; timer 162 sound/core/seq/oss/seq_oss_timer.c timer->running = 1; timer 163 sound/core/seq/oss/seq_oss_timer.c timer->cur_tick = 0; timer 172 sound/core/seq/oss/seq_oss_timer.c snd_seq_oss_timer_stop(struct seq_oss_timer *timer) timer 174 sound/core/seq/oss/seq_oss_timer.c if (! timer->running) timer 176 sound/core/seq/oss/seq_oss_timer.c send_timer_event(timer->dp, SNDRV_SEQ_EVENT_STOP, 0); timer 177 sound/core/seq/oss/seq_oss_timer.c timer->running = 0; timer 186 sound/core/seq/oss/seq_oss_timer.c snd_seq_oss_timer_continue(struct seq_oss_timer *timer) timer 188 sound/core/seq/oss/seq_oss_timer.c if (timer->running) timer 190 sound/core/seq/oss/seq_oss_timer.c send_timer_event(timer->dp, SNDRV_SEQ_EVENT_CONTINUE, 0); timer 191 sound/core/seq/oss/seq_oss_timer.c timer->running = 1; timer 200 sound/core/seq/oss/seq_oss_timer.c snd_seq_oss_timer_tempo(struct seq_oss_timer *timer, int value) timer 206 sound/core/seq/oss/seq_oss_timer.c timer->oss_tempo = value; timer 207 sound/core/seq/oss/seq_oss_timer.c calc_alsa_tempo(timer); timer 208 sound/core/seq/oss/seq_oss_timer.c if (timer->running) timer 209 sound/core/seq/oss/seq_oss_timer.c send_timer_event(timer->dp, SNDRV_SEQ_EVENT_TEMPO, timer->tempo); timer 218 sound/core/seq/oss/seq_oss_timer.c snd_seq_oss_timer_ioctl(struct seq_oss_timer *timer, unsigned int cmd, int __user *arg) timer 228 sound/core/seq/oss/seq_oss_timer.c value = ((timer->oss_tempo * timer->oss_timebase) + 30) / 60; timer 232 sound/core/seq/oss/seq_oss_timer.c if (timer->dp->seq_mode == SNDRV_SEQ_OSS_MODE_SYNTH) timer 237 sound/core/seq/oss/seq_oss_timer.c return snd_seq_oss_timer_start(timer); timer 239 sound/core/seq/oss/seq_oss_timer.c return snd_seq_oss_timer_stop(timer); timer 241 sound/core/seq/oss/seq_oss_timer.c return snd_seq_oss_timer_continue(timer); timer 245 sound/core/seq/oss/seq_oss_timer.c return snd_seq_oss_timer_tempo(timer, value); timer 253 sound/core/seq/oss/seq_oss_timer.c timer->oss_timebase = value; timer 254 sound/core/seq/oss/seq_oss_timer.c calc_alsa_tempo(timer); timer 30 sound/core/seq/oss/seq_oss_timer.h int snd_seq_oss_timer_start(struct seq_oss_timer *timer); timer 31 sound/core/seq/oss/seq_oss_timer.h int snd_seq_oss_timer_stop(struct seq_oss_timer *timer); timer 32 sound/core/seq/oss/seq_oss_timer.h int snd_seq_oss_timer_continue(struct seq_oss_timer *timer); timer 33 sound/core/seq/oss/seq_oss_timer.h int snd_seq_oss_timer_tempo(struct seq_oss_timer *timer, int value); timer 36 sound/core/seq/oss/seq_oss_timer.h int snd_seq_oss_timer_ioctl(struct seq_oss_timer *timer, unsigned int cmd, int __user *arg); timer 42 sound/core/seq/oss/seq_oss_timer.h snd_seq_oss_timer_cur_tick(struct seq_oss_timer *timer) timer 44 sound/core/seq/oss/seq_oss_timer.h return timer->cur_tick; timer 52 sound/core/seq/oss/seq_oss_timer.h snd_seq_oss_timer_is_realtime(struct seq_oss_timer *timer) timer 54 sound/core/seq/oss/seq_oss_timer.h return timer->realtime; timer 87 sound/core/seq/oss/seq_oss_writeq.c time = snd_seq_oss_timer_cur_tick(dp->timer); timer 583 sound/core/seq/seq_clientmgr.c event->time.time = snd_seq_timer_get_cur_time(q->timer, true); timer 586 sound/core/seq/seq_clientmgr.c event->time.tick = snd_seq_timer_get_cur_tick(q->timer); timer 1659 sound/core/seq/seq_clientmgr.c tmr = queue->timer; timer 1688 sound/core/seq/seq_clientmgr.c tmr = queue->timer; timer 1724 sound/core/seq/seq_clientmgr.c struct snd_seq_queue_timer *timer = arg; timer 1728 sound/core/seq/seq_clientmgr.c queue = queueptr(timer->queue); timer 1733 sound/core/seq/seq_clientmgr.c tmr = queue->timer; timer 1734 sound/core/seq/seq_clientmgr.c memset(timer, 0, sizeof(*timer)); timer 1735 sound/core/seq/seq_clientmgr.c timer->queue = queue->queue; timer 1737 sound/core/seq/seq_clientmgr.c timer->type = tmr->type; timer 1739 sound/core/seq/seq_clientmgr.c timer->u.alsa.id = tmr->alsa_id; timer 1740 sound/core/seq/seq_clientmgr.c timer->u.alsa.resolution = tmr->preferred_resolution; timer 1753 sound/core/seq/seq_clientmgr.c struct snd_seq_queue_timer *timer = arg; timer 1756 sound/core/seq/seq_clientmgr.c if (timer->type != SNDRV_SEQ_TIMER_ALSA) timer 1759 sound/core/seq/seq_clientmgr.c if (snd_seq_queue_check_access(timer->queue, client->number)) { timer 1763 sound/core/seq/seq_clientmgr.c q = queueptr(timer->queue); timer 1767 sound/core/seq/seq_clientmgr.c tmr = q->timer; timer 1768 sound/core/seq/seq_clientmgr.c snd_seq_queue_timer_close(timer->queue); timer 1769 sound/core/seq/seq_clientmgr.c tmr->type = timer->type; timer 1771 sound/core/seq/seq_clientmgr.c tmr->alsa_id = timer->u.alsa.id; timer 1772 sound/core/seq/seq_clientmgr.c tmr->preferred_resolution = timer->u.alsa.resolution; timer 1774 sound/core/seq/seq_clientmgr.c result = snd_seq_queue_timer_open(timer->queue); timer 112 sound/core/seq/seq_queue.c q->timer = snd_seq_timer_new(); timer 113 sound/core/seq/seq_queue.c if (q->tickq == NULL || q->timeq == NULL || q->timer == NULL) { timer 116 sound/core/seq/seq_queue.c snd_seq_timer_delete(&q->timer); timer 133 sound/core/seq/seq_queue.c snd_seq_timer_stop(q->timer); timer 141 sound/core/seq/seq_queue.c snd_seq_timer_delete(&q->timer); timer 259 sound/core/seq/seq_queue.c cur_tick = snd_seq_timer_get_cur_tick(q->timer); timer 268 sound/core/seq/seq_queue.c cur_time = snd_seq_timer_get_cur_time(q->timer, false); timer 304 sound/core/seq/seq_queue.c cell->event.time.tick += q->timer->tick.cur_tick; timer 309 sound/core/seq/seq_queue.c &q->timer->cur_time); timer 434 sound/core/seq/seq_queue.c tmr = queue->timer; timer 473 sound/core/seq/seq_queue.c result = snd_seq_timer_set_tempo_ppq(q->timer, info->tempo, info->ppq); timer 475 sound/core/seq/seq_queue.c result = snd_seq_timer_set_skew(q->timer, info->skew_value, timer 494 sound/core/seq/seq_queue.c snd_seq_timer_defaults(queue->timer); timer 559 sound/core/seq/seq_queue.c if (q->timer->running) timer 560 sound/core/seq/seq_queue.c snd_seq_timer_stop(q->timer); timer 561 sound/core/seq/seq_queue.c snd_seq_timer_reset(q->timer); timer 648 sound/core/seq/seq_queue.c sev.time.tick = q->timer->tick.cur_tick; timer 671 sound/core/seq/seq_queue.c if (! snd_seq_timer_start(q->timer)) timer 676 sound/core/seq/seq_queue.c if (! snd_seq_timer_continue(q->timer)) timer 681 sound/core/seq/seq_queue.c snd_seq_timer_stop(q->timer); timer 686 sound/core/seq/seq_queue.c snd_seq_timer_set_tempo(q->timer, ev->data.queue.param.value); timer 691 sound/core/seq/seq_queue.c if (snd_seq_timer_set_position_tick(q->timer, ev->data.queue.param.time.tick) == 0) { timer 697 sound/core/seq/seq_queue.c if (snd_seq_timer_set_position_time(q->timer, ev->data.queue.param.time.time) == 0) { timer 702 sound/core/seq/seq_queue.c if (snd_seq_timer_set_skew(q->timer, timer 757 sound/core/seq/seq_queue.c tmr = q->timer; timer 27 sound/core/seq/seq_queue.h struct snd_seq_timer *timer; /* time keeper for this queue */ timer 130 sound/core/seq/seq_timer.c tmr = q->timer; timer 265 sound/core/seq/seq_timer.c tmr = q->timer; timer 306 sound/core/seq/seq_timer.c tmr = q->timer; timer 345 sound/core/seq/seq_timer.c t = tmr->timeri->timer; timer 476 sound/core/seq/seq_timer.c tmr = q->timer; timer 482 sound/core/seq/seq_timer.c snd_iprintf(buffer, "Timer for queue %i : %s\n", q->queue, ti->timer->name); timer 82 sound/core/timer.c static int snd_timer_free(struct snd_timer *timer); timer 87 sound/core/timer.c static void snd_timer_reschedule(struct snd_timer * timer, unsigned long ticks_left); timer 94 sound/core/timer.c struct snd_timer *timer) timer 111 sound/core/timer.c timeri->timer = timer; timer 112 sound/core/timer.c if (timer && !try_module_get(timer->module)) { timer 126 sound/core/timer.c struct snd_timer *timer = NULL; timer 128 sound/core/timer.c list_for_each_entry(timer, &snd_timer_list, device_list) { timer 129 sound/core/timer.c if (timer->tmr_class != tid->dev_class) timer 131 sound/core/timer.c if ((timer->tmr_class == SNDRV_TIMER_CLASS_CARD || timer 132 sound/core/timer.c timer->tmr_class == SNDRV_TIMER_CLASS_PCM) && timer 133 sound/core/timer.c (timer->card == NULL || timer 134 sound/core/timer.c timer->card->number != tid->card)) timer 136 sound/core/timer.c if (timer->tmr_device != tid->device) timer 138 sound/core/timer.c if (timer->tmr_subdevice != tid->subdevice) timer 140 sound/core/timer.c return timer; timer 174 sound/core/timer.c struct snd_timer *timer; timer 178 sound/core/timer.c list_for_each_entry(timer, &snd_timer_list, device_list) { timer 179 sound/core/timer.c list_for_each_entry(master, &timer->open_list_head, open_list) { timer 182 sound/core/timer.c if (master->timer->num_instances >= timer 183 sound/core/timer.c master->timer->max_instances) timer 187 sound/core/timer.c master->timer->num_instances++; timer 190 sound/core/timer.c slave->timer = master->timer; timer 213 sound/core/timer.c if (master->timer->num_instances >= timer 214 sound/core/timer.c master->timer->max_instances) timer 217 sound/core/timer.c master->timer->num_instances++; timer 219 sound/core/timer.c spin_lock(&master->timer->lock); timer 221 sound/core/timer.c slave->timer = master->timer; timer 225 sound/core/timer.c spin_unlock(&master->timer->lock); timer 243 sound/core/timer.c struct snd_timer *timer; timer 281 sound/core/timer.c timer = snd_timer_find(tid); timer 283 sound/core/timer.c if (!timer) { timer 287 sound/core/timer.c timer = snd_timer_find(tid); timer 290 sound/core/timer.c if (!timer) { timer 294 sound/core/timer.c if (!list_empty(&timer->open_list_head)) { timer 296 sound/core/timer.c list_entry(timer->open_list_head.next, timer 303 sound/core/timer.c if (timer->num_instances >= timer->max_instances) { timer 307 sound/core/timer.c timeri = snd_timer_instance_new(owner, timer); timer 313 sound/core/timer.c if (timer->card) timer 314 sound/core/timer.c get_device(&timer->card->card_dev); timer 318 sound/core/timer.c if (list_empty(&timer->open_list_head) && timer->hw.open) { timer 319 sound/core/timer.c err = timer->hw.open(timer); timer 325 sound/core/timer.c if (timer->card) timer 326 sound/core/timer.c card_dev_to_put = &timer->card->card_dev; timer 327 sound/core/timer.c module_put(timer->module); timer 332 sound/core/timer.c list_add_tail(&timeri->open_list, &timer->open_list_head); timer 333 sound/core/timer.c timer->num_instances++; timer 357 sound/core/timer.c struct snd_timer *timer = timeri->timer; timer 360 sound/core/timer.c if (timer) { timer 361 sound/core/timer.c spin_lock_irq(&timer->lock); timer 363 sound/core/timer.c spin_unlock_irq(&timer->lock); timer 373 sound/core/timer.c if (timer) { timer 374 sound/core/timer.c timer->num_instances--; timer 376 sound/core/timer.c spin_lock_irq(&timer->lock); timer 378 sound/core/timer.c spin_unlock_irq(&timer->lock); timer 380 sound/core/timer.c spin_lock_irq(&timer->lock); timer 382 sound/core/timer.c spin_unlock_irq(&timer->lock); timer 386 sound/core/timer.c spin_lock(&timer->lock); timer 390 sound/core/timer.c timer->num_instances--; timer 392 sound/core/timer.c slave->timer = NULL; timer 396 sound/core/timer.c spin_unlock(&timer->lock); timer 401 sound/core/timer.c timer = NULL; timer 409 sound/core/timer.c if (timer) { timer 410 sound/core/timer.c if (list_empty(&timer->open_list_head) && timer->hw.close) timer 411 sound/core/timer.c timer->hw.close(timer); timer 413 sound/core/timer.c if (timer->card) timer 414 sound/core/timer.c *card_devp_to_put = &timer->card->card_dev; timer 415 sound/core/timer.c module_put(timer->module); timer 442 sound/core/timer.c static unsigned long snd_timer_hw_resolution(struct snd_timer *timer) timer 444 sound/core/timer.c if (timer->hw.c_resolution) timer 445 sound/core/timer.c return timer->hw.c_resolution(timer); timer 447 sound/core/timer.c return timer->hw.resolution; timer 452 sound/core/timer.c struct snd_timer * timer; timer 458 sound/core/timer.c timer = timeri->timer; timer 459 sound/core/timer.c if (timer) { timer 460 sound/core/timer.c spin_lock_irqsave(&timer->lock, flags); timer 461 sound/core/timer.c ret = snd_timer_hw_resolution(timer); timer 462 sound/core/timer.c spin_unlock_irqrestore(&timer->lock, flags); timer 470 sound/core/timer.c struct snd_timer *timer = ti->timer; timer 482 sound/core/timer.c if (timer && timer 485 sound/core/timer.c resolution = snd_timer_hw_resolution(timer); timer 490 sound/core/timer.c if (timer == NULL) timer 492 sound/core/timer.c if (timer->hw.flags & SNDRV_TIMER_HW_SLAVE) timer 503 sound/core/timer.c struct snd_timer *timer; timer 507 sound/core/timer.c timer = timeri->timer; timer 508 sound/core/timer.c if (!timer) timer 511 sound/core/timer.c spin_lock_irqsave(&timer->lock, flags); timer 516 sound/core/timer.c if (timer->card && timer->card->shutdown) { timer 532 sound/core/timer.c list_move_tail(&timeri->active_list, &timer->active_list_head); timer 533 sound/core/timer.c if (timer->running) { timer 534 sound/core/timer.c if (timer->hw.flags & SNDRV_TIMER_HW_SLAVE) timer 536 sound/core/timer.c timer->flags |= SNDRV_TIMER_FLG_RESCHED; timer 541 sound/core/timer.c timer->sticks = ticks; timer 542 sound/core/timer.c timer->hw.start(timer); timer 544 sound/core/timer.c timer->running++; timer 551 sound/core/timer.c spin_unlock_irqrestore(&timer->lock, flags); timer 572 sound/core/timer.c if (timeri->master && timeri->timer) { timer 573 sound/core/timer.c spin_lock(&timeri->timer->lock); timer 578 sound/core/timer.c spin_unlock(&timeri->timer->lock); timer 589 sound/core/timer.c struct snd_timer *timer; timer 593 sound/core/timer.c timer = timeri->timer; timer 594 sound/core/timer.c if (!timer) timer 596 sound/core/timer.c spin_lock_irqsave(&timer->lock, flags); timer 604 sound/core/timer.c if (timer->card && timer->card->shutdown) timer 611 sound/core/timer.c !(--timer->running)) { timer 612 sound/core/timer.c timer->hw.stop(timer); timer 613 sound/core/timer.c if (timer->flags & SNDRV_TIMER_FLG_RESCHED) { timer 614 sound/core/timer.c timer->flags &= ~SNDRV_TIMER_FLG_RESCHED; timer 615 sound/core/timer.c snd_timer_reschedule(timer, 0); timer 616 sound/core/timer.c if (timer->flags & SNDRV_TIMER_FLG_CHANGE) { timer 617 sound/core/timer.c timer->flags &= ~SNDRV_TIMER_FLG_CHANGE; timer 618 sound/core/timer.c timer->hw.start(timer); timer 630 sound/core/timer.c spin_unlock_irqrestore(&timer->lock, flags); timer 645 sound/core/timer.c if (timeri->timer) { timer 646 sound/core/timer.c spin_lock(&timeri->timer->lock); timer 651 sound/core/timer.c spin_unlock(&timeri->timer->lock); timer 719 sound/core/timer.c static void snd_timer_reschedule(struct snd_timer * timer, unsigned long ticks_left) timer 724 sound/core/timer.c list_for_each_entry(ti, &timer->active_list_head, active_list) { timer 728 sound/core/timer.c timer->running++; timer 736 sound/core/timer.c timer->flags &= ~SNDRV_TIMER_FLG_RESCHED; timer 739 sound/core/timer.c if (ticks > timer->hw.ticks) timer 740 sound/core/timer.c ticks = timer->hw.ticks; timer 742 sound/core/timer.c timer->flags |= SNDRV_TIMER_FLG_CHANGE; timer 743 sound/core/timer.c timer->sticks = ticks; timer 747 sound/core/timer.c static void snd_timer_process_callbacks(struct snd_timer *timer, timer 765 sound/core/timer.c spin_unlock(&timer->lock); timer 768 sound/core/timer.c spin_lock(&timer->lock); timer 775 sound/core/timer.c static void snd_timer_clear_callbacks(struct snd_timer *timer, timer 780 sound/core/timer.c spin_lock_irqsave(&timer->lock, flags); timer 783 sound/core/timer.c spin_unlock_irqrestore(&timer->lock, flags); timer 792 sound/core/timer.c struct snd_timer *timer = (struct snd_timer *) arg; timer 795 sound/core/timer.c if (timer->card && timer->card->shutdown) { timer 796 sound/core/timer.c snd_timer_clear_callbacks(timer, &timer->sack_list_head); timer 800 sound/core/timer.c spin_lock_irqsave(&timer->lock, flags); timer 801 sound/core/timer.c snd_timer_process_callbacks(timer, &timer->sack_list_head); timer 802 sound/core/timer.c spin_unlock_irqrestore(&timer->lock, flags); timer 811 sound/core/timer.c void snd_timer_interrupt(struct snd_timer * timer, unsigned long ticks_left) timer 819 sound/core/timer.c if (timer == NULL) timer 822 sound/core/timer.c if (timer->card && timer->card->shutdown) { timer 823 sound/core/timer.c snd_timer_clear_callbacks(timer, &timer->ack_list_head); timer 827 sound/core/timer.c spin_lock_irqsave(&timer->lock, flags); timer 830 sound/core/timer.c resolution = snd_timer_hw_resolution(timer); timer 837 sound/core/timer.c list_for_each_entry_safe(ti, tmp, &timer->active_list_head, timer 855 sound/core/timer.c --timer->running; timer 858 sound/core/timer.c if ((timer->hw.flags & SNDRV_TIMER_HW_TASKLET) || timer 860 sound/core/timer.c ack_list_head = &timer->ack_list_head; timer 862 sound/core/timer.c ack_list_head = &timer->sack_list_head; timer 872 sound/core/timer.c if (timer->flags & SNDRV_TIMER_FLG_RESCHED) timer 873 sound/core/timer.c snd_timer_reschedule(timer, timer->sticks); timer 874 sound/core/timer.c if (timer->running) { timer 875 sound/core/timer.c if (timer->hw.flags & SNDRV_TIMER_HW_STOP) { timer 876 sound/core/timer.c timer->hw.stop(timer); timer 877 sound/core/timer.c timer->flags |= SNDRV_TIMER_FLG_CHANGE; timer 879 sound/core/timer.c if (!(timer->hw.flags & SNDRV_TIMER_HW_AUTO) || timer 880 sound/core/timer.c (timer->flags & SNDRV_TIMER_FLG_CHANGE)) { timer 882 sound/core/timer.c timer->flags &= ~SNDRV_TIMER_FLG_CHANGE; timer 883 sound/core/timer.c timer->hw.start(timer); timer 886 sound/core/timer.c timer->hw.stop(timer); timer 890 sound/core/timer.c snd_timer_process_callbacks(timer, &timer->ack_list_head); timer 893 sound/core/timer.c use_tasklet = !list_empty(&timer->sack_list_head); timer 894 sound/core/timer.c spin_unlock_irqrestore(&timer->lock, flags); timer 897 sound/core/timer.c tasklet_schedule(&timer->task_queue); timer 908 sound/core/timer.c struct snd_timer *timer; timer 925 sound/core/timer.c timer = kzalloc(sizeof(*timer), GFP_KERNEL); timer 926 sound/core/timer.c if (!timer) timer 928 sound/core/timer.c timer->tmr_class = tid->dev_class; timer 929 sound/core/timer.c timer->card = card; timer 930 sound/core/timer.c timer->tmr_device = tid->device; timer 931 sound/core/timer.c timer->tmr_subdevice = tid->subdevice; timer 933 sound/core/timer.c strlcpy(timer->id, id, sizeof(timer->id)); timer 934 sound/core/timer.c timer->sticks = 1; timer 935 sound/core/timer.c INIT_LIST_HEAD(&timer->device_list); timer 936 sound/core/timer.c INIT_LIST_HEAD(&timer->open_list_head); timer 937 sound/core/timer.c INIT_LIST_HEAD(&timer->active_list_head); timer 938 sound/core/timer.c INIT_LIST_HEAD(&timer->ack_list_head); timer 939 sound/core/timer.c INIT_LIST_HEAD(&timer->sack_list_head); timer 940 sound/core/timer.c spin_lock_init(&timer->lock); timer 941 sound/core/timer.c tasklet_init(&timer->task_queue, snd_timer_tasklet, timer 942 sound/core/timer.c (unsigned long)timer); timer 943 sound/core/timer.c timer->max_instances = 1000; /* default limit per timer */ timer 945 sound/core/timer.c timer->module = card->module; timer 946 sound/core/timer.c err = snd_device_new(card, SNDRV_DEV_TIMER, timer, &ops); timer 948 sound/core/timer.c snd_timer_free(timer); timer 953 sound/core/timer.c *rtimer = timer; timer 958 sound/core/timer.c static int snd_timer_free(struct snd_timer *timer) timer 960 sound/core/timer.c if (!timer) timer 964 sound/core/timer.c if (! list_empty(&timer->open_list_head)) { timer 967 sound/core/timer.c pr_warn("ALSA: timer %p is busy?\n", timer); timer 968 sound/core/timer.c list_for_each_safe(p, n, &timer->open_list_head) { timer 971 sound/core/timer.c ti->timer = NULL; timer 974 sound/core/timer.c list_del(&timer->device_list); timer 977 sound/core/timer.c if (timer->private_free) timer 978 sound/core/timer.c timer->private_free(timer); timer 979 sound/core/timer.c kfree(timer); timer 985 sound/core/timer.c struct snd_timer *timer = device->device_data; timer 986 sound/core/timer.c return snd_timer_free(timer); timer 991 sound/core/timer.c struct snd_timer *timer = dev->device_data; timer 994 sound/core/timer.c if (snd_BUG_ON(!timer || !timer->hw.start || !timer->hw.stop)) timer 996 sound/core/timer.c if (!(timer->hw.flags & SNDRV_TIMER_HW_SLAVE) && timer 997 sound/core/timer.c !timer->hw.resolution && timer->hw.c_resolution == NULL) timer 1002 sound/core/timer.c if (timer1->tmr_class > timer->tmr_class) timer 1004 sound/core/timer.c if (timer1->tmr_class < timer->tmr_class) timer 1006 sound/core/timer.c if (timer1->card && timer->card) { timer 1007 sound/core/timer.c if (timer1->card->number > timer->card->number) timer 1009 sound/core/timer.c if (timer1->card->number < timer->card->number) timer 1012 sound/core/timer.c if (timer1->tmr_device > timer->tmr_device) timer 1014 sound/core/timer.c if (timer1->tmr_device < timer->tmr_device) timer 1016 sound/core/timer.c if (timer1->tmr_subdevice > timer->tmr_subdevice) timer 1018 sound/core/timer.c if (timer1->tmr_subdevice < timer->tmr_subdevice) timer 1024 sound/core/timer.c list_add_tail(&timer->device_list, &timer1->device_list); timer 1031 sound/core/timer.c struct snd_timer *timer = device->device_data; timer 1035 sound/core/timer.c list_del_init(&timer->device_list); timer 1037 sound/core/timer.c list_for_each_entry(ti, &timer->open_list_head, open_list) { timer 1045 sound/core/timer.c void snd_timer_notify(struct snd_timer *timer, int event, struct timespec *tstamp) timer 1051 sound/core/timer.c if (timer->card && timer->card->shutdown) timer 1053 sound/core/timer.c if (! (timer->hw.flags & SNDRV_TIMER_HW_SLAVE)) timer 1058 sound/core/timer.c spin_lock_irqsave(&timer->lock, flags); timer 1062 sound/core/timer.c resolution = snd_timer_hw_resolution(timer); timer 1063 sound/core/timer.c list_for_each_entry(ti, &timer->active_list_head, active_list) { timer 1070 sound/core/timer.c spin_unlock_irqrestore(&timer->lock, flags); timer 1090 sound/core/timer.c int snd_timer_global_free(struct snd_timer *timer) timer 1092 sound/core/timer.c return snd_timer_free(timer); timer 1096 sound/core/timer.c int snd_timer_global_register(struct snd_timer *timer) timer 1101 sound/core/timer.c dev.device_data = timer; timer 1122 sound/core/timer.c struct snd_timer *timer = priv->snd_timer; timer 1126 sound/core/timer.c snd_timer_interrupt(timer, (long)jiff - (long)priv->last_jiffies); timer 1129 sound/core/timer.c static int snd_timer_s_start(struct snd_timer * timer) timer 1134 sound/core/timer.c priv = (struct snd_timer_system_private *) timer->private_data; timer 1136 sound/core/timer.c if (priv->correction > timer->sticks - 1) { timer 1137 sound/core/timer.c priv->correction -= timer->sticks - 1; timer 1140 sound/core/timer.c njiff += timer->sticks - priv->correction; timer 1148 sound/core/timer.c static int snd_timer_s_stop(struct snd_timer * timer) timer 1153 sound/core/timer.c priv = (struct snd_timer_system_private *) timer->private_data; timer 1157 sound/core/timer.c timer->sticks = priv->last_expires - jiff; timer 1159 sound/core/timer.c timer->sticks = 1; timer 1164 sound/core/timer.c static int snd_timer_s_close(struct snd_timer *timer) timer 1168 sound/core/timer.c priv = (struct snd_timer_system_private *)timer->private_data; timer 1183 sound/core/timer.c static void snd_timer_free_system(struct snd_timer *timer) timer 1185 sound/core/timer.c kfree(timer->private_data); timer 1190 sound/core/timer.c struct snd_timer *timer; timer 1194 sound/core/timer.c err = snd_timer_global_new("system", SNDRV_TIMER_GLOBAL_SYSTEM, &timer); timer 1197 sound/core/timer.c strcpy(timer->name, "system timer"); timer 1198 sound/core/timer.c timer->hw = snd_timer_system; timer 1201 sound/core/timer.c snd_timer_free(timer); timer 1204 sound/core/timer.c priv->snd_timer = timer; timer 1206 sound/core/timer.c timer->private_data = priv; timer 1207 sound/core/timer.c timer->private_free = snd_timer_free_system; timer 1208 sound/core/timer.c return snd_timer_global_register(timer); timer 1219 sound/core/timer.c struct snd_timer *timer; timer 1223 sound/core/timer.c list_for_each_entry(timer, &snd_timer_list, device_list) { timer 1224 sound/core/timer.c if (timer->card && timer->card->shutdown) timer 1226 sound/core/timer.c switch (timer->tmr_class) { timer 1228 sound/core/timer.c snd_iprintf(buffer, "G%i: ", timer->tmr_device); timer 1232 sound/core/timer.c timer->card->number, timer->tmr_device); timer 1235 sound/core/timer.c snd_iprintf(buffer, "P%i-%i-%i: ", timer->card->number, timer 1236 sound/core/timer.c timer->tmr_device, timer->tmr_subdevice); timer 1239 sound/core/timer.c snd_iprintf(buffer, "?%i-%i-%i-%i: ", timer->tmr_class, timer 1240 sound/core/timer.c timer->card ? timer->card->number : -1, timer 1241 sound/core/timer.c timer->tmr_device, timer->tmr_subdevice); timer 1243 sound/core/timer.c snd_iprintf(buffer, "%s :", timer->name); timer 1244 sound/core/timer.c if (timer->hw.resolution) timer 1246 sound/core/timer.c timer->hw.resolution / 1000, timer 1247 sound/core/timer.c timer->hw.resolution % 1000, timer 1248 sound/core/timer.c timer->hw.ticks); timer 1249 sound/core/timer.c if (timer->hw.flags & SNDRV_TIMER_HW_SLAVE) timer 1252 sound/core/timer.c list_for_each_entry(ti, &timer->open_list_head, open_list) timer 1506 sound/core/timer.c static void snd_timer_user_copy_id(struct snd_timer_id *id, struct snd_timer *timer) timer 1508 sound/core/timer.c id->dev_class = timer->tmr_class; timer 1510 sound/core/timer.c id->card = timer->card ? timer->card->number : -1; timer 1511 sound/core/timer.c id->device = timer->tmr_device; timer 1512 sound/core/timer.c id->subdevice = timer->tmr_subdevice; timer 1518 sound/core/timer.c struct snd_timer *timer; timer 1528 sound/core/timer.c timer = list_entry(snd_timer_list.next, timer 1530 sound/core/timer.c snd_timer_user_copy_id(&id, timer); timer 1537 sound/core/timer.c timer = list_entry(p, struct snd_timer, device_list); timer 1538 sound/core/timer.c if (timer->tmr_class > SNDRV_TIMER_CLASS_GLOBAL) { timer 1539 sound/core/timer.c snd_timer_user_copy_id(&id, timer); timer 1542 sound/core/timer.c if (timer->tmr_device >= id.device) { timer 1543 sound/core/timer.c snd_timer_user_copy_id(&id, timer); timer 1565 sound/core/timer.c timer = list_entry(p, struct snd_timer, device_list); timer 1566 sound/core/timer.c if (timer->tmr_class > id.dev_class) { timer 1567 sound/core/timer.c snd_timer_user_copy_id(&id, timer); timer 1570 sound/core/timer.c if (timer->tmr_class < id.dev_class) timer 1572 sound/core/timer.c if (timer->card->number > id.card) { timer 1573 sound/core/timer.c snd_timer_user_copy_id(&id, timer); timer 1576 sound/core/timer.c if (timer->card->number < id.card) timer 1578 sound/core/timer.c if (timer->tmr_device > id.device) { timer 1579 sound/core/timer.c snd_timer_user_copy_id(&id, timer); timer 1582 sound/core/timer.c if (timer->tmr_device < id.device) timer 1584 sound/core/timer.c if (timer->tmr_subdevice > id.subdevice) { timer 1585 sound/core/timer.c snd_timer_user_copy_id(&id, timer); timer 1588 sound/core/timer.c if (timer->tmr_subdevice < id.subdevice) timer 1590 sound/core/timer.c snd_timer_user_copy_id(&id, timer); timer 1764 sound/core/timer.c t = tu->timeri->timer; timer 1794 sound/core/timer.c t = tu->timeri->timer; timer 2168 sound/core/timer.c struct snd_timer *timer, *n; timer 2170 sound/core/timer.c list_for_each_entry_safe(timer, n, &snd_timer_list, device_list) timer 2171 sound/core/timer.c snd_timer_free(timer); timer 57 sound/core/timer_compat.c t = tu->timeri->timer; timer 109 sound/drivers/aloop.c struct timer_list timer; timer 171 sound/drivers/aloop.c mod_timer(&dpcm->timer, jiffies + tick); timer 177 sound/drivers/aloop.c del_timer(&dpcm->timer); timer 178 sound/drivers/aloop.c dpcm->timer.expires = 0; timer 183 sound/drivers/aloop.c del_timer_sync(&dpcm->timer); timer 515 sound/drivers/aloop.c struct loopback_pcm *dpcm = from_timer(dpcm, t, timer); timer 688 sound/drivers/aloop.c timer_setup(&dpcm->timer, loopback_timer_function, 0); timer 1085 sound/drivers/aloop.c snd_iprintf(buffer, " timer_expires:\t%lu\n", dpcm->timer.expires); timer 225 sound/drivers/dummy.c struct timer_list timer; timer 238 sound/drivers/dummy.c mod_timer(&dpcm->timer, jiffies + timer 275 sound/drivers/dummy.c del_timer(&dpcm->timer); timer 297 sound/drivers/dummy.c struct dummy_systimer_pcm *dpcm = from_timer(dpcm, t, timer); timer 332 sound/drivers/dummy.c timer_setup(&dpcm->timer, dummy_systimer_callback, 0); timer 363 sound/drivers/dummy.c struct hrtimer timer; timer 367 sound/drivers/dummy.c static enum hrtimer_restart dummy_hrtimer_callback(struct hrtimer *timer) timer 371 sound/drivers/dummy.c dpcm = container_of(timer, struct dummy_hrtimer_pcm, timer); timer 382 sound/drivers/dummy.c hrtimer_forward_now(timer, dpcm->period_time); timer 390 sound/drivers/dummy.c dpcm->base_time = hrtimer_cb_get_time(&dpcm->timer); timer 391 sound/drivers/dummy.c hrtimer_start(&dpcm->timer, dpcm->period_time, HRTIMER_MODE_REL_SOFT); timer 401 sound/drivers/dummy.c if (!hrtimer_callback_running(&dpcm->timer)) timer 402 sound/drivers/dummy.c hrtimer_cancel(&dpcm->timer); timer 408 sound/drivers/dummy.c hrtimer_cancel(&dpcm->timer); timer 419 sound/drivers/dummy.c delta = ktime_us_delta(hrtimer_cb_get_time(&dpcm->timer), timer 453 sound/drivers/dummy.c hrtimer_init(&dpcm->timer, CLOCK_MONOTONIC, HRTIMER_MODE_REL_SOFT); timer 454 sound/drivers/dummy.c dpcm->timer.function = dummy_hrtimer_callback; timer 159 sound/drivers/mpu401/mpu401_uart.c struct snd_mpu401 *mpu = from_timer(mpu, t, timer); timer 164 sound/drivers/mpu401/mpu401_uart.c mod_timer(&mpu->timer, 1 + jiffies); timer 179 sound/drivers/mpu401/mpu401_uart.c timer_setup(&mpu->timer, snd_mpu401_uart_timer, 0); timer 180 sound/drivers/mpu401/mpu401_uart.c mod_timer(&mpu->timer, 1 + jiffies); timer 199 sound/drivers/mpu401/mpu401_uart.c del_timer(&mpu->timer); timer 131 sound/drivers/mtpav.c struct timer_list timer; /* timer interrupts for outputs */ timer 396 sound/drivers/mtpav.c struct mtpav *chip = from_timer(chip, t, timer); timer 401 sound/drivers/mtpav.c mod_timer(&chip->timer, 1 + jiffies); timer 414 sound/drivers/mtpav.c mod_timer(&chip->timer, 1 + jiffies); timer 420 sound/drivers/mtpav.c del_timer(&chip->timer); timer 694 sound/drivers/mtpav.c timer_setup(&mtp_card->timer, snd_mtpav_output_timer, 0); timer 143 sound/drivers/opl3/opl3_lib.c static int snd_opl3_timer1_start(struct snd_timer * timer) timer 150 sound/drivers/opl3/opl3_lib.c opl3 = snd_timer_chip(timer); timer 152 sound/drivers/opl3/opl3_lib.c ticks = timer->sticks; timer 161 sound/drivers/opl3/opl3_lib.c static int snd_opl3_timer1_stop(struct snd_timer * timer) timer 167 sound/drivers/opl3/opl3_lib.c opl3 = snd_timer_chip(timer); timer 180 sound/drivers/opl3/opl3_lib.c static int snd_opl3_timer2_start(struct snd_timer * timer) timer 187 sound/drivers/opl3/opl3_lib.c opl3 = snd_timer_chip(timer); timer 189 sound/drivers/opl3/opl3_lib.c ticks = timer->sticks; timer 198 sound/drivers/opl3/opl3_lib.c static int snd_opl3_timer2_stop(struct snd_timer * timer) timer 204 sound/drivers/opl3/opl3_lib.c opl3 = snd_timer_chip(timer); timer 237 sound/drivers/opl3/opl3_lib.c struct snd_timer *timer = NULL; timer 246 sound/drivers/opl3/opl3_lib.c if ((err = snd_timer_new(opl3->card, "AdLib timer #1", &tid, &timer)) >= 0) { timer 247 sound/drivers/opl3/opl3_lib.c strcpy(timer->name, "AdLib timer #1"); timer 248 sound/drivers/opl3/opl3_lib.c timer->private_data = opl3; timer 249 sound/drivers/opl3/opl3_lib.c timer->hw = snd_opl3_timer1; timer 251 sound/drivers/opl3/opl3_lib.c opl3->timer1 = timer; timer 257 sound/drivers/opl3/opl3_lib.c struct snd_timer *timer = NULL; timer 266 sound/drivers/opl3/opl3_lib.c if ((err = snd_timer_new(opl3->card, "AdLib timer #2", &tid, &timer)) >= 0) { timer 267 sound/drivers/opl3/opl3_lib.c strcpy(timer->name, "AdLib timer #2"); timer 268 sound/drivers/opl3/opl3_lib.c timer->private_data = opl3; timer 269 sound/drivers/opl3/opl3_lib.c timer->hw = snd_opl3_timer2; timer 271 sound/drivers/opl3/opl3_lib.c opl3->timer2 = timer; timer 283 sound/drivers/opl3/opl3_lib.c struct snd_timer *timer; timer 297 sound/drivers/opl3/opl3_lib.c timer = opl3->timer1; timer 298 sound/drivers/opl3/opl3_lib.c snd_timer_interrupt(timer, timer->sticks); timer 301 sound/drivers/opl3/opl3_lib.c timer = opl3->timer2; timer 302 sound/drivers/opl3/opl3_lib.c snd_timer_interrupt(timer, timer->sticks); timer 104 sound/drivers/pcsp/pcsp.c hrtimer_init(&pcsp_chip.timer, CLOCK_MONOTONIC, HRTIMER_MODE_REL); timer 105 sound/drivers/pcsp/pcsp.c pcsp_chip.timer.function = pcsp_do_timer; timer 57 sound/drivers/pcsp/pcsp.h struct hrtimer timer; timer 131 sound/drivers/pcsp/pcsp_lib.c struct snd_pcsp *chip = container_of(handle, struct snd_pcsp, timer); timer 170 sound/drivers/pcsp/pcsp_lib.c hrtimer_start(&pcsp_chip.timer, 0, HRTIMER_MODE_REL); timer 198 sound/drivers/pcsp/pcsp_lib.c hrtimer_cancel(&chip->timer); timer 50 sound/i2c/other/ak4117.c del_timer_sync(&chip->timer); timer 79 sound/i2c/other/ak4117.c timer_setup(&chip->timer, snd_ak4117_timer, 0); timer 112 sound/i2c/other/ak4117.c del_timer(&chip->timer); timer 125 sound/i2c/other/ak4117.c mod_timer(&chip->timer, 1 + jiffies); timer 519 sound/i2c/other/ak4117.c struct ak4117 *chip = from_timer(chip, t, timer); timer 524 sound/i2c/other/ak4117.c mod_timer(&chip->timer, 1 + jiffies); timer 321 sound/isa/ad1816a/ad1816a_lib.c if ((status & AD1816A_TIMER_IRQ_PENDING) && chip->timer) timer 322 sound/isa/ad1816a/ad1816a_lib.c snd_timer_interrupt(chip->timer, chip->timer->sticks); timer 369 sound/isa/ad1816a/ad1816a_lib.c static int snd_ad1816a_timer_close(struct snd_timer *timer) timer 371 sound/isa/ad1816a/ad1816a_lib.c struct snd_ad1816a *chip = snd_timer_chip(timer); timer 376 sound/isa/ad1816a/ad1816a_lib.c static int snd_ad1816a_timer_open(struct snd_timer *timer) timer 378 sound/isa/ad1816a/ad1816a_lib.c struct snd_ad1816a *chip = snd_timer_chip(timer); timer 383 sound/isa/ad1816a/ad1816a_lib.c static unsigned long snd_ad1816a_timer_resolution(struct snd_timer *timer) timer 385 sound/isa/ad1816a/ad1816a_lib.c if (snd_BUG_ON(!timer)) timer 391 sound/isa/ad1816a/ad1816a_lib.c static int snd_ad1816a_timer_start(struct snd_timer *timer) timer 395 sound/isa/ad1816a/ad1816a_lib.c struct snd_ad1816a *chip = snd_timer_chip(timer); timer 401 sound/isa/ad1816a/ad1816a_lib.c timer->sticks & 0xffff); timer 410 sound/isa/ad1816a/ad1816a_lib.c static int snd_ad1816a_timer_stop(struct snd_timer *timer) timer 413 sound/isa/ad1816a/ad1816a_lib.c struct snd_ad1816a *chip = snd_timer_chip(timer); timer 693 sound/isa/ad1816a/ad1816a_lib.c struct snd_timer *timer; timer 702 sound/isa/ad1816a/ad1816a_lib.c if ((error = snd_timer_new(chip->card, "AD1816A", &tid, &timer)) < 0) timer 704 sound/isa/ad1816a/ad1816a_lib.c strcpy(timer->name, snd_ad1816a_chip_id(chip)); timer 705 sound/isa/ad1816a/ad1816a_lib.c timer->private_data = chip; timer 706 sound/isa/ad1816a/ad1816a_lib.c chip->timer = timer; timer 707 sound/isa/ad1816a/ad1816a_lib.c timer->hw = snd_ad1816a_timer_table; timer 17 sound/isa/gus/gus_timer.c static int snd_gf1_timer1_start(struct snd_timer * timer) timer 24 sound/isa/gus/gus_timer.c gus = snd_timer_chip(timer); timer 26 sound/isa/gus/gus_timer.c ticks = timer->sticks; timer 35 sound/isa/gus/gus_timer.c static int snd_gf1_timer1_stop(struct snd_timer * timer) timer 41 sound/isa/gus/gus_timer.c gus = snd_timer_chip(timer); timer 53 sound/isa/gus/gus_timer.c static int snd_gf1_timer2_start(struct snd_timer * timer) timer 60 sound/isa/gus/gus_timer.c gus = snd_timer_chip(timer); timer 62 sound/isa/gus/gus_timer.c ticks = timer->sticks; timer 71 sound/isa/gus/gus_timer.c static int snd_gf1_timer2_stop(struct snd_timer * timer) timer 77 sound/isa/gus/gus_timer.c gus = snd_timer_chip(timer); timer 91 sound/isa/gus/gus_timer.c struct snd_timer *timer = gus->gf1.timer1; timer 93 sound/isa/gus/gus_timer.c if (timer == NULL) timer 95 sound/isa/gus/gus_timer.c snd_timer_interrupt(timer, timer->sticks); timer 100 sound/isa/gus/gus_timer.c struct snd_timer *timer = gus->gf1.timer2; timer 102 sound/isa/gus/gus_timer.c if (timer == NULL) timer 104 sound/isa/gus/gus_timer.c snd_timer_interrupt(timer, timer->sticks); timer 129 sound/isa/gus/gus_timer.c static void snd_gf1_timer1_free(struct snd_timer *timer) timer 131 sound/isa/gus/gus_timer.c struct snd_gus_card *gus = timer->private_data; timer 135 sound/isa/gus/gus_timer.c static void snd_gf1_timer2_free(struct snd_timer *timer) timer 137 sound/isa/gus/gus_timer.c struct snd_gus_card *gus = timer->private_data; timer 143 sound/isa/gus/gus_timer.c struct snd_timer *timer; timer 158 sound/isa/gus/gus_timer.c if (snd_timer_new(gus->card, "GF1 timer", &tid, &timer) >= 0) { timer 159 sound/isa/gus/gus_timer.c strcpy(timer->name, "GF1 timer #1"); timer 160 sound/isa/gus/gus_timer.c timer->private_data = gus; timer 161 sound/isa/gus/gus_timer.c timer->private_free = snd_gf1_timer1_free; timer 162 sound/isa/gus/gus_timer.c timer->hw = snd_gf1_timer1; timer 164 sound/isa/gus/gus_timer.c gus->gf1.timer1 = timer; timer 168 sound/isa/gus/gus_timer.c if (snd_timer_new(gus->card, "GF1 timer", &tid, &timer) >= 0) { timer 169 sound/isa/gus/gus_timer.c strcpy(timer->name, "GF1 timer #2"); timer 170 sound/isa/gus/gus_timer.c timer->private_data = gus; timer 171 sound/isa/gus/gus_timer.c timer->private_free = snd_gf1_timer2_free; timer 172 sound/isa/gus/gus_timer.c timer->hw = snd_gf1_timer2; timer 174 sound/isa/gus/gus_timer.c gus->gf1.timer2 = timer; timer 57 sound/isa/sb/emu8000_pcm.c struct timer_list timer; timer 185 sound/isa/sb/emu8000_pcm.c struct snd_emu8k_pcm *rec = from_timer(rec, t, timer); timer 199 sound/isa/sb/emu8000_pcm.c mod_timer(&rec->timer, jiffies + 1); timer 231 sound/isa/sb/emu8000_pcm.c timer_setup(&rec->timer, emu8k_pcm_timer_func, 0); timer 348 sound/isa/sb/emu8000_pcm.c mod_timer(&rec->timer, jiffies + 1); timer 367 sound/isa/sb/emu8000_pcm.c del_timer(&rec->timer); timer 160 sound/isa/wavefront/wavefront_midi.c del_timer(&midi->timer); timer 215 sound/isa/wavefront/wavefront_midi.c del_timer(&midi->timer); timer 351 sound/isa/wavefront/wavefront_midi.c snd_wavefront_midi_t *midi = from_timer(midi, t, timer); timer 356 sound/isa/wavefront/wavefront_midi.c mod_timer(&midi->timer, 1 + jiffies); timer 383 sound/isa/wavefront/wavefront_midi.c timer_setup(&midi->timer, timer 386 sound/isa/wavefront/wavefront_midi.c mod_timer(&midi->timer, 1 + jiffies); timer 743 sound/isa/wss/wss_lib.c static unsigned long snd_wss_timer_resolution(struct snd_timer *timer) timer 745 sound/isa/wss/wss_lib.c struct snd_wss *chip = snd_timer_chip(timer); timer 752 sound/isa/wss/wss_lib.c static int snd_wss_timer_start(struct snd_timer *timer) timer 756 sound/isa/wss/wss_lib.c struct snd_wss *chip = snd_timer_chip(timer); timer 758 sound/isa/wss/wss_lib.c ticks = timer->sticks; timer 776 sound/isa/wss/wss_lib.c static int snd_wss_timer_stop(struct snd_timer *timer) timer 779 sound/isa/wss/wss_lib.c struct snd_wss *chip = snd_timer_chip(timer); timer 950 sound/isa/wss/wss_lib.c static int snd_wss_timer_open(struct snd_timer *timer) timer 952 sound/isa/wss/wss_lib.c struct snd_wss *chip = snd_timer_chip(timer); timer 957 sound/isa/wss/wss_lib.c static int snd_wss_timer_close(struct snd_timer *timer) timer 959 sound/isa/wss/wss_lib.c struct snd_wss *chip = snd_timer_chip(timer); timer 1100 sound/isa/wss/wss_lib.c if (chip->timer) timer 1101 sound/isa/wss/wss_lib.c snd_timer_interrupt(chip->timer, chip->timer->sticks); timer 1690 sound/isa/wss/wss_lib.c if (chip->timer) timer 1691 sound/isa/wss/wss_lib.c snd_device_free(chip->card, chip->timer); timer 1939 sound/isa/wss/wss_lib.c static void snd_wss_timer_free(struct snd_timer *timer) timer 1941 sound/isa/wss/wss_lib.c struct snd_wss *chip = timer->private_data; timer 1942 sound/isa/wss/wss_lib.c chip->timer = NULL; timer 1947 sound/isa/wss/wss_lib.c struct snd_timer *timer; timer 1957 sound/isa/wss/wss_lib.c if ((err = snd_timer_new(chip->card, "CS4231", &tid, &timer)) < 0) timer 1959 sound/isa/wss/wss_lib.c strcpy(timer->name, snd_wss_chip_id(chip)); timer 1960 sound/isa/wss/wss_lib.c timer->private_data = chip; timer 1961 sound/isa/wss/wss_lib.c timer->private_free = snd_wss_timer_free; timer 1962 sound/isa/wss/wss_lib.c timer->hw = snd_wss_timer_table; timer 1963 sound/isa/wss/wss_lib.c chip->timer = timer; timer 139 sound/pci/asihpi/asihpi.c struct timer_list timer; timer 532 sound/pci/asihpi/asihpi.c mod_timer(&dpcm->timer, jiffies + expiry); timer 542 sound/pci/asihpi/asihpi.c del_timer(&dpcm->timer); timer 741 sound/pci/asihpi/asihpi.c struct snd_card_asihpi_pcm *dpcm = from_timer(dpcm, t, timer); timer 847 sound/pci/asihpi/asihpi.c dpcm->timer.expires = jiffies + next_jiffies; timer 925 sound/pci/asihpi/asihpi.c add_timer(&dpcm->timer); timer 937 sound/pci/asihpi/asihpi.c &asihpi->llmode_streampriv->timer); timer 1048 sound/pci/asihpi/asihpi.c timer_setup(&dpcm->timer, snd_card_asihpi_timer_function, 0); timer 1228 sound/pci/asihpi/asihpi.c timer_setup(&dpcm->timer, snd_card_asihpi_timer_function, 0); timer 271 sound/pci/azt3328.c struct snd_timer *timer; timer 1937 sound/pci/azt3328.c if (chip->timer) timer 1938 sound/pci/azt3328.c snd_timer_interrupt(chip->timer, chip->timer->sticks); timer 2173 sound/pci/azt3328.c snd_azf3328_timer_start(struct snd_timer *timer) timer 2179 sound/pci/azt3328.c chip = snd_timer_chip(timer); timer 2180 sound/pci/azt3328.c delay = ((timer->sticks * seqtimer_scaling) - 1) & TIMER_VALUE_MASK; timer 2198 sound/pci/azt3328.c snd_azf3328_timer_stop(struct snd_timer *timer) timer 2203 sound/pci/azt3328.c chip = snd_timer_chip(timer); timer 2219 sound/pci/azt3328.c snd_azf3328_timer_precise_resolution(struct snd_timer *timer, timer 2239 sound/pci/azt3328.c struct snd_timer *timer = NULL; timer 2252 sound/pci/azt3328.c err = snd_timer_new(chip->card, "AZF3328", &tid, &timer); timer 2256 sound/pci/azt3328.c strcpy(timer->name, "AZF3328 timer"); timer 2257 sound/pci/azt3328.c timer->private_data = chip; timer 2258 sound/pci/azt3328.c timer->hw = snd_azf3328_timer_hw; timer 2260 sound/pci/azt3328.c chip->timer = timer; timer 2262 sound/pci/azt3328.c snd_azf3328_timer_stop(timer); timer 2280 sound/pci/azt3328.c snd_azf3328_timer_stop(chip->timer); timer 308 sound/pci/ctxfi/ctatc.c ct_timer_prepare(apcm->timer); timer 396 sound/pci/ctxfi/ctatc.c ct_timer_start(apcm->timer); timer 405 sound/pci/ctxfi/ctatc.c ct_timer_stop(apcm->timer); timer 717 sound/pci/ctxfi/ctatc.c ct_timer_prepare(apcm->timer); timer 768 sound/pci/ctxfi/ctatc.c ct_timer_start(apcm->timer); timer 933 sound/pci/ctxfi/ctatc.c ct_timer_prepare(apcm->timer); timer 1219 sound/pci/ctxfi/ctatc.c if (atc->timer) { timer 1220 sound/pci/ctxfi/ctatc.c ct_timer_free(atc->timer); timer 1221 sound/pci/ctxfi/ctatc.c atc->timer = NULL; timer 1725 sound/pci/ctxfi/ctatc.c atc->timer = ct_timer_new(atc); timer 1726 sound/pci/ctxfi/ctatc.c if (!atc->timer) { timer 57 sound/pci/ctxfi/ctatc.h struct ct_timer_instance *timer; timer 140 sound/pci/ctxfi/ctatc.h struct ct_timer *timer; timer 109 sound/pci/ctxfi/ctpcm.c ct_timer_instance_free(apcm->timer); timer 148 sound/pci/ctxfi/ctpcm.c apcm->timer = ct_timer_instance_new(atc->timer, apcm); timer 149 sound/pci/ctxfi/ctpcm.c if (!apcm->timer) { timer 295 sound/pci/ctxfi/ctpcm.c apcm->timer = ct_timer_instance_new(atc->timer, apcm); timer 296 sound/pci/ctxfi/ctpcm.c if (!apcm->timer) { timer 35 sound/pci/ctxfi/cttimer.c struct timer_list timer; timer 65 sound/pci/ctxfi/cttimer.c struct ct_timer_instance *ti = from_timer(ti, t, timer); timer 87 sound/pci/ctxfi/cttimer.c mod_timer(&ti->timer, jiffies + interval); timer 93 sound/pci/ctxfi/cttimer.c timer_setup(&ti->timer, ct_systimer_callback, 0); timer 103 sound/pci/ctxfi/cttimer.c mod_timer(&ti->timer, timer 115 sound/pci/ctxfi/cttimer.c del_timer(&ti->timer); timer 122 sound/pci/ctxfi/cttimer.c try_to_del_timer_sync(&ti->timer); timer 398 sound/pci/ctxfi/cttimer.c struct ct_timer *timer = data; timer 401 sound/pci/ctxfi/cttimer.c if ((status & IT_INT) && timer->ops->interrupt) timer 402 sound/pci/ctxfi/cttimer.c timer->ops->interrupt(timer); timer 353 sound/pci/echoaudio/echoaudio.h struct timer_list timer; timer 204 sound/pci/echoaudio/midi.c struct echoaudio *chip = from_timer(chip, t, timer); timer 242 sound/pci/echoaudio/midi.c mod_timer(&chip->timer, jiffies + (time * HZ + 999) / 1000); timer 260 sound/pci/echoaudio/midi.c timer_setup(&chip->timer, snd_echo_midi_output_write, timer 268 sound/pci/echoaudio/midi.c del_timer_sync(&chip->timer); timer 276 sound/pci/echoaudio/midi.c snd_echo_midi_output_write(&chip->timer); timer 121 sound/pci/emu10k1/irq.c if (emu->timer) timer 122 sound/pci/emu10k1/irq.c snd_timer_interrupt(emu->timer, emu->timer->sticks); timer 18 sound/pci/emu10k1/timer.c static int snd_emu10k1_timer_start(struct snd_timer *timer) timer 24 sound/pci/emu10k1/timer.c emu = snd_timer_chip(timer); timer 25 sound/pci/emu10k1/timer.c delay = timer->sticks - 1; timer 35 sound/pci/emu10k1/timer.c static int snd_emu10k1_timer_stop(struct snd_timer *timer) timer 40 sound/pci/emu10k1/timer.c emu = snd_timer_chip(timer); timer 47 sound/pci/emu10k1/timer.c static int snd_emu10k1_timer_precise_resolution(struct snd_timer *timer, timer 66 sound/pci/emu10k1/timer.c struct snd_timer *timer = NULL; timer 75 sound/pci/emu10k1/timer.c if ((err = snd_timer_new(emu->card, "EMU10K1", &tid, &timer)) >= 0) { timer 76 sound/pci/emu10k1/timer.c strcpy(timer->name, "EMU10K1 timer"); timer 77 sound/pci/emu10k1/timer.c timer->private_data = emu; timer 78 sound/pci/emu10k1/timer.c timer->hw = snd_emu10k1_timer_hw; timer 80 sound/pci/emu10k1/timer.c emu->timer = timer; timer 311 sound/pci/korg1212/korg1212.c struct timer_list timer; /* timer callback for checking ack of stop request */ timer 573 sound/pci/korg1212/korg1212.c mod_timer(&korg1212->timer, jiffies + 1); timer 590 sound/pci/korg1212/korg1212.c struct snd_korg1212 *korg1212 = from_timer(korg1212, t, timer); timer 604 sound/pci/korg1212/korg1212.c mod_timer(&korg1212->timer, jiffies + 1); timer 2176 sound/pci/korg1212/korg1212.c timer_setup(&korg1212->timer, snd_korg1212_timer_func, 0); timer 440 sound/pci/rme9652/hdsp.c struct timer_list timer; timer 1402 sound/pci/rme9652/hdsp.c struct hdsp_midi *hmidi = from_timer(hmidi, t, timer); timer 1415 sound/pci/rme9652/hdsp.c mod_timer(&hmidi->timer, 1 + jiffies); timer 1429 sound/pci/rme9652/hdsp.c timer_setup(&hmidi->timer, snd_hdsp_midi_output_timer, timer 1431 sound/pci/rme9652/hdsp.c mod_timer(&hmidi->timer, 1 + jiffies); timer 1436 sound/pci/rme9652/hdsp.c del_timer (&hmidi->timer); timer 962 sound/pci/rme9652/hdspm.c struct timer_list timer; timer 1941 sound/pci/rme9652/hdspm.c struct hdspm_midi *hmidi = from_timer(hmidi, t, timer); timer 1954 sound/pci/rme9652/hdspm.c mod_timer(&hmidi->timer, 1 + jiffies); timer 1969 sound/pci/rme9652/hdspm.c timer_setup(&hmidi->timer, timer 1971 sound/pci/rme9652/hdspm.c mod_timer(&hmidi->timer, 1 + jiffies); timer 1976 sound/pci/rme9652/hdspm.c del_timer (&hmidi->timer); timer 318 sound/pci/ymfpci/ymfpci.h struct snd_timer *timer; timer 824 sound/pci/ymfpci/ymfpci_main.c if (chip->timer) timer 825 sound/pci/ymfpci/ymfpci_main.c snd_timer_interrupt(chip->timer, chip->timer_ticks); timer 1882 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_timer_start(struct snd_timer *timer) timer 1888 sound/pci/ymfpci/ymfpci_main.c chip = snd_timer_chip(timer); timer 1890 sound/pci/ymfpci/ymfpci_main.c if (timer->sticks > 1) { timer 1891 sound/pci/ymfpci/ymfpci_main.c chip->timer_ticks = timer->sticks; timer 1892 sound/pci/ymfpci/ymfpci_main.c count = timer->sticks - 1; timer 1907 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_timer_stop(struct snd_timer *timer) timer 1912 sound/pci/ymfpci/ymfpci_main.c chip = snd_timer_chip(timer); timer 1919 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_timer_precise_resolution(struct snd_timer *timer, timer 1938 sound/pci/ymfpci/ymfpci_main.c struct snd_timer *timer = NULL; timer 1947 sound/pci/ymfpci/ymfpci_main.c if ((err = snd_timer_new(chip->card, "YMFPCI", &tid, &timer)) >= 0) { timer 1948 sound/pci/ymfpci/ymfpci_main.c strcpy(timer->name, "YMFPCI timer"); timer 1949 sound/pci/ymfpci/ymfpci_main.c timer->private_data = chip; timer 1950 sound/pci/ymfpci/ymfpci_main.c timer->hw = snd_ymfpci_timer_hw; timer 1952 sound/pci/ymfpci/ymfpci_main.c chip->timer = timer; timer 282 sound/sh/aica.c mod_timer(&dreamcastcard->timer, jiffies + 1); timer 289 sound/sh/aica.c t, timer); timer 304 sound/sh/aica.c mod_timer(&(dreamcastcard->timer), jiffies + 1); timer 322 sound/sh/aica.c mod_timer(&dreamcastcard->timer, jiffies + 4); timer 359 sound/sh/aica.c del_timer(&dreamcastcard->timer); timer 593 sound/sh/aica.c timer_setup(&dreamcastcard->timer, aica_period_elapsed, 0); timer 65 sound/sh/aica.h struct timer_list timer; timer 99 sound/sparc/cs4231.c struct snd_timer *timer; timer 660 sound/sparc/cs4231.c static unsigned long snd_cs4231_timer_resolution(struct snd_timer *timer) timer 662 sound/sparc/cs4231.c struct snd_cs4231 *chip = snd_timer_chip(timer); timer 667 sound/sparc/cs4231.c static int snd_cs4231_timer_start(struct snd_timer *timer) timer 671 sound/sparc/cs4231.c struct snd_cs4231 *chip = snd_timer_chip(timer); timer 674 sound/sparc/cs4231.c ticks = timer->sticks; timer 693 sound/sparc/cs4231.c static int snd_cs4231_timer_stop(struct snd_timer *timer) timer 696 sound/sparc/cs4231.c struct snd_cs4231 *chip = snd_timer_chip(timer); timer 858 sound/sparc/cs4231.c static int snd_cs4231_timer_open(struct snd_timer *timer) timer 860 sound/sparc/cs4231.c struct snd_cs4231 *chip = snd_timer_chip(timer); timer 865 sound/sparc/cs4231.c static int snd_cs4231_timer_close(struct snd_timer *timer) timer 867 sound/sparc/cs4231.c struct snd_cs4231 *chip = snd_timer_chip(timer); timer 1257 sound/sparc/cs4231.c struct snd_timer *timer; timer 1267 sound/sparc/cs4231.c err = snd_timer_new(card, "CS4231", &tid, &timer); timer 1270 sound/sparc/cs4231.c strcpy(timer->name, "CS4231"); timer 1271 sound/sparc/cs4231.c timer->private_data = chip; timer 1272 sound/sparc/cs4231.c timer->hw = snd_cs4231_timer_table; timer 1273 sound/sparc/cs4231.c chip->timer = timer; timer 1653 sound/sparc/cs4231.c if (chip->timer) timer 1654 sound/sparc/cs4231.c snd_timer_interrupt(chip->timer, chip->timer->sticks); timer 556 tools/perf/builtin-report.c struct hist_browser_timer *timer, float min_pcnt); timer 614 tools/perf/builtin-top.c .timer = perf_top__sort_new_samples, timer 703 tools/perf/ui/browsers/annotate.c hbt->timer(hbt->arg); timer 652 tools/perf/ui/browsers/hists.c hbt->timer(hbt->arg); timer 2228 tools/perf/ui/browsers/hists.c static inline bool is_report_browser(void *timer) timer 2230 tools/perf/ui/browsers/hists.c return timer == NULL; timer 3291 tools/perf/ui/browsers/hists.c hbt->timer(hbt->arg); timer 3312 tools/perf/ui/browsers/hists.c hbt->timer(hbt->arg); timer 438 tools/perf/util/hist.h void (*timer)(void *arg); timer 41 tools/testing/selftests/rcutorture/formal/srcu-cbmc/src/workqueues.h struct timer_list timer; timer 47 virt/kvm/arm/arch_timer.c struct arch_timer_context *timer, timer 51 virt/kvm/arm/arch_timer.c struct arch_timer_context *timer, timer 177 virt/kvm/arm/arch_timer.c struct arch_timer_cpu *timer; timer 181 virt/kvm/arm/arch_timer.c timer = container_of(hrt, struct arch_timer_cpu, bg_timer); timer 182 virt/kvm/arm/arch_timer.c vcpu = container_of(timer, struct kvm_vcpu, arch.timer_cpu); timer 339 virt/kvm/arm/arch_timer.c struct arch_timer_cpu *timer = vcpu_timer(ctx->vcpu); timer 343 virt/kvm/arm/arch_timer.c if (!timer->enabled) timer 388 virt/kvm/arm/arch_timer.c struct arch_timer_cpu *timer = vcpu_timer(vcpu); timer 406 virt/kvm/arm/arch_timer.c soft_timer_start(&timer->bg_timer, kvm_timer_earliest_exp(vcpu)); timer 411 virt/kvm/arm/arch_timer.c struct arch_timer_cpu *timer = vcpu_timer(vcpu); timer 413 virt/kvm/arm/arch_timer.c soft_timer_cancel(&timer->bg_timer); timer 418 virt/kvm/arm/arch_timer.c struct arch_timer_cpu *timer = vcpu_timer(ctx->vcpu); timer 422 virt/kvm/arm/arch_timer.c if (!timer->enabled) timer 525 virt/kvm/arm/arch_timer.c struct arch_timer_cpu *timer = vcpu_timer(vcpu); timer 528 virt/kvm/arm/arch_timer.c if (unlikely(!timer->enabled)) timer 572 virt/kvm/arm/arch_timer.c struct arch_timer_cpu *timer = vcpu_timer(vcpu); timer 575 virt/kvm/arm/arch_timer.c if (unlikely(!timer->enabled)) timer 629 virt/kvm/arm/arch_timer.c struct arch_timer_cpu *timer = vcpu_timer(vcpu); timer 631 virt/kvm/arm/arch_timer.c if (unlikely(!timer->enabled)) timer 640 virt/kvm/arm/arch_timer.c struct arch_timer_cpu *timer = vcpu_timer(vcpu); timer 654 virt/kvm/arm/arch_timer.c if (timer->enabled) { timer 692 virt/kvm/arm/arch_timer.c struct arch_timer_cpu *timer = vcpu_timer(vcpu); timer 700 virt/kvm/arm/arch_timer.c hrtimer_init(&timer->bg_timer, CLOCK_MONOTONIC, HRTIMER_MODE_ABS); timer 701 virt/kvm/arm/arch_timer.c timer->bg_timer.function = kvm_bg_timer_expire; timer 729 virt/kvm/arm/arch_timer.c struct arch_timer_context *timer; timer 733 virt/kvm/arm/arch_timer.c timer = vcpu_vtimer(vcpu); timer 734 virt/kvm/arm/arch_timer.c kvm_arm_timer_write(vcpu, timer, TIMER_REG_CTL, value); timer 737 virt/kvm/arm/arch_timer.c timer = vcpu_vtimer(vcpu); timer 741 virt/kvm/arm/arch_timer.c timer = vcpu_vtimer(vcpu); timer 742 virt/kvm/arm/arch_timer.c kvm_arm_timer_write(vcpu, timer, TIMER_REG_CVAL, value); timer 745 virt/kvm/arm/arch_timer.c timer = vcpu_ptimer(vcpu); timer 746 virt/kvm/arm/arch_timer.c kvm_arm_timer_write(vcpu, timer, TIMER_REG_CTL, value); timer 749 virt/kvm/arm/arch_timer.c timer = vcpu_ptimer(vcpu); timer 750 virt/kvm/arm/arch_timer.c kvm_arm_timer_write(vcpu, timer, TIMER_REG_CVAL, value); timer 760 virt/kvm/arm/arch_timer.c static u64 read_timer_ctl(struct arch_timer_context *timer) timer 768 virt/kvm/arm/arch_timer.c if (!kvm_timer_compute_delta(timer)) timer 769 virt/kvm/arm/arch_timer.c return timer->cnt_ctl | ARCH_TIMER_CTRL_IT_STAT; timer 771 virt/kvm/arm/arch_timer.c return timer->cnt_ctl; timer 800 virt/kvm/arm/arch_timer.c struct arch_timer_context *timer, timer 807 virt/kvm/arm/arch_timer.c val = timer->cnt_cval - kvm_phys_timer_read() + timer->cntvoff; timer 812 virt/kvm/arm/arch_timer.c val = read_timer_ctl(timer); timer 816 virt/kvm/arm/arch_timer.c val = timer->cnt_cval; timer 820 virt/kvm/arm/arch_timer.c val = kvm_phys_timer_read() - timer->cntvoff; timer 848 virt/kvm/arm/arch_timer.c struct arch_timer_context *timer, timer 854 virt/kvm/arm/arch_timer.c timer->cnt_cval = kvm_phys_timer_read() - timer->cntvoff + (s32)val; timer 858 virt/kvm/arm/arch_timer.c timer->cnt_ctl = val & ~ARCH_TIMER_CTRL_IT_STAT; timer 862 virt/kvm/arm/arch_timer.c timer->cnt_cval = val; timer 995 virt/kvm/arm/arch_timer.c struct arch_timer_cpu *timer = vcpu_timer(vcpu); timer 997 virt/kvm/arm/arch_timer.c soft_timer_cancel(&timer->bg_timer); timer 1027 virt/kvm/arm/arch_timer.c struct arch_timer_context *timer; timer 1030 virt/kvm/arm/arch_timer.c timer = vcpu_vtimer(vcpu); timer 1032 virt/kvm/arm/arch_timer.c timer = vcpu_ptimer(vcpu); timer 1036 virt/kvm/arm/arch_timer.c return kvm_timer_should_fire(timer); timer 1041 virt/kvm/arm/arch_timer.c struct arch_timer_cpu *timer = vcpu_timer(vcpu); timer 1045 virt/kvm/arm/arch_timer.c if (timer->enabled) timer 1080 virt/kvm/arm/arch_timer.c timer->enabled = 1; timer 1153 virt/kvm/arm/arch_timer.c struct arch_timer_context *timer; timer 1158 virt/kvm/arm/arch_timer.c timer = vcpu_vtimer(vcpu); timer 1161 virt/kvm/arm/arch_timer.c timer = vcpu_ptimer(vcpu); timer 1167 virt/kvm/arm/arch_timer.c irq = timer->irq.irq;