Home
last modified time | relevance | path

Searched refs:ticks (Results 1 – 25 of 120) sorted by relevance

12345

/linux/drivers/rtc/
H A Drtc-tps6586x.c59 unsigned long long ticks = 0; in tps6586x_rtc_read_time() local
72 ticks <<= 8; in tps6586x_rtc_read_time()
73 ticks |= buff[i]; in tps6586x_rtc_read_time()
76 seconds = ticks >> 10; in tps6586x_rtc_read_time()
85 unsigned long long ticks; in tps6586x_rtc_set_time() local
92 ticks = (unsigned long long)seconds << 10; in tps6586x_rtc_set_time()
93 buff[0] = (ticks >> 32) & 0xff; in tps6586x_rtc_set_time()
94 buff[1] = (ticks >> 24) & 0xff; in tps6586x_rtc_set_time()
95 buff[2] = (ticks >> 16) & 0xff; in tps6586x_rtc_set_time()
96 buff[3] = (ticks >> 8) & 0xff; in tps6586x_rtc_set_time()
[all …]
H A Drtc-88pm80x.c103 unsigned long ticks, base, data; in pm80x_rtc_read_time() local
113 ticks = base + data; in pm80x_rtc_read_time()
115 base, data, ticks); in pm80x_rtc_read_time()
116 rtc_time64_to_tm(ticks, tm); in pm80x_rtc_read_time()
124 unsigned long ticks, base, data; in pm80x_rtc_set_time() local
126 ticks = rtc_tm_to_time64(tm); in pm80x_rtc_set_time()
132 base = ticks - data; in pm80x_rtc_set_time()
134 base, data, ticks); in pm80x_rtc_set_time()
148 unsigned long ticks, base, data; in pm80x_rtc_read_alarm() local
159 ticks = base + data; in pm80x_rtc_read_alarm()
[all …]
H A Drtc-88pm860x.c82 unsigned long ticks, base, data; in pm860x_rtc_read_time() local
94 ticks = base + data; in pm860x_rtc_read_time()
96 base, data, ticks); in pm860x_rtc_read_time()
98 rtc_time64_to_tm(ticks, tm); in pm860x_rtc_read_time()
107 unsigned long ticks, base, data; in pm860x_rtc_set_time() local
109 ticks = rtc_tm_to_time64(tm); in pm860x_rtc_set_time()
115 base = ticks - data; in pm860x_rtc_set_time()
117 base, data, ticks); in pm860x_rtc_set_time()
131 unsigned long ticks, base, data; in pm860x_rtc_read_alarm() local
143 ticks = base + data; in pm860x_rtc_read_alarm()
[all …]
/linux/arch/powerpc/sysdev/
H A Dmpic_timer.c85 const u64 ticks, time64_t *time) in convert_ticks_to_time() argument
87 *time = (u64)div_u64(ticks, priv->timerfreq); in convert_ticks_to_time()
92 time64_t time, u64 *ticks) in convert_time_to_ticks() argument
101 *ticks = (u64)time * (u64)priv->timerfreq; in convert_time_to_ticks()
137 static int set_cascade_timer(struct timer_group_priv *priv, u64 ticks, in set_cascade_timer() argument
154 tmp_ticks = div_u64_rem(ticks, MAX_TICKS_CASCADE, &rem_ticks); in set_cascade_timer()
166 u64 ticks) in get_cascade_timer() argument
174 if (ticks > max_ticks) in get_cascade_timer()
183 ret = set_cascade_timer(priv, ticks, allocated_timer->num); in get_cascade_timer()
195 u64 ticks; in get_timer() local
[all …]
/linux/drivers/ssb/
H A Ddriver_extif.c115 u32 ssb_extif_watchdog_timer_set_wdt(struct bcm47xx_wdt *wdt, u32 ticks) in ssb_extif_watchdog_timer_set_wdt() argument
119 return ssb_extif_watchdog_timer_set(extif, ticks); in ssb_extif_watchdog_timer_set_wdt()
125 u32 ticks = (SSB_EXTIF_WATCHDOG_CLK / 1000) * ms; in ssb_extif_watchdog_timer_set_ms() local
127 ticks = ssb_extif_watchdog_timer_set(extif, ticks); in ssb_extif_watchdog_timer_set_ms()
129 return (ticks * 1000) / SSB_EXTIF_WATCHDOG_CLK; in ssb_extif_watchdog_timer_set_ms()
132 u32 ssb_extif_watchdog_timer_set(struct ssb_extif *extif, u32 ticks) in ssb_extif_watchdog_timer_set() argument
134 if (ticks > SSB_EXTIF_WATCHDOG_MAX_TIMER) in ssb_extif_watchdog_timer_set()
135 ticks = SSB_EXTIF_WATCHDOG_MAX_TIMER; in ssb_extif_watchdog_timer_set()
136 extif_write32(extif, SSB_EXTIF_WATCHDOG, ticks); in ssb_extif_watchdog_timer_set()
138 return ticks; in ssb_extif_watchdog_timer_set()
H A Ddriver_chipcommon.c311 u32 ssb_chipco_watchdog_timer_set_wdt(struct bcm47xx_wdt *wdt, u32 ticks) in ssb_chipco_watchdog_timer_set_wdt() argument
318 return ssb_chipco_watchdog_timer_set(cc, ticks); in ssb_chipco_watchdog_timer_set_wdt()
324 u32 ticks; in ssb_chipco_watchdog_timer_set_ms() local
329 ticks = ssb_chipco_watchdog_timer_set(cc, cc->ticks_per_ms * ms); in ssb_chipco_watchdog_timer_set_ms()
330 return ticks / cc->ticks_per_ms; in ssb_chipco_watchdog_timer_set_ms()
471 u32 ssb_chipco_watchdog_timer_set(struct ssb_chipcommon *cc, u32 ticks) in ssb_chipco_watchdog_timer_set() argument
478 if (ticks == 1) in ssb_chipco_watchdog_timer_set()
479 ticks = 2; in ssb_chipco_watchdog_timer_set()
480 else if (ticks > maxt) in ssb_chipco_watchdog_timer_set()
481 ticks = maxt; in ssb_chipco_watchdog_timer_set()
[all …]
/linux/drivers/bcma/
H A Ddriver_chipcommon.c78 u32 ticks) in bcma_chipco_watchdog_timer_set_wdt() argument
82 return bcma_chipco_watchdog_timer_set(cc, ticks); in bcma_chipco_watchdog_timer_set_wdt()
89 u32 ticks; in bcma_chipco_watchdog_timer_set_ms_wdt() local
91 ticks = bcma_chipco_watchdog_timer_set(cc, cc->ticks_per_ms * ms); in bcma_chipco_watchdog_timer_set_ms_wdt()
92 return ticks / cc->ticks_per_ms; in bcma_chipco_watchdog_timer_set_ms_wdt()
236 u32 bcma_chipco_watchdog_timer_set(struct bcma_drv_cc *cc, u32 ticks) in bcma_chipco_watchdog_timer_set() argument
242 if (ticks == 1) in bcma_chipco_watchdog_timer_set()
243 ticks = 2; in bcma_chipco_watchdog_timer_set()
244 else if (ticks > maxt) in bcma_chipco_watchdog_timer_set()
245 ticks = maxt; in bcma_chipco_watchdog_timer_set()
[all …]
/linux/arch/arm/mach-rpc/
H A Dtime.c33 u32 ticks; in ioc_timer_read() local
45 ticks = ioc_time + RPC_LATCH - count2; in ioc_timer_read()
54 ticks += RPC_LATCH; in ioc_timer_read()
61 ticks += RPC_LATCH; in ioc_timer_read()
64 return ticks; in ioc_timer_read()
/linux/tools/testing/selftests/tc-testing/plugin-lib/
H A DnsPlugin.py41 ticks = 20
43 if ticks == 0:
53 ticks -= 1
134 ticks = 20
136 if ticks == 0:
148 ticks -= 1
153 ticks = 20
155 if ticks == 0:
163 ticks -= 1
/linux/sound/core/
H A Dhrtimer.c36 unsigned long ticks; in snd_hrtimer_callback() local
43 ticks = t->sticks; in snd_hrtimer_callback()
49 ticks += ktime_divns(delta, ticks * resolution); in snd_hrtimer_callback()
51 snd_timer_interrupt(stime->timer, ticks); in snd_hrtimer_callback()
145 timer->hw.ticks = NANO_SEC / resolution; in snd_hrtimer_init()
H A Dtimer.c74 unsigned long ticks; member
607 bool start, unsigned long ticks) in snd_timer_start1() argument
629 if ((u64)snd_timer_hw_resolution(timer) * ticks < 100000) in snd_timer_start1()
634 timeri->ticks = timeri->cticks = ticks; in snd_timer_start1()
648 timer->sticks = ticks; in snd_timer_start1()
696 timeri->cticks = timeri->ticks; in snd_timer_stop1()
742 int snd_timer_start(struct snd_timer_instance *timeri, unsigned int ticks) in snd_timer_start() argument
744 if (timeri == NULL || ticks < 1) in snd_timer_start()
750 return snd_timer_start1(timeri, true, ticks); in snd_timer_start()
808 unsigned long ticks = ~0UL; in snd_timer_reschedule() local
[all …]
/linux/drivers/watchdog/
H A Dmtx-1_wdt.c46 static int ticks = 100 * HZ; variable
64 ticks--; in mtx1_wdt_trigger()
70 if (mtx1_wdt_device.queue && ticks) in mtx1_wdt_trigger()
79 ticks = mtx1_wdt_device.default_ticks; in mtx1_wdt_reset()
108 ticks = mtx1_wdt_device.default_ticks; in mtx1_wdt_stop()
211 mtx1_wdt_device.default_ticks = ticks; in mtx1_wdt_probe()
H A Drdc321x_wdt.c38 static int ticks = 1000; variable
62 ticks--; in rdc321x_wdt_trigger()
74 if (rdc321x_wdt_device.queue && ticks) in rdc321x_wdt_trigger()
86 ticks = rdc321x_wdt_device.default_ticks; in rdc321x_wdt_reset()
120 ticks = rdc321x_wdt_device.default_ticks; in rdc321x_wdt_stop()
234 rdc321x_wdt_device.default_ticks = ticks; in rdc321x_wdt_probe()
/linux/drivers/macintosh/
H A Dwindfarm_pm91.c102 int ticks; member
117 int ticks; member
130 int ticks; member
174 wf_smu_cpu_fans->ticks = 1; in wf_smu_create_cpu_fans()
223 if (--st->ticks != 0) { in wf_smu_cpu_fans_tick()
228 st->ticks = WF_SMU_CPU_FANS_INTERVAL; in wf_smu_cpu_fans_tick()
308 wf_smu_drive_fans->ticks = 1; in wf_smu_create_drive_fans()
331 if (--st->ticks != 0) { in wf_smu_drive_fans_tick()
336 st->ticks = st->pid.param.interval; in wf_smu_drive_fans_tick()
388 wf_smu_slots_fans->ticks = 1; in wf_smu_create_slots_fans()
[all …]
/linux/kernel/time/
H A Dtick-legacy.c25 void legacy_timer_tick(unsigned long ticks) in legacy_timer_tick() argument
27 if (ticks) { in legacy_timer_tick()
30 do_timer(ticks); in legacy_timer_tick()
/linux/arch/m68k/hp300/
H A Dtime.c81 u32 ticks; in hp300_read_clk() local
96 ticks = INTVAL - ((msb << 8) | lsb); in hp300_read_clk()
97 ticks += clk_offset + clk_total; in hp300_read_clk()
100 return ticks; in hp300_read_clk()
/linux/Documentation/block/
H A Dstat.rst32 read ticks milliseconds total wait time for read requests
36 write ticks milliseconds total wait time for write requests
43 discard ticks milliseconds total wait time for discard requests
45 flush ticks milliseconds total wait time for flush requests
75 read ticks, write ticks, discard ticks, flush ticks
103 number of requests waiting (see "read ticks" above for an example).
/linux/drivers/net/dsa/sja1105/
H A Dsja1105_ptp.c297 static int sja1105_ptpclkval_read(struct sja1105_private *priv, u64 *ticks, in sja1105_ptpclkval_read() argument
302 return sja1105_xfer_u64(priv, SPI_READ, regs->ptpclkval, ticks, in sja1105_ptpclkval_read()
307 static int sja1105_ptpclkval_write(struct sja1105_private *priv, u64 ticks, in sja1105_ptpclkval_write() argument
312 return sja1105_xfer_u64(priv, SPI_WRITE, regs->ptpclkval, &ticks, in sja1105_ptpclkval_write()
351 u64 ticks, ts; in sja1105_rxtstamp_work() local
354 rc = sja1105_ptpclkval_read(priv, &ticks, NULL); in sja1105_rxtstamp_work()
364 ts = sja1105_tstamp_reconstruct(ds, ticks, ts); in sja1105_rxtstamp_work()
524 u64 ticks; in __sja1105_ptp_gettimex() local
527 rc = sja1105_ptpclkval_read(priv, &ticks, ptp_sts); in __sja1105_ptp_gettimex()
533 *ns = sja1105_ticks_to_ns(ticks); in __sja1105_ptp_gettimex()
[all …]
/linux/arch/m68k/atari/
H A Datasound.c54 void atari_mksound (unsigned int hz, unsigned int ticks) in atari_mksound() argument
84 if (ticks) { in atari_mksound()
86 int length = (ticks * PSG_ENV_FREQ_10) / HZ / 10; in atari_mksound()
/linux/arch/m68k/mvme147/
H A Dconfig.c167 u32 ticks; in mvme147_read_clk() local
176 ticks = count + overflow * PCC_TIMER_CYCLES; in mvme147_read_clk()
177 ticks += clk_total; in mvme147_read_clk()
180 return ticks; in mvme147_read_clk()
/linux/Documentation/timers/
H A Dno_hz.rst13 (also known as "scheduling-clock ticks" or simply "ticks"):
15 1. Never omit scheduling-clock ticks (CONFIG_HZ_PERIODIC=y or
19 2. Omit scheduling-clock ticks on idle CPUs (CONFIG_NO_HZ_IDLE=y or
23 3. Omit scheduling-clock ticks on CPUs that are either idle or that
37 are incapable of omitting scheduling-clock ticks. It turns out that
109 Note that omitting scheduling-clock ticks for CPUs with only one runnable
114 and such CPUs are said to be "adaptive-ticks CPUs". This is important
124 By default, no CPU will be an adaptive-ticks CPU. The "nohz_full="
125 boot parameter specifies the adaptive-ticks CPUs. For example,
126 "nohz_full=1,6-8" says that CPUs 1, 6, 7, and 8 are to be adaptive-ticks
[all …]
/linux/arch/m68k/amiga/
H A Damisound.c73 void amiga_mksound( unsigned int hz, unsigned int ticks ) in amiga_mksound() argument
97 if (ticks) { in amiga_mksound()
98 sound_timer.expires = jiffies + ticks; in amiga_mksound()
/linux/arch/m68k/mvme16x/
H A Dconfig.c431 u32 ticks; in mvme16x_read_clk() local
435 ticks = in_be32(PCCTCNT1); in mvme16x_read_clk()
438 ticks = in_be32(PCCTCNT1); in mvme16x_read_clk()
439 ticks += overflow * PCC_TIMER_CYCLES; in mvme16x_read_clk()
440 ticks += clk_total; in mvme16x_read_clk()
443 return ticks; in mvme16x_read_clk()
/linux/sound/drivers/opl3/
H A Dopl3_lib.c140 unsigned int ticks; in snd_opl3_timer1_start() local
145 ticks = timer->sticks; in snd_opl3_timer1_start()
148 opl3->command(opl3, OPL3_LEFT | OPL3_REG_TIMER1, 256 - ticks); /* timer 1 count */ in snd_opl3_timer1_start()
173 unsigned int ticks; in snd_opl3_timer2_start() local
178 ticks = timer->sticks; in snd_opl3_timer2_start()
181 opl3->command(opl3, OPL3_LEFT | OPL3_REG_TIMER2, 256 - ticks); /* timer 1 count */ in snd_opl3_timer2_start()
207 .ticks = 256,
216 .ticks = 256,
/linux/sound/usb/line6/
H A Dtoneport.c362 u32 *ticks; in toneport_setup() local
366 ticks = kmalloc_obj(*ticks); in toneport_setup()
367 if (!ticks) in toneport_setup()
372 *ticks = (u32)ktime_get_real_seconds(); in toneport_setup()
373 line6_write_data(line6, 0x80c6, ticks, 4); in toneport_setup()
374 kfree(ticks); in toneport_setup()

12345