Lines Matching refs:blkcg
72 static struct ioprio_blkcg *blkcg_to_ioprio_blkcg(struct blkcg *blkcg) in blkcg_to_ioprio_blkcg() argument
74 return container_of(blkcg_to_cpd(blkcg, &ioprio_policy), in blkcg_to_ioprio_blkcg()
91 return blkcg_to_ioprio_blkcg(pd->blkg->blkcg); in ioprio_blkcg_from_bio()
96 struct ioprio_blkcg *blkcg = ioprio_blkcg_from_css(seq_css(sf)); in ioprio_show_prio_policy() local
98 seq_printf(sf, "%s\n", policy_name[blkcg->prio_policy]); in ioprio_show_prio_policy()
105 struct ioprio_blkcg *blkcg = ioprio_blkcg_from_css(of_css(of)); in ioprio_set_prio_policy() local
114 blkcg->prio_policy = ret; in ioprio_set_prio_policy()
120 ioprio_alloc_pd(gfp_t gfp, struct request_queue *q, struct blkcg *blkcg) in ioprio_alloc_pd() argument
140 struct ioprio_blkcg *blkcg; in ioprio_alloc_cpd() local
142 blkcg = kzalloc(sizeof(*blkcg), gfp); in ioprio_alloc_cpd()
143 if (!blkcg) in ioprio_alloc_cpd()
145 blkcg->prio_policy = POLICY_NO_CHANGE; in ioprio_alloc_cpd()
146 return &blkcg->cpd; in ioprio_alloc_cpd()
151 struct ioprio_blkcg *blkcg = container_of(cpd, typeof(*blkcg), cpd); in ioprio_free_cpd() local
153 kfree(blkcg); in ioprio_free_cpd()
192 struct ioprio_blkcg *blkcg = ioprio_blkcg_from_bio(bio); in blkcg_ioprio_track() local
203 IOPRIO_PRIO_VALUE(blkcg->prio_policy, 0)); in blkcg_ioprio_track()