Lines Matching refs:bfqq_data

410 	struct bfq_iocq_bfqq_data *bfqq_data = &bic->bfqq_data[actuator_idx];
421 if (bfqq && bfqq_data->stable_merge_bfqq == bfqq) {
430 bfq_put_stable_ref(bfqq_data->stable_merge_bfqq);
432 bfqq_data->stable_merge_bfqq = NULL;
1139 struct bfq_iocq_bfqq_data *bfqq_data = &bic->bfqq_data[a_idx];
1141 if (bfqq_data->saved_has_short_ttime)
1146 if (bfqq_data->saved_IO_bound)
1151 bfqq->last_serv_time_ns = bfqq_data->saved_last_serv_time_ns;
1152 bfqq->inject_limit = bfqq_data->saved_inject_limit;
1153 bfqq->decrease_time_jif = bfqq_data->saved_decrease_time_jif;
1155 bfqq->entity.new_weight = bfqq_data->saved_weight;
1156 bfqq->ttime = bfqq_data->saved_ttime;
1157 bfqq->io_start_time = bfqq_data->saved_io_start_time;
1158 bfqq->tot_idle_time = bfqq_data->saved_tot_idle_time;
1164 bfqq->wr_coeff = bfqq_data->saved_wr_coeff;
1166 bfqq->service_from_wr = bfqq_data->saved_service_from_wr;
1168 bfqq_data->saved_wr_start_at_switch_to_srt;
1169 bfqq->last_wr_start_finish = bfqq_data->saved_last_wr_start_finish;
1170 bfqq->wr_cur_max_time = bfqq_data->saved_wr_cur_max_time;
1837 bfqq->bic || RQ_BIC(rq)->bfqq_data[act_idx].stably_merged;
2854 struct bfq_iocq_bfqq_data *bfqq_data)
2860 bfqq_data->stable_merge_bfqq = NULL;
2868 bfqq_data->stably_merged = true;
2872 &new_bfqq->bic->bfqq_data[new_a_idx];
2911 struct bfq_iocq_bfqq_data *bfqq_data = &bic->bfqq_data[a_idx];
2933 if (bfq_bfqq_sync(bfqq) && bfqq_data->stable_merge_bfqq &&
2940 bfqq_data->stable_merge_bfqq;
2944 bfqq_data);
3040 struct bfq_iocq_bfqq_data *bfqq_data = &bic->bfqq_data[a_idx];
3050 bfqq_data->saved_last_serv_time_ns = bfqq->last_serv_time_ns;
3051 bfqq_data->saved_inject_limit = bfqq->inject_limit;
3052 bfqq_data->saved_decrease_time_jif = bfqq->decrease_time_jif;
3054 bfqq_data->saved_weight = bfqq->entity.orig_weight;
3055 bfqq_data->saved_ttime = bfqq->ttime;
3056 bfqq_data->saved_has_short_ttime =
3058 bfqq_data->saved_IO_bound = bfq_bfqq_IO_bound(bfqq);
3059 bfqq_data->saved_io_start_time = bfqq->io_start_time;
3060 bfqq_data->saved_tot_idle_time = bfqq->tot_idle_time;
3061 bfqq_data->saved_in_large_burst = bfq_bfqq_in_large_burst(bfqq);
3062 bfqq_data->was_in_burst_list =
3077 bfqq_data->saved_wr_coeff = bfqq->bfqd->bfq_wr_coeff;
3078 bfqq_data->saved_wr_start_at_switch_to_srt =
3080 bfqq_data->saved_wr_cur_max_time =
3082 bfqq_data->saved_last_wr_start_finish = jiffies;
3084 bfqq_data->saved_wr_coeff = bfqq->wr_coeff;
3085 bfqq_data->saved_wr_start_at_switch_to_srt =
3087 bfqq_data->saved_service_from_wr =
3089 bfqq_data->saved_last_wr_start_finish =
3091 bfqq_data->saved_wr_cur_max_time = bfqq->wr_cur_max_time;
5479 struct bfq_iocq_bfqq_data *bfqq_data = bic->bfqq_data;
5491 if (bfqq_data[act_idx].stable_merge_bfqq)
5492 bfq_put_stable_ref(bfqq_data[act_idx].stable_merge_bfqq);
5692 new_bfqq->bic->bfqq_data[a_idx].stably_merged = true;
5693 bic->bfqq_data[a_idx].stably_merged = true;
5823 bic->bfqq_data[last_bfqq_created->actuator_idx].stable_merge_bfqq =
6747 struct bfq_iocq_bfqq_data *bfqq_data = &bic->bfqq_data[act_idx];
6761 if ((bfqq_data->was_in_burst_list && bfqd->large_burst) ||
6762 bfqq_data->saved_in_large_burst)
6766 if (bfqq_data->was_in_burst_list)
6882 !bic->bfqq_data[a_idx].stably_merged) {
6887 bic->bfqq_data[a_idx].saved_in_large_burst =