Lines Matching refs:curr_time
77 * instead of V_dn_cfg.curr_time
193 "Adjusted vs non-adjusted curr_time difference (ticks).");
351 u_int t = div64((V_dn_cfg.curr_time - q->q_time), fs->lookup_step);
618 dn_tag_get(m)->output_time = V_dn_cfg.curr_time + s->link.delay ;
680 * Adjust curr_time if the accumulated tick difference is
681 * greater than the 'standard' tick. Since curr_time should
683 * as required, and throttle curr_time in case of negative
686 V_dn_cfg.curr_time++;
690 V_dn_cfg.curr_time += diff;
695 V_dn_cfg.curr_time--;
706 DN_KEY_LT(V_dn_cfg.curr_time, HEAP_TOP(&V_dn_cfg.evheap)->key))
711 serve_sched(&q, (struct dn_sch_inst *)p, V_dn_cfg.curr_time);
713 transmit_event(&q, (struct delay_line *)p, V_dn_cfg.curr_time);
847 dt->output_time = V_dn_cfg.curr_time;
918 if (si->idle_time < V_dn_cfg.curr_time) {
922 si->sched_time = V_dn_cfg.curr_time;
925 uint64_t burst = (V_dn_cfg.curr_time - si->idle_time) * p->bandwidth;
932 m = serve_sched(NULL, si, V_dn_cfg.curr_time);