Home
last modified time | relevance | path

Searched refs:Workqueue (Results 1 – 25 of 26) sorted by relevance

12

/toolchain/binutils/binutils-2.25/gold/
Dworkqueue.cc102 Workqueue_threader_single(Workqueue* workqueue) in Workqueue_threader_single()
119 Workqueue::Workqueue(const General_options& options) in Workqueue() function in gold::Workqueue
144 Workqueue::~Workqueue() in ~Workqueue()
152 Workqueue::add_to_queue(Task_list* queue, Task* t, bool front) in add_to_queue()
179 Workqueue::queue(Task* t) in queue()
187 Workqueue::queue_soon(Task* t) in queue_soon()
196 Workqueue::queue_next(Task* t) in queue_next()
205 Workqueue::should_cancel_thread(int thread_number) in should_cancel_thread()
215 Workqueue::find_runnable_in_list(Task_list* tasks) in find_runnable_in_list()
237 Workqueue::find_runnable() in find_runnable()
[all …]
Dworkqueue.h39 class Workqueue; variable
69 run(Workqueue*) = 0;
142 run(Workqueue*, const Task*) = 0;
177 run(Workqueue* workqueue) in run()
198 class Workqueue
201 Workqueue(const General_options&);
202 ~Workqueue();
238 Workqueue(const Workqueue&);
239 Workqueue& operator=(const Workqueue&);
Dreadsyms.h81 requeue(Workqueue*, Input_objects*, Symbol_table*, Layout*, Dirsearch*,
94 run(Workqueue*);
102 do_group(Workqueue*);
106 do_lib_group(Workqueue*);
110 do_whole_lib_group(Workqueue*);
114 do_read_symbols(Workqueue*);
161 run(Workqueue*);
210 run(Workqueue*);
252 run(Workqueue*);
297 run(Workqueue*);
[all …]
Dworkqueue-internal.h46 Workqueue_threader(Workqueue* workqueue) in Workqueue_threader()
63 Workqueue*
69 Workqueue* workqueue_;
77 Workqueue_threader_threadpool(Workqueue*);
Dreadsyms.cc75 run(Workqueue*) in run() argument
112 Read_symbols::requeue(Workqueue* workqueue, Input_objects* input_objects, in requeue()
161 Read_symbols::run(Workqueue* workqueue) in run()
176 Read_symbols::do_whole_lib_group(Workqueue* workqueue) in do_whole_lib_group()
218 Read_symbols::do_lib_group(Workqueue* workqueue) in do_lib_group()
263 Read_symbols::do_read_symbols(Workqueue* workqueue) in do_read_symbols()
468 Read_symbols::do_group(Workqueue* workqueue) in do_group()
594 Add_symbols::run(Workqueue*) in run() argument
672 Read_member::run(Workqueue*) in run() argument
708 Check_script::run(Workqueue*) in run() argument
[all …]
Dgold.h51 class Workqueue; variable
207 Workqueue*,
222 Workqueue*,
232 Workqueue*,
241 Workqueue*,
Ddirsearch.h36 class Workqueue; variable
50 initialize(Workqueue*, const General_options::Dir_list*);
Dgold.cc123 run(Workqueue*, const Task*);
134 Middle_runner::run(Workqueue* workqueue, const Task* task) in run()
154 run(Workqueue*, const Task*);
165 Gc_runner::run(Workqueue* workqueue, const Task* task) in run()
178 Workqueue* workqueue, Input_objects* input_objects, in queue_initial_tasks()
446 Workqueue* workqueue, in queue_middle_gc_tasks()
491 Workqueue* workqueue, in queue_middle_tasks()
840 Workqueue* workqueue, in queue_final_tasks()
Ddirsearch.cc184 run(gold::Workqueue*);
215 Dir_cache_task::run(gold::Workqueue*) in run() argument
228 Dirsearch::initialize(Workqueue* workqueue, in initialize()
Dlayout.h183 run(Workqueue*, const Task*);
904 queue_build_id_tasks(Workqueue* workqueue, Task_token* build_id_blocker,
1480 run(Workqueue*);
1516 run(Workqueue*);
1552 run(Workqueue*);
1592 run(Workqueue*);
1617 run(Workqueue*, const Task*);
Dplugin.h187 all_symbols_read(Workqueue* workqueue, Task* task,
372 Workqueue* workqueue_;
584 run(Workqueue*);
Dcommon.h52 run(Workqueue*);
DREADME46 of work. Task objects are stored on a single Workqueue object. Tasks
48 manipulated while holding the master Workqueue lock. Relatively few
Ddwp.h51 class Workqueue; variable
Dscript.h55 class Workqueue; variable
568 read_input_script(Workqueue*, Symbol_table*, Layout*, Dirsearch*, int,
Darchive.h443 run(Workqueue*);
542 run(Workqueue*);
Dworkqueue-threads.cc130 Workqueue* workqueue) in Workqueue_threader_threadpool()
Dreloc.h83 run(Workqueue*);
123 run(Workqueue*);
164 run(Workqueue*);
202 run(Workqueue*);
Dplugin.cc404 run(Workqueue*) in run() argument
521 Plugin_manager::all_symbols_read(Workqueue* workqueue, Task* task, in all_symbols_read()
1372 run(Workqueue*) in run() argument
1413 Plugin_hook::run(Workqueue* workqueue) in run()
Dmain.cc204 Workqueue workqueue(command_line.options()); in main()
Dcommon.cc59 Allocate_commons_task::run(Workqueue*) in run() argument
Dreloc.cc67 Read_relocs::run(Workqueue* workqueue) in run()
134 Gc_process_relocs::run(Workqueue*) in run() argument
186 Scan_relocs::run(Workqueue*) in run() argument
237 Relocate_task::run(Workqueue*) in run() argument
Darchive.cc1099 Add_archive_symbols::run(Workqueue* workqueue) in run()
1321 Add_lib_group_symbols::run(Workqueue*) in run() argument
Dlayout.cc258 run(Workqueue*) in run() argument
371 Layout_task_runner::run(Workqueue* workqueue, const Task* task) in run()
5459 Layout::queue_build_id_tasks(Workqueue* workqueue, Task_token* build_id_blocker, in queue_build_id_tasks()
5646 Write_sections_task::run(Workqueue*) in run() argument
5672 Write_data_task::run(Workqueue*) in run() argument
5698 Write_symbols_task::run(Workqueue*) in run() argument
5728 Write_after_input_sections_task::run(Workqueue*) in run() argument
5739 Close_task_runner::run(Workqueue*, const Task*) in run() argument
Dscript.cc1459 read_input_script(Workqueue* workqueue, Symbol_table* symtab, Layout* layout, in read_input_script()

12