Home
last modified time | relevance | path

Searched refs:cur_tick (Results 1 – 10 of 10) sorted by relevance

/openbmc/u-boot/arch/arm/cpu/armv7/iproc-common/
H A Dtimer.c14 uint64_t cur_tick; in timer_global_read() local
23 cur_tick = readl(IPROC_PERIPH_GLB_TIM_REG_BASE + in timer_global_read()
25 } while (cur_tick != count_h); in timer_global_read()
27 return (cur_tick << 32) + count_l; in timer_global_read()
69 uint64_t cur_tick, end_tick; in __udelay() local
81 cur_tick = timer_global_read(); in __udelay()
85 end_tick += cur_tick; in __udelay()
88 cur_tick = timer_global_read(); in __udelay()
90 } while (cur_tick < end_tick); in __udelay()
/openbmc/linux/sound/core/seq/oss/
H A Dseq_oss_timer.c42 rec->cur_tick = 0; in snd_seq_oss_timer_new()
80 parm += rec->cur_tick; in snd_seq_oss_process_timer_event()
86 } else if (parm >= rec->cur_tick) { in snd_seq_oss_process_timer_event()
88 rec->cur_tick = parm; in snd_seq_oss_process_timer_event()
100 if (parm > rec->cur_tick) { in snd_seq_oss_process_timer_event()
102 rec->cur_tick = parm; in snd_seq_oss_process_timer_event()
163 timer->cur_tick = 0; in snd_seq_oss_timer_start()
H A Dseq_oss_timer.h19 reltime_t cur_tick; member
44 return timer->cur_tick; in snd_seq_oss_timer_cur_tick()
/openbmc/qemu/hw/timer/
H A Dhpet.c166 static uint64_t hpet_calculate_cmp64(HPETTimer *t, uint64_t cur_tick, uint64_t target) in hpet_calculate_cmp64() argument
169 uint64_t result = deposit64(cur_tick, 0, 32, target); in hpet_calculate_cmp64()
170 if (result < cur_tick) { in hpet_calculate_cmp64()
179 static uint64_t hpet_next_wrap(uint64_t cur_tick) in hpet_next_wrap() argument
181 return (cur_tick | 0xffffffffU) + 1; in hpet_next_wrap()
387 uint64_t cur_tick = hpet_get_ticks(t->state); in hpet_timer() local
390 while (hpet_time_after(cur_tick, t->cmp64)) { in hpet_timer()
408 uint64_t cur_tick = hpet_get_ticks(t->state); in hpet_set_timer() local
411 t->cmp64 = hpet_calculate_cmp64(t, cur_tick, t->cmp); in hpet_set_timer()
417 if (!timer_is_periodic(t) && t->cmp64 > hpet_next_wrap(cur_tick)) { in hpet_set_timer()
[all …]
H A Dtrace-events113 hpet_ram_read_reading_counter(uint8_t reg_off, uint64_t cur_tick) "reading counter + %" PRIu8 " = 0…
/openbmc/linux/sound/core/seq/
H A Dseq_timer.c105 tmr->tick.cur_tick = 0; in seq_timer_reset()
216 tmr->tick.cur_tick = position; in snd_seq_timer_set_position_tick()
464 snd_seq_tick_time_t cur_tick; in snd_seq_timer_get_cur_tick() local
468 cur_tick = tmr->tick.cur_tick; in snd_seq_timer_get_cur_tick()
470 return cur_tick; in snd_seq_timer_get_cur_tick()
H A Dseq_timer.h13 snd_seq_tick_time_t cur_tick; /* current tick */ member
58 tick->cur_tick += (unsigned int)(tick->fraction / tick->resolution); in snd_seq_timer_update_tick()
H A Dseq_queue.c244 snd_seq_tick_time_t cur_tick; in snd_seq_check_queue() local
263 cur_tick = snd_seq_timer_get_cur_tick(q->timer); in snd_seq_check_queue()
265 cell = snd_seq_prioq_cell_out(q->tickq, &cur_tick); in snd_seq_check_queue()
315 cell->event.time.tick += q->timer->tick.cur_tick; in snd_seq_enqueue_event()
637 sev.time.tick = q->timer->tick.cur_tick; in queue_broadcast_event()
768 snd_iprintf(buffer, "current tick : %d\n", tmr->tick.cur_tick); in snd_seq_info_queues_read()
/openbmc/linux/drivers/gpu/drm/amd/display/modules/freesync/
H A Dfreesync.c1178 unsigned long long cur_tick; in mod_freesync_handle_v_update() local
1188 cur_tick = dm_get_timestamp(core_freesync->dc->ctx); in mod_freesync_handle_v_update()
1190 div_u64(dm_get_elapse_time_in_ns(core_freesync->dc->ctx, cur_tick, 0), 1000); in mod_freesync_handle_v_update()
/openbmc/qemu/hw/display/
H A Dvga.c290 int64_t cur_tick; in vga_precise_retrace() local
292 cur_tick = qemu_clock_get_ns(QEMU_CLOCK_VIRTUAL); in vga_precise_retrace()
294 cur_char = (cur_tick / r->ticks_per_char) % r->total_chars; in vga_precise_retrace()