Lines Matching refs:blkcg

623 static struct cfq_group_data *blkcg_to_cfqgd(struct blkcg *blkcg)  in blkcg_to_cfqgd()  argument
625 return cpd_to_cfqgd(blkcg_to_cpd(blkcg, &blkcg_policy_cfq)); in blkcg_to_cfqgd()
1601 struct blkcg *blkcg = cpd_to_blkcg(cpd); in cfq_cpd_bind() local
1605 if (blkcg == &blkcg_root) in cfq_cpd_bind()
1608 WARN_ON_ONCE(__cfq_set_weight(&blkcg->css, weight, on_dfl, true, false)); in cfq_cpd_bind()
1609 WARN_ON_ONCE(__cfq_set_weight(&blkcg->css, weight, on_dfl, true, true)); in cfq_cpd_bind()
1632 struct cfq_group_data *cgd = blkcg_to_cfqgd(pd->blkg->blkcg); in cfq_pd_init()
1678 struct blkcg *blkcg) in cfq_lookup_cfqg() argument
1682 blkg = blkg_lookup(blkcg, cfqd->queue); in cfq_lookup_cfqg()
1733 struct blkcg *blkcg = css_to_blkcg(seq_css(sf)); in cfq_print_weight() local
1734 struct cfq_group_data *cgd = blkcg_to_cfqgd(blkcg); in cfq_print_weight()
1746 struct blkcg *blkcg = css_to_blkcg(seq_css(sf)); in cfq_print_leaf_weight() local
1747 struct cfq_group_data *cgd = blkcg_to_cfqgd(blkcg); in cfq_print_leaf_weight()
1763 struct blkcg *blkcg = css_to_blkcg(of_css(of)); in __cfqg_set_weight_device() local
1770 ret = blkg_conf_prep(blkcg, &blkcg_policy_cfq, buf, &ctx); in __cfqg_set_weight_device()
1787 cfqgd = blkcg_to_cfqgd(blkcg); in __cfqg_set_weight_device()
1822 struct blkcg *blkcg = css_to_blkcg(css); in __cfq_set_weight() local
1830 spin_lock_irq(&blkcg->lock); in __cfq_set_weight()
1831 cfqgd = blkcg_to_cfqgd(blkcg); in __cfq_set_weight()
1842 hlist_for_each_entry(blkg, &blkcg->blkg_list, blkcg_node) { in __cfq_set_weight()
1862 spin_unlock_irq(&blkcg->lock); in __cfq_set_weight()
2141 struct blkcg *blkcg = css_to_blkcg(seq_css(sf)); in cfq_print_weight_on_dfl() local
2142 struct cfq_group_data *cgd = blkcg_to_cfqgd(blkcg); in cfq_print_weight_on_dfl()
2145 blkcg_print_blkgs(sf, blkcg, cfqg_prfill_weight_device, in cfq_print_weight_on_dfl()
2182 struct blkcg *blkcg) in cfq_lookup_cfqg() argument