Lines Matching refs:tin
1465 u32 idx = 0, tin = 0, len; in cake_drop() local
1481 tin = qq.t; in cake_drop()
1484 b = &q->tins[tin]; in cake_drop()
1490 return idx + (tin << 16); in cake_drop()
1515 return idx + (tin << 16); in cake_drop()
1559 u32 tin, mark; in cake_select_tin() local
1570 tin = 0; in cake_select_tin()
1573 tin = q->tin_order[mark - 1]; in cake_select_tin()
1578 tin = q->tin_order[TC_H_MIN(skb->priority) - 1]; in cake_select_tin()
1581 tin = q->tin_index[dscp]; in cake_select_tin()
1583 if (unlikely(tin >= q->tin_cnt)) in cake_select_tin()
1584 tin = 0; in cake_select_tin()
1587 return &q->tins[tin]; in cake_select_tin()
1872 static void cake_clear_tin(struct Qdisc *sch, u16 tin) in cake_clear_tin() argument
1877 q->cur_tin = tin; in cake_clear_tin()
1950 int tin, best_tin = 0; in cake_dequeue() local
1952 for (tin = 0; tin < q->tin_cnt; tin++) { in cake_dequeue()
1953 b = q->tins + tin; in cake_dequeue()
1962 best_tin = tin; in cake_dequeue()