Lines Matching refs:classes

55 	struct ets_class classes[TCQ_ETS_MAX_BANDS];  member
94 return &q->classes[arg - 1]; in ets_class_from_arg()
100 int band = cl - q->classes; in ets_class_id()
130 q_sum += q->classes[i].quantum; in ets_offload_change()
133 quantum = q->classes[i].quantum; in ets_offload_change()
192 unsigned int band = cl - q->classes; in ets_class_is_strict()
407 return &q->classes[q->prio2band[band & TC_PRIO_MAX]]; in ets_classify()
413 return &q->classes[q->prio2band[0]]; in ets_classify()
414 return &q->classes[band]; in ets_classify()
473 cl = &q->classes[band]; in ets_qdisc_dequeue()
650 ets_class_id(sch, &q->classes[i]), in ets_qdisc_change()
663 if (q->classes[i].qdisc->q.qlen) { in ets_qdisc_change()
664 list_add_tail(&q->classes[i].alist, &q->active); in ets_qdisc_change()
665 q->classes[i].deficit = quanta[i]; in ets_qdisc_change()
669 if (i >= q->nstrict && q->classes[i].qdisc->q.qlen) in ets_qdisc_change()
670 list_del(&q->classes[i].alist); in ets_qdisc_change()
671 qdisc_tree_flush_backlog(q->classes[i].qdisc); in ets_qdisc_change()
677 q->classes[i].quantum = quanta[i]; in ets_qdisc_change()
680 q->classes[i].qdisc = queues[i]; in ets_qdisc_change()
681 if (q->classes[i].qdisc != &noop_qdisc) in ets_qdisc_change()
682 qdisc_hash_add(q->classes[i].qdisc, true); in ets_qdisc_change()
689 qdisc_put(q->classes[i].qdisc); in ets_qdisc_change()
690 q->classes[i].qdisc = NULL; in ets_qdisc_change()
691 q->classes[i].quantum = 0; in ets_qdisc_change()
692 q->classes[i].deficit = 0; in ets_qdisc_change()
693 gnet_stats_basic_sync_init(&q->classes[i].bstats); in ets_qdisc_change()
694 memset(&q->classes[i].qstats, 0, sizeof(q->classes[i].qstats)); in ets_qdisc_change()
714 INIT_LIST_HEAD(&q->classes[i].alist); in ets_qdisc_init()
725 if (q->classes[band].qdisc->q.qlen) in ets_qdisc_reset()
726 list_del(&q->classes[band].alist); in ets_qdisc_reset()
729 qdisc_reset(q->classes[band].qdisc); in ets_qdisc_reset()
742 qdisc_put(q->classes[band].qdisc); in ets_qdisc_destroy()
776 q->classes[band].quantum)) in ets_qdisc_dump()