Searched refs:blkg_policy_data (Results 1 – 7 of 7) sorted by relevance
/Linux-v4.19/include/linux/ |
D | blk-cgroup.h | 89 struct blkg_policy_data { struct 137 struct blkg_policy_data *pd[BLKCG_MAX_POLS]; 152 typedef struct blkg_policy_data *(blkcg_pol_alloc_pd_fn)(gfp_t gfp, int node); 153 typedef void (blkcg_pol_init_pd_fn)(struct blkg_policy_data *pd); 154 typedef void (blkcg_pol_online_pd_fn)(struct blkg_policy_data *pd); 155 typedef void (blkcg_pol_offline_pd_fn)(struct blkg_policy_data *pd); 156 typedef void (blkcg_pol_free_pd_fn)(struct blkg_policy_data *pd); 157 typedef void (blkcg_pol_reset_pd_stats_fn)(struct blkg_policy_data *pd); 158 typedef size_t (blkcg_pol_stat_pd_fn)(struct blkg_policy_data *pd, char *buf, 204 struct blkg_policy_data *, int), [all …]
|
/Linux-v4.19/block/ |
D | bfq-cgroup.c | 212 static struct bfq_group *pd_to_bfqg(struct blkg_policy_data *pd) in pd_to_bfqg() 437 static struct blkg_policy_data *bfq_pd_alloc(gfp_t gfp, int node) in bfq_pd_alloc() 455 static void bfq_pd_init(struct blkg_policy_data *pd) in bfq_pd_init() 474 static void bfq_pd_free(struct blkg_policy_data *pd) in bfq_pd_free() 482 static void bfq_pd_reset_stats(struct blkg_policy_data *pd) in bfq_pd_reset_stats() 769 static void bfq_pd_offline(struct blkg_policy_data *pd) in bfq_pd_offline() 936 struct blkg_policy_data *pd, int off) in bfqg_prfill_stat_recursive() 944 struct blkg_policy_data *pd, int off) in bfqg_prfill_rwstat_recursive() 968 static u64 bfqg_prfill_sectors(struct seq_file *sf, struct blkg_policy_data *pd, in bfqg_prfill_sectors() 984 struct blkg_policy_data *pd, int off) in bfqg_prfill_sectors_recursive() [all …]
|
D | blk-iolatency.c | 119 struct blkg_policy_data pd; 160 static inline struct iolatency_grp *pd_to_lat(struct blkg_policy_data *pd) in pd_to_lat() 818 struct blkg_policy_data *pd, int off) in iolatency_prfill_limit() 838 static size_t iolatency_pd_stat(struct blkg_policy_data *pd, char *buf, in iolatency_pd_stat() 854 static struct blkg_policy_data *iolatency_pd_alloc(gfp_t gfp, int node) in iolatency_pd_alloc() 870 static void iolatency_pd_init(struct blkg_policy_data *pd) in iolatency_pd_init() 909 static void iolatency_pd_offline(struct blkg_policy_data *pd) in iolatency_pd_offline() 918 static void iolatency_pd_free(struct blkg_policy_data *pd) in iolatency_pd_free()
|
D | blk-cgroup.c | 124 struct blkg_policy_data *pd; in blkg_alloc() 502 struct blkg_policy_data *, int), in blkcg_print_blkgs() argument 531 u64 __blkg_prfill_u64(struct seq_file *sf, struct blkg_policy_data *pd, u64 v) in __blkg_prfill_u64() 551 u64 __blkg_prfill_rwstat(struct seq_file *sf, struct blkg_policy_data *pd, in __blkg_prfill_rwstat() 588 u64 blkg_prfill_stat(struct seq_file *sf, struct blkg_policy_data *pd, int off) in blkg_prfill_stat() 602 u64 blkg_prfill_rwstat(struct seq_file *sf, struct blkg_policy_data *pd, in blkg_prfill_rwstat() 612 struct blkg_policy_data *pd, int off) in blkg_prfill_rwstat_field() 654 struct blkg_policy_data *pd, in blkg_prfill_rwstat_field_recursive() 1392 struct blkg_policy_data *pd_prealloc = NULL; in blkcg_activate_policy() 1415 struct blkg_policy_data *pd; in blkcg_activate_policy()
|
D | blk-throttle.c | 109 struct blkg_policy_data pd; 228 static inline struct throtl_grp *pd_to_tg(struct blkg_policy_data *pd) in pd_to_tg() 482 static struct blkg_policy_data *throtl_pd_alloc(gfp_t gfp, int node) in throtl_pd_alloc() 517 static void throtl_pd_init(struct blkg_policy_data *pd) in throtl_pd_init() 561 static void throtl_pd_online(struct blkg_policy_data *pd) in throtl_pd_online() 593 static void throtl_pd_offline(struct blkg_policy_data *pd) in throtl_pd_offline() 608 static void throtl_pd_free(struct blkg_policy_data *pd) in throtl_pd_free() 1342 static u64 tg_prfill_conf_u64(struct seq_file *sf, struct blkg_policy_data *pd, in tg_prfill_conf_u64() 1353 static u64 tg_prfill_conf_uint(struct seq_file *sf, struct blkg_policy_data *pd, in tg_prfill_conf_uint() 1527 static u64 tg_prfill_limit(struct seq_file *sf, struct blkg_policy_data *pd, in tg_prfill_limit()
|
D | cfq-iosched.c | 233 struct blkg_policy_data pd; 607 static inline struct cfq_group *pd_to_cfqg(struct blkg_policy_data *pd) in pd_to_cfqg() 1615 static struct blkg_policy_data *cfq_pd_alloc(gfp_t gfp, int node) in cfq_pd_alloc() 1632 static void cfq_pd_init(struct blkg_policy_data *pd) in cfq_pd_init() 1641 static void cfq_pd_offline(struct blkg_policy_data *pd) in cfq_pd_offline() 1665 static void cfq_pd_free(struct blkg_policy_data *pd) in cfq_pd_free() 1673 static void cfq_pd_reset_stats(struct blkg_policy_data *pd) in cfq_pd_reset_stats() 1699 struct blkg_policy_data *pd, int off) in cfqg_prfill_weight_device() 1717 struct blkg_policy_data *pd, int off) in cfqg_prfill_leaf_weight_device() 1896 struct blkg_policy_data *pd, int off) in cfqg_prfill_stat_recursive() [all …]
|
D | bfq-iosched.h | 779 struct blkg_policy_data pd;
|