Lines Matching refs:stable_merge_bfqq
401 * for a possible stable merge with bic->stable_merge_bfqq,
402 * and bic->stable_merge_bfqq == bfqq happens to
405 * bic->stable_merge_bfqq points exactly to bfqq, then bfqq
408 * bic->stable_merge_bfqq == bfqq.
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;
2853 struct bfq_queue *stable_merge_bfqq,
2857 bfqq_process_refs(stable_merge_bfqq));
2860 bfqq_data->stable_merge_bfqq = NULL;
2865 new_bfqq = bfq_setup_merge(bfqq, stable_merge_bfqq);
2880 bfq_put_stable_ref(stable_merge_bfqq);
2923 * merged with bic->stable_merge_bfqq. But this would be
2929 * bic->stable_merge_bfqq may point to some queue (for
2933 if (bfq_bfqq_sync(bfqq) && bfqq_data->stable_merge_bfqq &&
2939 struct bfq_queue *stable_merge_bfqq =
2940 bfqq_data->stable_merge_bfqq;
2943 stable_merge_bfqq,
5491 if (bfqq_data[act_idx].stable_merge_bfqq)
5492 bfq_put_stable_ref(bfqq_data[act_idx].stable_merge_bfqq);
5823 bic->bfqq_data[last_bfqq_created->actuator_idx].stable_merge_bfqq =