• Home
  • Raw
  • Download

Lines Matching refs:root

171 	struct hfsc_class root;			/* root class */  member
1017 parent = &q->root; in hfsc_change_class()
1023 if (!(parent->cl_flags & HFSC_FSC) && parent != &q->root) { in hfsc_change_class()
1080 if (!(parent->cl_flags & HFSC_FSC) && parent != &q->root) { in hfsc_change_class()
1106 if (cl != &q->root) in hfsc_destroy_class()
1116 if (cl->level > 0 || cl->filter_cnt > 0 || cl == &q->root) in hfsc_delete_class()
1148 head = &q->root; in hfsc_classify()
1149 tcf = rcu_dereference_bh(q->root.filter_list); in hfsc_classify()
1266 cl = &q->root; in hfsc_tcf_block()
1394 if (q->root.cl_cfmin != 0) { in hfsc_schedule_watchdog()
1395 if (next_time == 0 || next_time > q->root.cl_cfmin) in hfsc_schedule_watchdog()
1396 next_time = q->root.cl_cfmin; in hfsc_schedule_watchdog()
1422 err = tcf_block_get(&q->root.block, &q->root.filter_list, sch, extack); in hfsc_init_qdisc()
1426 q->root.cl_common.classid = sch->handle; in hfsc_init_qdisc()
1427 q->root.sched = q; in hfsc_init_qdisc()
1428 q->root.qdisc = qdisc_create_dflt(sch->dev_queue, &pfifo_qdisc_ops, in hfsc_init_qdisc()
1430 if (q->root.qdisc == NULL) in hfsc_init_qdisc()
1431 q->root.qdisc = &noop_qdisc; in hfsc_init_qdisc()
1433 qdisc_hash_add(q->root.qdisc, true); in hfsc_init_qdisc()
1434 INIT_LIST_HEAD(&q->root.children); in hfsc_init_qdisc()
1435 q->root.vt_tree = RB_ROOT; in hfsc_init_qdisc()
1436 q->root.cf_tree = RB_ROOT; in hfsc_init_qdisc()
1438 qdisc_class_hash_insert(&q->clhash, &q->root.cl_common); in hfsc_init_qdisc()
1622 cl = vttree_get_minvt(&q->root, cur_time); in hfsc_dequeue()