Lines Matching refs:tin
1469 u32 idx = 0, tin = 0, len; in cake_drop() local
1485 tin = qq.t; in cake_drop()
1488 b = &q->tins[tin]; in cake_drop()
1494 return idx + (tin << 16); in cake_drop()
1519 return idx + (tin << 16); in cake_drop()
1582 u32 tin, mark; in cake_select_tin() local
1596 tin = 0; in cake_select_tin()
1599 tin = q->tin_order[mark - 1]; in cake_select_tin()
1604 tin = q->tin_order[TC_H_MIN(skb->priority) - 1]; in cake_select_tin()
1609 tin = q->tin_index[dscp]; in cake_select_tin()
1611 if (unlikely(tin >= q->tin_cnt)) in cake_select_tin()
1612 tin = 0; in cake_select_tin()
1615 return &q->tins[tin]; in cake_select_tin()
1900 static void cake_clear_tin(struct Qdisc *sch, u16 tin) in cake_clear_tin() argument
1905 q->cur_tin = tin; in cake_clear_tin()
1978 int tin, best_tin = 0; in cake_dequeue() local
1980 for (tin = 0; tin < q->tin_cnt; tin++) { in cake_dequeue()
1981 b = q->tins + tin; in cake_dequeue()
1990 best_tin = tin; in cake_dequeue()