Lines Matching refs:u64
146 u64 S, F; /* flow timestamps (exact) */
170 u64 S, F; /* group timestamps (approx). */
185 u64 oldV, V; /* Precise virtual times. */
235 u64 slot_size = (u64)maxlen * inv_w; in qfq_calc_index()
719 static inline int qfq_gt(u64 a, u64 b) in qfq_gt()
725 static inline u64 qfq_round_down(u64 ts, unsigned int shift) in qfq_round_down()
778 static void qfq_unblock_groups(struct qfq_sched *q, int index, u64 old_F) in qfq_unblock_groups()
879 u64 roundedS) in qfq_slot_insert()
881 u64 slot = (roundedS - grp->S) >> grp->slot_shift; in qfq_slot_insert()
885 u64 deltaS = roundedS - grp->S - in qfq_slot_insert()
886 ((u64)(QFQ_MAX_SLOTS - 2)<<grp->slot_shift); in qfq_slot_insert()
951 static void qfq_slot_rotate(struct qfq_group *grp, u64 roundedS) in qfq_slot_rotate()
1023 agg->F = agg->S + (u64)service_received * agg->inv_w; in charge_actual_service()
1041 u64 limit, roundedF; in qfq_update_start()
1079 agg->F = agg->S + (u64)agg->budgetmax * agg->inv_w; in qfq_update_agg_ts()
1160 q->V += (u64)len * q->iwsum; in qfq_dequeue()
1172 u64 old_F; in qfq_choose_next_agg()
1193 u64 roundedS = qfq_round_down(new_front_agg->S, in qfq_choose_next_agg()
1286 u64 roundedS; in qfq_schedule_agg()
1348 u64 roundedS; in qfq_slot_remove()
1371 u64 roundedS; in qfq_deactivate_agg()
1439 max_classes = min_t(u64, (u64)qdisc_dev(sch)->tx_queue_len + 1, in qfq_init_qdisc()