Lines Matching refs:slot_shift
174 unsigned int slot_shift; /* Slot shift. */ member
900 u64 slot = (roundedS - grp->S) >> grp->slot_shift; in qfq_slot_insert()
905 ((u64)(QFQ_MAX_SLOTS - 2)<<grp->slot_shift); in qfq_slot_insert()
972 unsigned int i = (grp->S - roundedS) >> grp->slot_shift; in qfq_slot_rotate()
1056 int slot_shift = agg->grp->slot_shift; in qfq_update_start() local
1058 roundedF = qfq_round_down(agg->F, slot_shift); in qfq_update_start()
1059 limit = qfq_round_down(q->V, slot_shift) + (1ULL << slot_shift); in qfq_update_start()
1200 grp->slot_shift); in qfq_choose_next_agg()
1206 grp->F = roundedS + (2ULL << grp->slot_shift); in qfq_choose_next_agg()
1288 roundedS = qfq_round_down(agg->S, grp->slot_shift); in qfq_schedule_agg()
1313 grp->F = roundedS + (2ULL << grp->slot_shift); in qfq_schedule_agg()
1349 roundedS = qfq_round_down(agg->S, grp->slot_shift); in qfq_slot_remove()
1350 offset = (roundedS - grp->S) >> grp->slot_shift; in qfq_slot_remove()
1400 roundedS = qfq_round_down(agg->S, grp->slot_shift); in qfq_deactivate_agg()
1407 grp->F = roundedS + (2ULL << grp->slot_shift); in qfq_deactivate_agg()
1495 grp->slot_shift = q->min_slot_shift + i; in qfq_init_qdisc()