/netbsd-src/sys/kern/ |
H A D | subr_workqueue.c | 59 struct workqueue { struct 69 #define WQ_SIZE (roundup2(sizeof(struct workqueue), coherency_unit)) argument 74 SDT_PROBE_DEFINE7(sdt, kernel, workqueue, create, 82 SDT_PROBE_DEFINE1(sdt, kernel, workqueue, destroy, 85 SDT_PROBE_DEFINE3(sdt, kernel, workqueue, enqueue, 89 SDT_PROBE_DEFINE4(sdt, kernel, workqueue, entry, 94 SDT_PROBE_DEFINE4(sdt, kernel, workqueue, return, 99 SDT_PROBE_DEFINE2(sdt, kernel, workqueue, wait__start, 102 SDT_PROBE_DEFINE2(sdt, kernel, workqueue, wait__self, 105 SDT_PROBE_DEFINE2(sdt, kernel, workqueue, wait__hit, [all …]
|
/netbsd-src/external/gpl3/binutils/dist/gold/ |
H A D | gold.cc | 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() [all …]
|
H A D | readsyms.cc | 112 Read_symbols::requeue(Workqueue* workqueue, Input_objects* input_objects, in requeue() argument 126 workqueue->add_blocker(next_blocker); in requeue() 128 workqueue->queue(new Read_symbols(input_objects, symtab, layout, dirpath, in requeue() 161 Read_symbols::run(Workqueue* workqueue) in run() argument 167 if (!this->do_read_symbols(workqueue) && this->member_ == NULL) in run() 168 workqueue->queue_soon(new Unblock_token(this->this_blocker_, in run() 176 Read_symbols::do_whole_lib_group(Workqueue* workqueue) in do_whole_lib_group() argument 201 workqueue->queue_soon(new Read_symbols(this->input_objects_, in do_whole_lib_group() 218 Read_symbols::do_lib_group(Workqueue* workqueue) in do_lib_group() argument 223 return this->do_whole_lib_group(workqueue); in do_lib_group() [all …]
|
H A D | main.cc | 204 Workqueue workqueue(command_line.options()); in main() local 244 search_path.initialize(&workqueue, &command_line.options().library_path()); in main() 248 command_line, &workqueue, &input_objects, in main() 252 workqueue.process(0); in main()
|
H A D | workqueue-internal.h | 46 Workqueue_threader(Workqueue* workqueue) in Workqueue_threader() argument 47 : workqueue_(workqueue) in Workqueue_threader()
|
H A D | workqueue-threads.cc | 130 Workqueue* workqueue) in Workqueue_threader_threadpool() argument 131 : Workqueue_threader(workqueue), in Workqueue_threader_threadpool()
|
H A D | workqueue.h | 177 run(Workqueue* workqueue) in run() argument 178 { this->runner_->run(workqueue, this); } in run()
|
H A D | Makefile.am | 110 workqueue.cc \ 111 workqueue-threads.cc 162 workqueue.h \ 163 workqueue-internal.h
|
H A D | dirsearch.cc | 228 Dirsearch::initialize(Workqueue* workqueue, in initialize() argument 238 workqueue->queue(new Dir_cache_task(p->name().c_str(), this->token_)); in initialize()
|
/netbsd-src/external/gpl3/binutils.old/dist/gold/ |
H A D | gold.cc | 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() [all …]
|
H A D | readsyms.cc | 112 Read_symbols::requeue(Workqueue* workqueue, Input_objects* input_objects, in requeue() argument 126 workqueue->add_blocker(next_blocker); in requeue() 128 workqueue->queue(new Read_symbols(input_objects, symtab, layout, dirpath, in requeue() 161 Read_symbols::run(Workqueue* workqueue) in run() argument 167 if (!this->do_read_symbols(workqueue) && this->member_ == NULL) in run() 168 workqueue->queue_soon(new Unblock_token(this->this_blocker_, in run() 176 Read_symbols::do_whole_lib_group(Workqueue* workqueue) in do_whole_lib_group() argument 201 workqueue->queue_soon(new Read_symbols(this->input_objects_, in do_whole_lib_group() 218 Read_symbols::do_lib_group(Workqueue* workqueue) in do_lib_group() argument 223 return this->do_whole_lib_group(workqueue); in do_lib_group() [all …]
|
H A D | main.cc | 204 Workqueue workqueue(command_line.options()); in main() local 244 search_path.initialize(&workqueue, &command_line.options().library_path()); in main() 248 command_line, &workqueue, &input_objects, in main() 252 workqueue.process(0); in main()
|
H A D | workqueue-internal.h | 46 Workqueue_threader(Workqueue* workqueue) in Workqueue_threader() argument 47 : workqueue_(workqueue) in Workqueue_threader()
|
H A D | workqueue-threads.cc | 130 Workqueue* workqueue) in Workqueue_threader_threadpool() argument 131 : Workqueue_threader(workqueue), in Workqueue_threader_threadpool()
|
H A D | workqueue.h | 177 run(Workqueue* workqueue) in run() argument 178 { this->runner_->run(workqueue, this); } in run()
|
H A D | Makefile.am | 110 workqueue.cc \ 111 workqueue-threads.cc 162 workqueue.h \ 163 workqueue-internal.h
|
H A D | dirsearch.cc | 228 Dirsearch::initialize(Workqueue* workqueue, in initialize() argument 238 workqueue->queue(new Dir_cache_task(p->name().c_str(), this->token_)); in initialize()
|
/netbsd-src/sys/sys/ |
H A D | workqueue.h | 48 struct workqueue; 54 int workqueue_create(struct workqueue **, const char *, 56 void workqueue_destroy(struct workqueue *); 57 void workqueue_wait(struct workqueue *, struct work *); 59 void workqueue_enqueue(struct workqueue *, struct work *, struct cpu_info *);
|
/netbsd-src/external/gpl3/binutils/dist/gold/po/ |
H A D | POTFILES.in | 103 workqueue-internal.h 104 workqueue-threads.cc 105 workqueue.cc 106 workqueue.h
|
/netbsd-src/external/gpl3/binutils.old/dist/gold/po/ |
H A D | POTFILES.in | 103 workqueue-internal.h 104 workqueue-threads.cc 105 workqueue.cc 106 workqueue.h
|
/netbsd-src/sys/net/lagg/ |
H A D | if_laggproto.h | 59 struct workqueue * 61 void lagg_workq_destroy(struct workqueue *); 62 void lagg_workq_add(struct workqueue *, struct lagg_work *); 63 void lagg_workq_wait(struct workqueue *, struct lagg_work *);
|
/netbsd-src/sys/dev/pci/ixgbe/ |
H A D | ixgbe.h | 108 #include <sys/workqueue.h> 483 struct workqueue *timer_wq; 529 struct workqueue *admin_wq; /* Link, SFP, PHY and FDIR */ 549 struct workqueue *que_wq; 551 struct workqueue *txr_wq; 599 struct workqueue *recovery_mode_timer_wq;
|
/netbsd-src/sys/dev/sysmon/ |
H A D | sysmonvar.h | 53 struct workqueue; 187 struct workqueue *sme_wq; /* the workqueue for the events */
|
/netbsd-src/external/cddl/osnet/dist/uts/common/fs/zfs/sys/ |
H A D | vdev_disk.h | 54 struct workqueue *vd_wq;
|
/netbsd-src/tests/rump/kernspace/ |
H A D | Makefile | 8 workqueue.c sendsig.c
|