Lines Matching refs:from
71 * @from: the source
73 * Add @from's count including the aux one to @to's aux count.
76 struct bfq_stat *from)
78 atomic64_add(bfq_stat_read(from) + atomic64_read(&from->aux_cnt),
379 /* @to += @from */
380 static void bfqg_stats_add_aux(struct bfqg_stats *to, struct bfqg_stats *from)
382 if (!to || !from)
387 blkg_rwstat_add_aux(&to->merged, &from->merged);
388 blkg_rwstat_add_aux(&to->service_time, &from->service_time);
389 blkg_rwstat_add_aux(&to->wait_time, &from->wait_time);
390 bfq_stat_add_aux(&from->time, &from->time);
391 bfq_stat_add_aux(&to->avg_queue_size_sum, &from->avg_queue_size_sum);
393 &from->avg_queue_size_samples);
394 bfq_stat_add_aux(&to->dequeue, &from->dequeue);
395 bfq_stat_add_aux(&to->group_wait_time, &from->group_wait_time);
396 bfq_stat_add_aux(&to->idle_time, &from->idle_time);
397 bfq_stat_add_aux(&to->empty_time, &from->empty_time);
638 * Move @bfqq to @bfqg, deactivating it from its old group and reactivating
658 * Get extra reference to prevent bfqq from being freed in
665 * from data structures related to current group. Otherwise we
748 * already happened, we need to detach from
750 * request from the old cgroup.
797 * from destroying both the original blkg and all objects
827 * Finally, note that bfqg itself needs to be protected from
881 * @bfqg: the group to move from.
882 * @st: the service tree to start the search from.
937 * in service, which is disconnected from the active
947 * migrated to a different cgroup from the one being