Lines Matching refs:cur_time
218 eltree_get_mindl(struct hfsc_sched *q, u64 cur_time)
225 if (p->cl_e > cur_time)
282 vttree_firstfit(struct hfsc_class *cl, u64 cur_time)
289 if (p->cl_f <= cur_time)
299 vttree_get_minvt(struct hfsc_class *cl, u64 cur_time)
301 /* if root-class's cfmin is bigger than cur_time nothing to do */
302 if (cl->cl_cfmin > cur_time)
306 cl = vttree_firstfit(cl, cur_time);
611 u64 cur_time = psched_get_time();
614 rtsc_min(&cl->cl_deadline, &cl->cl_rsc, cur_time, cl->cl_cumul);
668 u64 vt, f, cur_time;
671 cur_time = 0;
700 * what cur_time would provide in realtime case.
721 if (cur_time == 0)
722 cur_time = psched_get_time();
725 rtsc_min(&cl->cl_ulimit, &cl->cl_usc, cur_time,
743 update_vf(struct hfsc_class *cl, unsigned int len, u64 cur_time)
812 myf_bound = cur_time - PSCHED_JIFFIE2US(1);
814 delta = cur_time - cl->cl_myf;
876 u64 cur_time)
879 rtsc_init(&cl->cl_deadline, &cl->cl_rsc, cur_time, cl->cl_cumul);
898 u64 cur_time)
901 rtsc_init(&cl->cl_ulimit, &cl->cl_usc, cur_time, cl->cl_total);
930 u64 cur_time;
969 cur_time = psched_get_time();
985 hfsc_change_rsc(cl, rsc, cur_time);
989 hfsc_change_usc(cl, usc, cur_time);
1003 update_vf(cl, 0, cur_time);
1591 u64 cur_time;
1598 cur_time = psched_get_time();
1605 cl = eltree_get_mindl(q, cur_time);
1613 cl = vttree_get_minvt(&q->root, cur_time);
1628 update_vf(cl, qdisc_pkt_len(skb), cur_time);