• Home
  • Raw
  • Download

Lines Matching refs:pd

109 	struct blkg_policy_data pd;  member
234 static inline struct throtl_grp *pd_to_tg(struct blkg_policy_data *pd) in pd_to_tg() argument
236 return pd ? container_of(pd, struct throtl_grp, pd) : NULL; in pd_to_tg()
246 return pd_to_blkg(&tg->pd); in tg_to_blkg()
530 return &tg->pd; in throtl_pd_alloc()
539 static void throtl_pd_init(struct blkg_policy_data *pd) in throtl_pd_init() argument
541 struct throtl_grp *tg = pd_to_tg(pd); in throtl_pd_init()
583 static void throtl_pd_online(struct blkg_policy_data *pd) in throtl_pd_online() argument
585 struct throtl_grp *tg = pd_to_tg(pd); in throtl_pd_online()
615 static void throtl_pd_offline(struct blkg_policy_data *pd) in throtl_pd_offline() argument
617 struct throtl_grp *tg = pd_to_tg(pd); in throtl_pd_offline()
630 static void throtl_pd_free(struct blkg_policy_data *pd) in throtl_pd_free() argument
632 struct throtl_grp *tg = pd_to_tg(pd); in throtl_pd_free()
1365 static u64 tg_prfill_conf_u64(struct seq_file *sf, struct blkg_policy_data *pd, in tg_prfill_conf_u64() argument
1368 struct throtl_grp *tg = pd_to_tg(pd); in tg_prfill_conf_u64()
1373 return __blkg_prfill_u64(sf, pd, v); in tg_prfill_conf_u64()
1376 static u64 tg_prfill_conf_uint(struct seq_file *sf, struct blkg_policy_data *pd, in tg_prfill_conf_uint() argument
1379 struct throtl_grp *tg = pd_to_tg(pd); in tg_prfill_conf_uint()
1384 return __blkg_prfill_u64(sf, pd, v); in tg_prfill_conf_uint()
1513 struct blkg_policy_data *pd, int off) in tg_prfill_rwstat_recursive() argument
1517 blkg_rwstat_recursive_sum(pd_to_blkg(pd), &blkcg_policy_throtl, off, in tg_prfill_rwstat_recursive()
1519 return __blkg_prfill_rwstat(sf, pd, &sum); in tg_prfill_rwstat_recursive()
1578 static u64 tg_prfill_limit(struct seq_file *sf, struct blkg_policy_data *pd, in tg_prfill_limit() argument
1581 struct throtl_grp *tg = pd_to_tg(pd); in tg_prfill_limit()
1582 const char *dname = blkg_dev_name(pd->blkg); in tg_prfill_limit()