HomeSort by relevance Sort by last modified time
    Searched refs:workqueue (Results 1 - 25 of 33) sorted by null

1 2

  /external/fio/
workqueue.h 18 struct workqueue *wq;
48 struct workqueue { struct
64 int workqueue_init(struct thread_data *td, struct workqueue *wq, struct workqueue_ops *ops, unsigned int max_workers, struct sk_out *sk_out);
65 void workqueue_exit(struct workqueue *wq);
67 void workqueue_enqueue(struct workqueue *wq, struct workqueue_work *work);
68 void workqueue_flush(struct workqueue *wq);
72 struct workqueue *wq = sw->wq;
82 struct workqueue *wq = sw->wq;
90 struct workqueue *wq = sw->wq;
101 struct workqueue *wq = sw->wq
    [all...]
workqueue.c 2 * Generic workqueue offload mechanism
11 #include "workqueue.h"
22 static struct submit_worker *__get_submit_worker(struct workqueue *wq,
41 static struct submit_worker *get_submit_worker(struct workqueue *wq)
68 static bool all_sw_idle(struct workqueue *wq)
85 void workqueue_flush(struct workqueue *wq)
101 void workqueue_enqueue(struct workqueue *wq, struct workqueue_work *work)
119 struct workqueue *wq = sw->wq;
132 struct workqueue *wq = sw->wq;
140 log_err("workqueue: nice %s\n", strerror(errno))
    [all...]
fio.h 45 #include "workqueue.h"
163 struct workqueue log_compress_wq;
295 * Enforced rate submission/completion workqueue
297 struct workqueue io_wq;
  /toolchain/binutils/binutils-2.27/gold/
workqueue-internal.h 0 // workqueue-internal.h -- internal work queue header for gold -*- C++ -*-
30 #include "workqueue.h"
32 // This is an internal header file for different gold workqueue
41 // by the general workqueue code to manage threads.
46 Workqueue_threader(Workqueue* workqueue)
47 : workqueue_(workqueue)
62 // Get the Workqueue.
63 Workqueue*
68 // The Workqueue
    [all...]
readsyms.cc 45 // unblock tokens when the workqueue lock is held, so we need a dummy
75 run(Workqueue*)
112 Read_symbols::requeue(Workqueue* workqueue, Input_objects* input_objects,
125 // need to increment the count with the workqueue lock held.
126 workqueue->add_blocker(next_blocker);
128 workqueue->queue(new Read_symbols(input_objects, symtab, layout, dirpath,
161 Read_symbols::run(Workqueue* workqueue)
167 if (!this->do_read_symbols(workqueue) && this->member_ == NULL
    [all...]
gold.cc 35 #include "workqueue.h"
120 run(Workqueue*, const Task*);
131 Middle_runner::run(Workqueue* workqueue, const Task* task)
134 this->layout_, workqueue, this->mapfile_);
151 run(Workqueue*, const Task*);
162 Gc_runner::run(Workqueue* workqueue, const Task* task)
165 this->symtab_, this->layout_, workqueue,
175 Workqueue* workqueue, Input_objects* input_objects
    [all...]
workqueue-threads.cc 0 // workqueue-threads.cc -- the threaded workqueue for gold
23 // This file holds the workqueue implementation which may be used when
35 #include "workqueue.h"
36 #include "workqueue-internal.h"
130 Workqueue* workqueue)
131 : Workqueue_threader(workqueue),
workqueue.h 0 // workqueue.h -- the work queue for gold -*- C++ -*-
39 class Workqueue;
41 // The superclass for tasks to be placed on the workqueue. Each
54 // called with the workqueue lock held. If the Task can run, this
63 // workqueue lock held.
69 run(Workqueue*) = 0;
123 // the Workqueue lock.
142 run(Workqueue*, const Task*) = 0;
177 run(Workqueue* workqueue)
    [all...]
main.cc 41 #include "workqueue.h"
204 Workqueue workqueue(command_line.options());
244 search_path.initialize(&workqueue, &command_line.options().library_path());
248 command_line, &workqueue, &input_objects,
252 workqueue.process(0);
Makefile.am 110 workqueue.cc \
111 workqueue-threads.cc
162 workqueue.h \
163 workqueue-internal.h
dirsearch.cc 34 #include "workqueue.h"
184 run(gold::Workqueue*);
215 Dir_cache_task::run(gold::Workqueue*)
228 Dirsearch::initialize(Workqueue* workqueue,
238 workqueue->queue(new Dir_cache_task(p->name().c_str(), this->token_));
workqueue.cc 0 // workqueue.cc -- the workqueue for gold
28 #include "workqueue.h"
29 #include "workqueue-internal.h"
102 Workqueue_threader_single(Workqueue* workqueue)
103 : Workqueue_threader(workqueue)
117 // Workqueue methods.
119 Workqueue::Workqueue(const General_options& options
    [all...]
plugin.cc 437 run(Workqueue*)
554 Plugin_manager::all_symbols_read(Workqueue* workqueue, Task* task,
561 this->workqueue_ = workqueue;
578 workqueue->queue(new Plugin_rescan(this->this_blocker_, next_blocker));
    [all...]
plugin.h 31 #include "workqueue.h"
187 all_symbols_read(Workqueue* workqueue, Task* task,
372 Workqueue* workqueue_;
594 run(Workqueue*);
  /hardware/intel/common/wrs_omxil_core/utils/src/
ebuild.mk 9 workqueue.cpp
Android.mk 9 workqueue.cpp \
workqueue.cpp 2 * workqueue.cpp, workqueue class
19 #include <workqueue.h>
22 WorkQueue::WorkQueue()
37 WorkQueue::~WorkQueue()
49 int WorkQueue::StartWork(bool executing)
59 void WorkQueue::StopWork(void)
87 void WorkQueue::PauseWork(void
    [all...]
  /external/mesa3d/src/gallium/state_trackers/nine/
threadpool.c 51 while (!pool->workqueue && !pool->shutdown)
63 task = pool->workqueue;
64 pool->workqueue = task->next;
155 if (!pool->workqueue) {
156 pool->workqueue = task;
158 previous = pool->workqueue;
threadpool.h 39 struct threadpool_task *workqueue; member in struct:threadpool
  /frameworks/native/cmds/atrace/
atrace_userdebug.rc 8 chmod 0666 /sys/kernel/tracing/events/workqueue/enable
9 chmod 0666 /sys/kernel/debug/tracing/events/workqueue/enable
  /bionic/libc/kernel/tools/
kernel.py 240 workqueue = []
246 workqueue.append(path)
249 while i < len(workqueue):
250 path = workqueue[i]
258 workqueue.append(path)
  /hardware/intel/common/wrs_omxil_core/
Android.mk 31 utils/inc/workqueue.h
  /system/bt/doc/
power_management.md 8 code via the BTA workqueue thread.
30 through the BTA workqueue thread and the `bta_dm_pm_btm_status` function. Since
32 controller, timers are used to post messages to the BTA workqueue thread as
147 made through the BTA workqueue thread to `bta_dm_pm_btm_cback`, which then
149 responses are also fired as messages through the BTA workqueue thread, which are
159 `tBTA_DM_PM_BTM_STATUS` struct and posts it to the BTA workqueue thread via
163 **Determine if this is running on the workqueue thread or not**
200 sends off an event to the BTA workqueue thread.
  /external/ltp/testcases/kernel/fs/scsi/ltpfs/
LtpfsCmds.c 17 #include <linux/workqueue.h>
  /hardware/intel/common/wrs_omxil_core/base/inc/
componentbase.h 29 #include <workqueue.h>
67 WorkQueue *workq;
400 WorkQueue *bufferwork;

Completed in 959 milliseconds

1 2