Searched refs:cur_tick (Results 1 – 10 of 10) sorted by relevance
/openbmc/u-boot/arch/arm/cpu/armv7/iproc-common/ |
H A D | timer.c | 14 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 D | seq_oss_timer.c | 42 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 D | seq_oss_timer.h | 19 reltime_t cur_tick; member 44 return timer->cur_tick; in snd_seq_oss_timer_cur_tick()
|
/openbmc/qemu/hw/timer/ |
H A D | hpet.c | 166 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 D | trace-events | 113 hpet_ram_read_reading_counter(uint8_t reg_off, uint64_t cur_tick) "reading counter + %" PRIu8 " = 0…
|
/openbmc/linux/sound/core/seq/ |
H A D | seq_timer.c | 105 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 D | seq_timer.h | 13 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 D | seq_queue.c | 244 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 D | freesync.c | 1178 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 D | vga.c | 290 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()
|