Lines Matching refs:blkcg_policy

50 static struct blkcg_policy *blkcg_policy[BLKCG_MAX_POLS];  variable
57 const struct blkcg_policy *pol) in blkcg_policy_enabled()
77 blkcg_policy[i]->pd_free_fn(blkg->pd[i]); in blkg_free()
123 struct blkcg_policy *pol = blkcg_policy[i]; in blkg_alloc()
222 struct blkcg_policy *pol = blkcg_policy[i]; in blkg_create()
236 struct blkcg_policy *pol = blkcg_policy[i]; in blkg_create()
327 struct blkcg_policy *pol = blkcg_policy[i]; in blkg_destroy()
461 struct blkcg_policy *pol = blkcg_policy[i]; in blkcg_reset_stats()
503 const struct blkcg_policy *pol, int data, in blkcg_print_blkgs()
706 struct blkcg_policy *pol, int off) in blkg_stat_recursive_sum()
748 struct blkcg_policy *pol, int off) in blkg_rwstat_recursive_sum()
782 const struct blkcg_policy *pol, in blkg_lookup_check()
813 int blkg_conf_prep(struct blkcg *blkcg, const struct blkcg_policy *pol, in blkg_conf_prep()
1006 struct blkcg_policy *pol = blkcg_policy[i]; in blkcg_print_stat()
1129 blkcg_policy[i]->cpd_free_fn(blkcg->cpd[i]); in blkcg_css_free()
1156 struct blkcg_policy *pol = blkcg_policy[i]; in blkcg_css_alloc()
1195 blkcg_policy[i]->cpd_free_fn(blkcg->cpd[i]); in blkcg_css_alloc()
1332 struct blkcg_policy *pol = blkcg_policy[i]; in blkcg_bind()
1390 const struct blkcg_policy *pol) in blkcg_activate_policy()
1459 const struct blkcg_policy *pol) in blkcg_deactivate_policy()
1500 int blkcg_policy_register(struct blkcg_policy *pol) in blkcg_policy_register()
1511 if (!blkcg_policy[i]) in blkcg_policy_register()
1525 blkcg_policy[pol->plid] = pol; in blkcg_policy_register()
1564 blkcg_policy[pol->plid] = NULL; in blkcg_policy_register()
1578 void blkcg_policy_unregister(struct blkcg_policy *pol) in blkcg_policy_unregister()
1584 if (WARN_ON(blkcg_policy[pol->plid] != pol)) in blkcg_policy_unregister()
1604 blkcg_policy[pol->plid] = NULL; in blkcg_policy_unregister()