Home
last modified time | relevance | path

Searched refs:tick (Results 1 – 25 of 194) sorted by relevance

12345678

/openbmc/qemu/hw/nvram/
H A Deeprom93xx.c77 uint8_t tick; member
157 uint8_t tick = eeprom->tick; in eeprom93xx_write() local
168 tick = 0; in eeprom93xx_write()
199 if (tick == 0) { in eeprom93xx_write()
203 tick++; in eeprom93xx_write()
213 tick++; in eeprom93xx_write()
219 tick++; in eeprom93xx_write()
226 tick++; in eeprom93xx_write()
260 tick++; in eeprom93xx_write()
272 eeprom->tick = tick; in eeprom93xx_write()
[all …]
/openbmc/u-boot/drivers/i2c/
H A Dmvtwsi.c94 uint tick; member
266 uint tick) in twsi_wait() argument
303 uint tick) in twsi_start() argument
351 uint tick) in twsi_recv() argument
562 uint tick) in __twsi_i2c_probe_chip() argument
602 uint tick) in __twsi_i2c_read() argument
651 uint tick) in __twsi_i2c_write() argument
661 tick); in __twsi_i2c_write()
665 tick); in __twsi_i2c_write()
850 dev->tick);
[all …]
/openbmc/linux/sound/core/seq/
H A Dseq_timer.h28 struct snd_seq_timer_tick tick; /* current tick */ member
53 static inline void snd_seq_timer_update_tick(struct snd_seq_timer_tick *tick, in snd_seq_timer_update_tick() argument
56 if (tick->resolution > 0) { in snd_seq_timer_update_tick()
57 tick->fraction += resolution; in snd_seq_timer_update_tick()
58 tick->cur_tick += (unsigned int)(tick->fraction / tick->resolution); in snd_seq_timer_update_tick()
59 tick->fraction %= tick->resolution; in snd_seq_timer_update_tick()
H A Dseq_prioq.c91 return (snd_seq_compare_tick_time(&a->time.tick, &b->time.tick)); in compare_timestamp()
108 if (a->time.tick > b->time.tick) in compare_timestamp_rel()
110 else if (a->time.tick == b->time.tick) in compare_timestamp_rel()
206 return snd_seq_compare_tick_time(current_time, &ev->time.tick); in event_is_ready()
262 if (cell->event.time.tick) in prioq_match()
347 res = snd_seq_compare_tick_time(&ev->time.tick, &info->time.tick); in prioq_remove_match()
355 res = snd_seq_compare_tick_time(&ev->time.tick, &info->time.tick); in prioq_remove_match()
H A Dseq_timer.c24 tmr->tick.resolution = (tmr->tempo * 1000) / tmr->ppq; in snd_seq_timer_set_tick_resolution()
31 tmr->tick.resolution += s; in snd_seq_timer_set_tick_resolution()
33 if (tmr->tick.resolution <= 0) in snd_seq_timer_set_tick_resolution()
34 tmr->tick.resolution = 1; in snd_seq_timer_set_tick_resolution()
35 snd_seq_timer_update_tick(&tmr->tick, 0); in snd_seq_timer_set_tick_resolution()
105 tmr->tick.cur_tick = 0; in seq_timer_reset()
106 tmr->tick.fraction = 0; in seq_timer_reset()
150 snd_seq_timer_update_tick(&tmr->tick, resolution); in snd_seq_timer_interrupt()
216 tmr->tick.cur_tick = position; in snd_seq_timer_set_position_tick()
217 tmr->tick.fraction = 0; in snd_seq_timer_set_position_tick()
[all …]
/openbmc/u-boot/lib/
H A Dtime.c117 static uint64_t notrace tick_to_time(uint64_t tick) in tick_to_time() argument
121 tick *= CONFIG_SYS_HZ; in tick_to_time()
122 do_div(tick, div); in tick_to_time()
123 return tick; in tick_to_time()
144 uint64_t tick = usec; in usec_to_tick() local
145 tick *= get_tbclk(); in usec_to_tick()
146 do_div(tick, 1000000); in usec_to_tick()
147 return tick; in usec_to_tick()
/openbmc/u-boot/arch/arm/cpu/arm926ejs/mx27/
H A Dtimer.c40 static inline unsigned long long tick_to_time(unsigned long long tick) in tick_to_time() argument
42 tick *= CONFIG_SYS_HZ; in tick_to_time()
43 do_div(tick, CONFIG_MX27_CLK32); in tick_to_time()
44 return tick; in tick_to_time()
66 static inline unsigned long long tick_to_time(unsigned long long tick) in tick_to_time() argument
68 do_div(tick, TICK_PER_TIME); in tick_to_time()
69 return tick; in tick_to_time()
/openbmc/linux/kernel/time/
H A DMakefile12 obj-$(CONFIG_GENERIC_CLOCKEVENTS) += clockevents.o tick-common.o
14 obj-y += tick-broadcast.o
15 obj-$(CONFIG_TICK_ONESHOT) += tick-broadcast-hrtimer.o
18 obj-$(CONFIG_TICK_ONESHOT) += tick-oneshot.o tick-sched.o
19 obj-$(CONFIG_LEGACY_TIMER_TICK) += tick-legacy.o
/openbmc/linux/tools/testing/selftests/timers/
H A Dadjtick.c128 tx1.tick = tickval; in check_tick_adj()
144 if (tx1.offset || tx1.freq || tx1.tick != tickval) { in check_tick_adj()
171 long tick, max, interval, err; in main() local
189 for (tick = (systick - max); tick < (systick + max); tick += interval) { in main()
190 if (check_tick_adj(tick)) { in main()
203 tx1.tick = systick; in main()
/openbmc/linux/arch/sparc/include/asm/
H A Dtimer_64.h47 unsigned int tick[GET_TICK_NINSTR]; member
56 unsigned long tick, tmp1, tmp2; in get_tick() local
92 : "=&r" (tick), "=&r" (tmp1), "=&r" (tmp2) in get_tick()
95 return tick; in get_tick()
/openbmc/qemu/hw/timer/
H A Dstellaris-gptm.c32 int64_t tick; in gptm_reload() local
34 tick = qemu_clock_get_ns(QEMU_CLOCK_VIRTUAL); in gptm_reload()
36 tick = s->tick[n]; in gptm_reload()
43 tick += clock_ticks_to_ns(s->clk, count); in gptm_reload()
46 tick += NANOSECONDS_PER_SECOND; in gptm_reload()
55 s->tick[n] = tick; in gptm_reload()
56 timer_mod(s->timer[n], tick); in gptm_reload()
265 VMSTATE_INT64_ARRAY(tick, gptm_state, 2),
H A Dsse-counter.c114 uint64_t sse_counter_tick_to_time(SSECounter *s, uint64_t tick) in sse_counter_tick_to_time() argument
120 tick -= s->ticks_then; in sse_counter_tick_to_time()
124 tick = muldiv64(tick, 0x01000000, s->cntscr0); in sse_counter_tick_to_time()
127 return s->ns_then + clock_ticks_to_ns(s->clk, tick); in sse_counter_tick_to_time()
H A Drenesas_cmt.c82 delta = (now - cmt->tick[ch]); in read_cmcnt()
86 cmt->tick[ch] = now; in read_cmcnt()
194 cmt->tick[ch] = qemu_clock_get_ns(QEMU_CLOCK_VIRTUAL); in timer_events()
250 VMSTATE_INT64_ARRAY(tick, RCMTState, CMT_CH),
/openbmc/u-boot/arch/arm/cpu/armv7/vf610/
H A Dtimer.c18 static inline unsigned long long tick_to_time(unsigned long long tick) in tick_to_time() argument
20 tick *= CONFIG_SYS_HZ; in tick_to_time()
21 do_div(tick, mxc_get_clock(MXC_IPG_CLK)); in tick_to_time()
23 return tick; in tick_to_time()
/openbmc/u-boot/arch/arm/cpu/armv7/ls102xa/
H A Dtimer.c31 static inline unsigned long long tick_to_time(unsigned long long tick) in tick_to_time() argument
37 tick *= CONFIG_SYS_HZ; in tick_to_time()
38 do_div(tick, freq); in tick_to_time()
40 return tick; in tick_to_time()
/openbmc/linux/drivers/net/wireless/ath/carl9170/
H A Dcmd.c173 unsigned int tick; in carl9170_collect_tally() local
181 tick = le32_to_cpu(tally.tick); in carl9170_collect_tally()
182 if (tick) { in carl9170_collect_tally()
183 ar->tally.active += le32_to_cpu(tally.active) / tick; in carl9170_collect_tally()
184 ar->tally.cca += le32_to_cpu(tally.cca) / tick; in carl9170_collect_tally()
185 ar->tally.tx_time += le32_to_cpu(tally.tx_time) / tick; in carl9170_collect_tally()
/openbmc/u-boot/arch/arm/mach-imx/
H A Dsyscounter.c34 static inline unsigned long long tick_to_time(unsigned long long tick) in tick_to_time() argument
40 tick *= CONFIG_SYS_HZ; in tick_to_time()
41 do_div(tick, freq); in tick_to_time()
43 return tick; in tick_to_time()
/openbmc/u-boot/arch/arm/mach-rockchip/
H A Drk_timer.c25 uint64_t tick = usec; in usec_to_tick() local
26 tick *= CONFIG_SYS_TIMER_RATE / (1000 * 1000); in usec_to_tick()
27 return tick; in usec_to_tick()
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-support/open-vm-tools/open-vm-tools/
H A D0014-timeSync-Portable-way-to-print-64bit-time_t.patch31 - "const %ld precision %ld tolerance %ld tick %ld\n",
33 - tx->status, tx->constant, tx->precision, tx->tolerance, tx->tick);
35 + "const %jd precision %jd tolerance %jd tick %jd\n",
37 …tus, (intmax_t)tx->constant, (intmax_t)tx->precision, (intmax_t)tx->tolerance, (intmax_t)tx->tick);
49 - g_debug("time slew start: %ld\n", tx.tick);
50 + g_debug("time slew start: %jd\n", (intmax_t)tx.tick);
/openbmc/linux/drivers/net/wireless/mediatek/mt76/
H A Dutil.c28 int timeout, int tick) in ____mt76_poll_msec() argument
32 timeout /= tick; in ____mt76_poll_msec()
38 usleep_range(1000 * tick, 2000 * tick); in ____mt76_poll_msec()
/openbmc/u-boot/drivers/spi/
H A Dath79_spi.c66 u64 tick; in ath79_spi_xfer() local
99 tick = get_ticks() + priv->rrw_delay; in ath79_spi_xfer()
100 while (get_ticks() < tick) in ath79_spi_xfer()
109 tick = get_ticks() + priv->rrw_delay; in ath79_spi_xfer()
110 while (get_ticks() < tick) in ath79_spi_xfer()
/openbmc/qemu/hw/mips/
H A Dmalta.c156 uint8_t tick; member
304 eeprom->tick = 1; in eeprom24c0x_write()
307 } else if (eeprom->tick == 0 && !eeprom->ack) { in eeprom24c0x_write()
321 if (eeprom->tick < 9) { in eeprom24c0x_write()
324 eeprom->tick++; in eeprom24c0x_write()
325 if (eeprom->tick == 9) { in eeprom24c0x_write()
330 } else if (eeprom->tick < 17) { in eeprom24c0x_write()
336 eeprom->tick++; in eeprom24c0x_write()
338 if (eeprom->tick == 17) { in eeprom24c0x_write()
343 eeprom->tick = 0; in eeprom24c0x_write()
[all …]
/openbmc/linux/sound/firewire/motu/
H A Damdtp-motu.c314 unsigned int tick; in cache_event_offsets() local
316 tick = ((sph & CIP_SPH_CYCLE_MASK) >> CIP_SPH_CYCLE_SHIFT) * TICKS_PER_CYCLE + in cache_event_offsets()
319 if (tick < base_tick) in cache_event_offsets()
320 tick += TICKS_PER_SECOND; in cache_event_offsets()
321 event_offsets[cache_tail] = tick - base_tick; in cache_event_offsets()
383 unsigned int tick = (base_tick + event_offsets[cache_head]) % TICKS_PER_SECOND; in write_sph() local
384 u32 sph = ((tick / TICKS_PER_CYCLE) << CIP_SPH_CYCLE_SHIFT) | (tick % TICKS_PER_CYCLE); in write_sph()
/openbmc/linux/Documentation/timers/
H A Dhighres.rst100 System-level global event devices are used for the Linux periodic tick. Per-CPU
107 - system global periodic tick (jiffies update)
136 adding the dynamic tick specific calls to the idle routine (a total of 3 lines
186 Once a system has switched to high resolution mode, the periodic tick is
193 based periodic tick is designed to be extended with dynamic tick functionality.
195 timer and periodic events (jiffies tick, profiling, process accounting) on UP
211 Dynamic ticks are the logical consequence of the hrtimer based periodic tick
221 wheel) and in case that the next event is further away than the next tick it
223 without worthless interruption by the periodic tick. The function is also
230 it calls schedule(). hrtimer_restart_sched_tick() resumes the periodic tick,
[all …]
/openbmc/linux/arch/mips/generic/
H A Dboard-sead3.c184 unsigned int freq, orig, tick = 0; in sead3_measure_hpt_freq() local
198 while (tick < 100) { in sead3_measure_hpt_freq()
203 tick++; in sead3_measure_hpt_freq()

12345678