Lines Matching refs:workqueue
131 Middle_runner::run(Workqueue* workqueue, const Task* task) in run() argument
134 this->layout_, workqueue, this->mapfile_); in run()
162 Gc_runner::run(Workqueue* workqueue, const Task* task) in run() argument
165 this->symtab_, this->layout_, workqueue, in run()
175 Workqueue* workqueue, Input_objects* input_objects, in queue_initial_tasks() argument
196 workqueue->set_thread_count(thread_count); in queue_initial_tasks()
241 workqueue->queue(new Read_symbols(input_objects, symtab, layout, in queue_initial_tasks()
269 workqueue->queue(tasks[i]); in queue_initial_tasks()
276 workqueue->queue(new Plugin_hook(options, input_objects, symtab, layout, in queue_initial_tasks()
288 workqueue->queue(new Task_function(new Gc_runner(options, in queue_initial_tasks()
298 workqueue->queue(new Task_function(new Middle_runner(options, in queue_initial_tasks()
443 Workqueue* workqueue, in queue_middle_gc_tasks() argument
455 workqueue->queue(new Read_relocs(symtab, layout, *p, this_blocker, in queue_middle_gc_tasks()
469 workqueue->queue(new Task_function(new Middle_runner(options, in queue_middle_gc_tasks()
488 Workqueue* workqueue, in queue_middle_tasks() argument
603 workqueue->set_thread_count(thread_count); in queue_middle_tasks()
715 workqueue->queue(new Allocate_commons_task(symtab, layout, mapfile, in queue_middle_tasks()
730 workqueue->queue(new Scan_relocs(symtab, layout, *p, in queue_middle_tasks()
755 workqueue->queue(new Read_relocs(symtab, layout, *p, this_blocker, in queue_middle_tasks()
782 workqueue->queue(new Task_function(new Layout_task_runner(options, in queue_middle_tasks()
800 Workqueue* workqueue, in queue_final_tasks() argument
810 workqueue->set_thread_count(thread_count); in queue_final_tasks()
840 workqueue->queue(new Write_symbols_task(layout, in queue_final_tasks()
849 workqueue->queue(new Write_sections_task(layout, of, output_sections_blocker, in queue_final_tasks()
854 workqueue->queue(new Write_data_task(layout, symtab, of, final_blocker)); in queue_final_tasks()
861 workqueue->queue(new Relocate_task(symtab, layout, *p, of, in queue_final_tasks()
875 workqueue->queue(t); in queue_final_tasks()
884 workqueue->queue(t); in queue_final_tasks()
894 workqueue->queue(new Task_function(new Build_id_task_runner(&options, in queue_final_tasks()
904 workqueue->queue(new Task_function(new Close_task_runner(&options, layout, in queue_final_tasks()