Lines Matching refs:blkg
639 static struct ioc_gq *blkg_to_iocg(struct blkcg_gq *blkg) in blkg_to_iocg() argument
641 return pd_to_iocg(blkg_to_pd(blkg, &blkcg_policy_iocost)); in blkg_to_iocg()
1014 struct blkcg_gq *blkg = iocg_to_blkg(iocg); in weight_updated() local
1015 struct ioc_cgrp *iocc = blkcg_to_iocc(blkg->blkcg); in weight_updated()
1218 struct blkcg_gq *blkg = iocg_to_blkg(iocg); in iocg_kick_delay() local
1231 blkcg_clear_delay(blkg); in iocg_kick_delay()
1234 if (!atomic_read(&blkg->use_delay) && in iocg_kick_delay()
1242 blkcg_add_delay(blkg, now->now_ns, cost_ns); in iocg_kick_delay()
1244 blkcg_use_delay(blkg); in iocg_kick_delay()
1680 struct blkcg_gq *blkg = bio->bi_blkg; in ioc_rqos_throttle() local
1682 struct ioc_gq *iocg = blkg_to_iocg(blkg); in ioc_rqos_throttle()
1990 struct blkcg_gq *blkg = pd_to_blkg(&iocg->pd); in ioc_pd_init() local
1991 struct ioc *ioc = q_to_ioc(blkg->q); in ioc_pd_init()
2013 iocg->level = blkg->blkcg->css.cgroup->level; in ioc_pd_init()
2015 for (tblkg = blkg; tblkg; tblkg = tblkg->parent) { in ioc_pd_init()
2047 const char *dname = blkg_dev_name(pd->blkg); in ioc_weight_prfill()
2078 struct blkcg_gq *blkg; in ioc_weight_write() local
2088 hlist_for_each_entry(blkg, &blkcg->blkg_list, blkcg_node) { in ioc_weight_write()
2089 struct ioc_gq *iocg = blkg_to_iocg(blkg); in ioc_weight_write()
2106 iocg = blkg_to_iocg(ctx.blkg); in ioc_weight_write()
2133 const char *dname = blkg_dev_name(pd->blkg); in ioc_qos_prfill()
2304 const char *dname = blkg_dev_name(pd->blkg); in ioc_cost_model_prfill()