Searched refs:blkg_policy_data (Results 1 – 9 of 9) sorted by relevance
/Linux-v5.10/include/linux/ |
D | blk-cgroup.h | 85 struct blkg_policy_data { struct 124 struct blkg_policy_data *pd[BLKCG_MAX_POLS]; 143 typedef struct blkg_policy_data *(blkcg_pol_alloc_pd_fn)(gfp_t gfp, 145 typedef void (blkcg_pol_init_pd_fn)(struct blkg_policy_data *pd); 146 typedef void (blkcg_pol_online_pd_fn)(struct blkg_policy_data *pd); 147 typedef void (blkcg_pol_offline_pd_fn)(struct blkg_policy_data *pd); 148 typedef void (blkcg_pol_free_pd_fn)(struct blkg_policy_data *pd); 149 typedef void (blkcg_pol_reset_pd_stats_fn)(struct blkg_policy_data *pd); 150 typedef size_t (blkcg_pol_stat_pd_fn)(struct blkg_policy_data *pd, char *buf, 194 struct blkg_policy_data *, int), [all …]
|
/Linux-v5.10/block/ |
D | bfq-cgroup.c | 90 static u64 blkg_prfill_stat(struct seq_file *sf, struct blkg_policy_data *pd, in blkg_prfill_stat() 279 static struct bfq_group *pd_to_bfqg(struct blkg_policy_data *pd) in pd_to_bfqg() 521 static struct blkg_policy_data *bfq_pd_alloc(gfp_t gfp, struct request_queue *q, in bfq_pd_alloc() 540 static void bfq_pd_init(struct blkg_policy_data *pd) in bfq_pd_init() 559 static void bfq_pd_free(struct blkg_policy_data *pd) in bfq_pd_free() 567 static void bfq_pd_reset_stats(struct blkg_policy_data *pd) in bfq_pd_reset_stats() 875 static void bfq_pd_offline(struct blkg_policy_data *pd) in bfq_pd_offline() 966 struct blkg_policy_data *pd, int off) in bfqg_prfill_weight_device() 1111 struct blkg_policy_data *pd, int off) in bfqg_prfill_rwstat_recursive() 1136 struct blkg_policy_data *pd, int off) in bfqg_prfill_stat_recursive() [all …]
|
D | blk-cgroup-rwstat.c | 42 u64 __blkg_prfill_rwstat(struct seq_file *sf, struct blkg_policy_data *pd, in __blkg_prfill_rwstat() 79 u64 blkg_prfill_rwstat(struct seq_file *sf, struct blkg_policy_data *pd, in blkg_prfill_rwstat()
|
D | blk-cgroup-rwstat.h | 44 u64 __blkg_prfill_rwstat(struct seq_file *sf, struct blkg_policy_data *pd, 46 u64 blkg_prfill_rwstat(struct seq_file *sf, struct blkg_policy_data *pd,
|
D | blk-iolatency.c | 134 struct blkg_policy_data pd; 177 static inline struct iolatency_grp *pd_to_lat(struct blkg_policy_data *pd) in pd_to_lat() 869 struct blkg_policy_data *pd, int off) in iolatency_prfill_limit() 914 static size_t iolatency_pd_stat(struct blkg_policy_data *pd, char *buf, in iolatency_pd_stat() 938 static struct blkg_policy_data *iolatency_pd_alloc(gfp_t gfp, in iolatency_pd_alloc() 956 static void iolatency_pd_init(struct blkg_policy_data *pd) in iolatency_pd_init() 1001 static void iolatency_pd_offline(struct blkg_policy_data *pd) in iolatency_pd_offline() 1016 static void iolatency_pd_free(struct blkg_policy_data *pd) in iolatency_pd_free()
|
D | blk-throttle.c | 109 struct blkg_policy_data pd; 231 static inline struct throtl_grp *pd_to_tg(struct blkg_policy_data *pd) in pd_to_tg() 487 static struct blkg_policy_data *throtl_pd_alloc(gfp_t gfp, in throtl_pd_alloc() 536 static void throtl_pd_init(struct blkg_policy_data *pd) in throtl_pd_init() 580 static void throtl_pd_online(struct blkg_policy_data *pd) in throtl_pd_online() 612 static void throtl_pd_offline(struct blkg_policy_data *pd) in throtl_pd_offline() 627 static void throtl_pd_free(struct blkg_policy_data *pd) in throtl_pd_free() 1356 static u64 tg_prfill_conf_u64(struct seq_file *sf, struct blkg_policy_data *pd, in tg_prfill_conf_u64() 1367 static u64 tg_prfill_conf_uint(struct seq_file *sf, struct blkg_policy_data *pd, in tg_prfill_conf_uint() 1502 struct blkg_policy_data *pd, int off) in tg_prfill_rwstat_recursive() [all …]
|
D | blk-cgroup.c | 181 struct blkg_policy_data *pd; in blkg_alloc() 504 struct blkg_policy_data *, int), in blkcg_print_blkgs() argument 533 u64 __blkg_prfill_u64(struct seq_file *sf, struct blkg_policy_data *pd, u64 v) in __blkg_prfill_u64() 1305 struct blkg_policy_data *pd_prealloc = NULL; in blkcg_activate_policy() 1319 struct blkg_policy_data *pd; in blkcg_activate_policy()
|
D | blk-iocost.c | 461 struct blkg_policy_data pd; 683 static struct ioc_gq *pd_to_iocg(struct blkg_policy_data *pd) in pd_to_iocg() 2868 static struct blkg_policy_data *ioc_pd_alloc(gfp_t gfp, struct request_queue *q, in ioc_pd_alloc() 2887 static void ioc_pd_init(struct blkg_policy_data *pd) in ioc_pd_init() 2924 static void ioc_pd_free(struct blkg_policy_data *pd) in ioc_pd_free() 2952 static size_t ioc_pd_stat(struct blkg_policy_data *pd, char *buf, size_t size) in ioc_pd_stat() 2982 static u64 ioc_weight_prfill(struct seq_file *sf, struct blkg_policy_data *pd, in ioc_weight_prfill() 3071 static u64 ioc_qos_prfill(struct seq_file *sf, struct blkg_policy_data *pd, in ioc_qos_prfill() 3244 struct blkg_policy_data *pd, int off) in ioc_cost_model_prfill()
|
D | bfq-iosched.h | 897 struct blkg_policy_data pd;
|