• Home
  • Raw
  • Download

Lines Matching defs:ioc

404 struct ioc {  struct
409 struct ioc_params params; argument
410 struct ioc_margins margins; argument
418 struct list_head active_iocgs; /* active cgroups */ argument
419 struct ioc_pcpu_stat __percpu *pcpu_stat; argument
421 enum ioc_running running; argument
422 atomic64_t vtime_rate;
423 u64 vtime_base_rate;
424 s64 vtime_err;
448 struct iocg_pcpu_stat { argument
462 struct ioc *ioc; argument
678 static const char __maybe_unused *ioc_name(struct ioc *ioc) in ioc_name()
757 static void ioc_refresh_margins(struct ioc *ioc) in ioc_refresh_margins()
769 static void ioc_refresh_period_us(struct ioc *ioc) in ioc_refresh_period_us()
807 static int ioc_autop_idx(struct ioc *ioc) in ioc_autop_idx()
892 static void ioc_refresh_lcoefs(struct ioc *ioc) in ioc_refresh_lcoefs()
903 static bool ioc_refresh_params(struct ioc *ioc, bool force) in ioc_refresh_params()
946 static void ioc_refresh_vrate(struct ioc *ioc, struct ioc_now *now) in ioc_refresh_vrate()
977 static void ioc_now(struct ioc *ioc, struct ioc_now *now) in ioc_now()
1000 static void ioc_start_period(struct ioc *ioc, struct ioc_now *now) in ioc_start_period()
1021 struct ioc *ioc = iocg->ioc; in __propagate_weights() local
1081 static void commit_weights(struct ioc *ioc) in commit_weights()
1102 struct ioc *ioc = iocg->ioc; in current_hweight() local
1182 struct ioc *ioc = iocg->ioc; in weight_updated() local
1197 struct ioc *ioc = iocg->ioc; in iocg_activate() local
1282 struct ioc *ioc = iocg->ioc; in iocg_kick_delay() local
1419 struct ioc *ioc = iocg->ioc; in iocg_kick_waitq() local
1515 static void ioc_lat_stat(struct ioc *ioc, u32 *missed_ppm_ar, u32 *rq_wait_pct_p) in ioc_lat_stat()
1557 struct ioc *ioc = iocg->ioc; in iocg_is_idle() local
1601 struct ioc *ioc = iocg->ioc; in iocg_flush_stat_one() local
1675 struct ioc *ioc = iocg->ioc; in hweight_after_donation() local
2004 static void ioc_forgive_debts(struct ioc *ioc, u64 usage_us_sum, int nr_debtors, in ioc_forgive_debts()
2087 struct ioc *ioc = container_of(timer, struct ioc, timer); in ioc_timer_fn() local
2414 struct ioc *ioc = iocg->ioc; in adjust_inuse_and_calc_cost() local
2474 struct ioc *ioc = iocg->ioc; in calc_vtime_cost_builtin() local
2520 static void calc_size_vtime_cost_builtin(struct request *rq, struct ioc *ioc, in calc_size_vtime_cost_builtin()
2537 static u64 calc_size_vtime_cost(struct request *rq, struct ioc *ioc) in calc_size_vtime_cost()
2548 struct ioc *ioc = rqos_to_ioc(rqos); in ioc_rqos_throttle() local
2684 struct ioc *ioc = rqos_to_ioc(rqos); in ioc_rqos_merge() local
2749 struct ioc *ioc = rqos_to_ioc(rqos); in ioc_rqos_done() local
2789 struct ioc *ioc = rqos_to_ioc(rqos); in ioc_rqos_queue_depth_changed() local
2798 struct ioc *ioc = rqos_to_ioc(rqos); in ioc_rqos_exit() local
2822 struct ioc *ioc; in blk_iocost_init() local
2925 struct ioc *ioc = q_to_ioc(blkg->q); in ioc_pd_init() local
2961 struct ioc *ioc = iocg->ioc; in ioc_pd_free() local
2989 struct ioc *ioc = iocg->ioc; in ioc_pd_stat() local
3109 struct ioc *ioc = pd_to_iocg(pd)->ioc; in ioc_qos_prfill() local
3158 struct ioc *ioc; in ioc_qos_write() local
3281 struct ioc *ioc = pd_to_iocg(pd)->ioc; in ioc_cost_model_prfill() local
3325 struct ioc *ioc; in ioc_cost_model_write() local