Lines Matching refs:tin
1492 u32 idx = 0, tin = 0, len; in cake_drop() local
1508 tin = qq.t; in cake_drop()
1511 b = &q->tins[tin]; in cake_drop()
1517 return idx + (tin << 16); in cake_drop()
1542 return idx + (tin << 16); in cake_drop()
1605 u32 tin, mark; in cake_select_tin() local
1619 tin = 0; in cake_select_tin()
1622 tin = q->tin_order[mark - 1]; in cake_select_tin()
1627 tin = q->tin_order[TC_H_MIN(skb->priority) - 1]; in cake_select_tin()
1632 tin = q->tin_index[dscp]; in cake_select_tin()
1634 if (unlikely(tin >= q->tin_cnt)) in cake_select_tin()
1635 tin = 0; in cake_select_tin()
1638 return &q->tins[tin]; in cake_select_tin()
1921 static void cake_clear_tin(struct Qdisc *sch, u16 tin) in cake_clear_tin() argument
1926 q->cur_tin = tin; in cake_clear_tin()
1999 int tin, best_tin = 0; in cake_dequeue() local
2001 for (tin = 0; tin < q->tin_cnt; tin++) { in cake_dequeue()
2002 b = q->tins + tin; in cake_dequeue()
2011 best_tin = tin; in cake_dequeue()