next_in_service 827 block/bfq-iosched.c if (sd->next_in_service || sd->in_service_entity) { next_in_service 95 block/bfq-iosched.h struct bfq_entity *next_in_service; next_in_service 47 block/bfq-wf2q.c static bool bfq_update_parent_budget(struct bfq_entity *next_in_service); next_in_service 78 block/bfq-wf2q.c struct bfq_entity *next_in_service = sd->next_in_service; next_in_service 93 block/bfq-wf2q.c if (new_entity && new_entity != sd->next_in_service) { next_in_service 107 block/bfq-wf2q.c if (next_in_service) { next_in_service 115 block/bfq-wf2q.c bfq_class_idx(next_in_service) next_in_service 119 block/bfq-wf2q.c bfq_gt(next_in_service->finish, next_in_service 124 block/bfq-wf2q.c next_in_service = new_entity; next_in_service 128 block/bfq-wf2q.c next_in_service = bfq_lookup_next_entity(sd, expiration); next_in_service 130 block/bfq-wf2q.c if (next_in_service) { next_in_service 132 block/bfq-wf2q.c bfq_update_parent_budget(next_in_service); next_in_service 134 block/bfq-wf2q.c parent_sched_may_change = !sd->next_in_service || next_in_service 138 block/bfq-wf2q.c sd->next_in_service = next_in_service; next_in_service 140 block/bfq-wf2q.c if (!next_in_service) next_in_service 162 block/bfq-wf2q.c static bool bfq_update_parent_budget(struct bfq_entity *next_in_service) next_in_service 169 block/bfq-wf2q.c group_sd = next_in_service->sched_data; next_in_service 179 block/bfq-wf2q.c if (bfqg_entity->budget > next_in_service->budget) next_in_service 181 block/bfq-wf2q.c bfqg_entity->budget = next_in_service->budget; next_in_service 241 block/bfq-wf2q.c static bool bfq_update_parent_budget(struct bfq_entity *next_in_service) next_in_service 1244 block/bfq-wf2q.c if (sd->next_in_service == entity) next_in_service 1252 block/bfq-wf2q.c if (sd->next_in_service || sd->in_service_entity) { next_in_service 1511 block/bfq-wf2q.c return sd->next_in_service != sd->in_service_entity; next_in_service 1558 block/bfq-wf2q.c entity = sd->next_in_service;