Lines Matching refs:uint

71   virtual void work(uint worker_id) = 0;
152 uint _total_workers;
163 uint _started_workers;
165 uint _finished_workers;
171 uint total_workers() const {
174 virtual uint active_workers() const {
189 uint started_workers() const {
192 uint finished_workers() const {
206 GangWorker* gang_worker(uint i) const;
258 WorkGang(const char* name, uint workers,
262 void run_task(AbstractGangTask* task, uint no_of_parallel_workers);
264 virtual GangWorker* allocate_worker(uint which);
276 GangWorker(AbstractWorkGang* gang, uint id);
326 uint _active_workers;
332 FlexibleWorkGang(const char* name, uint workers,
338 virtual uint active_workers() const { return _active_workers; }
339 void set_active_workers(uint v) {
373 uint _n_workers;
374 uint _n_completed;
378 uint n_workers() { return _n_workers; }
379 uint n_completed() { return _n_completed; }
389 WorkGangBarrierSync(uint n_workers, const char* name);
393 void set_n_workers(uint n_workers);
406 uint* _tasks;
407 uint _n_tasks;
413 uint _n_threads;
414 uint _threads_completed;
416 volatile uint _claimed;
426 SubTasksDone(uint n);
433 uint n_threads() { return _n_threads; }
434 void set_n_threads(uint t);
438 bool is_task_claimed(uint t);
459 uint _n_tasks; // Total number of tasks available.
460 uint _n_claimed; // Number of tasks claimed.
463 uint _n_threads; // Total number of parallel threads.
464 uint _n_completed; // Number of completed threads.
478 uint n_tasks() const { return _n_tasks; }
484 uint n_threads() { return _n_threads; }
485 void set_n_threads(uint t) { _n_threads = t; }
491 void set_n_tasks(uint t) { _n_tasks = t; }
497 bool is_task_claimed(uint& t);