Realm
A distributed, event-based tasking library
Loading...
Searching...
No Matches
Realm::KernelThreadTaskScheduler Member List

This is the complete list of members for Realm::KernelThreadTaskScheduler, including all inherited members.

active_worker_countRealm::ThreadedTaskSchedulerprotected
active_workersRealm::KernelThreadTaskSchedulerprotected
add_internal_task(InternalTask *itask)Realm::ThreadedTaskScheduler
add_task_context(const TaskContextManager *_manager)Realm::ThreadedTaskScheduler
add_task_queue(TaskQueue *queue)Realm::KernelThreadTaskSchedulervirtual
all_workersRealm::KernelThreadTaskSchedulerprotected
bgworkerRealm::ThreadedTaskSchedulerprotected
bgworker_interruptRealm::ThreadedTaskSchedulerprotected
blocked_workersRealm::ThreadedTaskSchedulerprotected
cfg_max_active_workersRealm::ThreadedTaskScheduler
cfg_max_idle_workersRealm::ThreadedTaskScheduler
cfg_min_active_workersRealm::ThreadedTaskScheduler
cfg_reuse_workersRealm::ThreadedTaskScheduler
configure_bgworker(BackgroundWorkManager *manager, long long max_timeslice, int numa_domain)Realm::ThreadedTaskSchedulervirtual
context_managersRealm::ThreadedTaskSchedulerprotected
core_rsrvRealm::KernelThreadTaskSchedulerprotected
execute_internal_task(InternalTask *task)Realm::KernelThreadTaskSchedulerprotectedvirtual
execute_task(Task *task)Realm::KernelThreadTaskSchedulerprotectedvirtual
get_best_ready_task(int &task_priority)Realm::ThreadedTaskSchedulerprotected
idle_workersRealm::ThreadedTaskSchedulerprotected
internal_tasksRealm::ThreadedTaskSchedulerprotected
KernelThreadTaskScheduler(Processor _proc, CoreReservation &_core_rsrv)Realm::KernelThreadTaskScheduler
lockRealm::ThreadedTaskSchedulerprotected
max_bgwork_timesliceRealm::ThreadedTaskSchedulerprotected
procRealm::KernelThreadTaskSchedulerprotected
remove_task_queue(TaskQueue *queue)Realm::KernelThreadTaskSchedulervirtual
resumable_workersRealm::ThreadedTaskSchedulerprotected
ResumableQueue typedefRealm::ThreadedTaskSchedulerprotected
scheduler_loop(void)Realm::ThreadedTaskScheduler
scheduler_loop_wlock(void)Realm::ThreadedTaskScheduler
set_thread_priority(Thread *thread, int new_priority)Realm::ThreadedTaskSchedulervirtual
shutdown(void)Realm::KernelThreadTaskSchedulervirtual
shutdown_condvarRealm::KernelThreadTaskSchedulerprotected
shutdown_flagRealm::ThreadedTaskSchedulerprotected
sleeping_threadsRealm::KernelThreadTaskSchedulerprotected
spinning_workersRealm::ThreadedTaskSchedulerprotected
start(void)Realm::KernelThreadTaskSchedulervirtual
task_queuesRealm::ThreadedTaskSchedulerprotected
terminating_workersRealm::KernelThreadTaskSchedulerprotected
thread_blocking(Thread *thread)Realm::ThreadedTaskSchedulervirtual
thread_ready(Thread *thread)Realm::ThreadedTaskSchedulervirtual
thread_starting(Thread *thread)Realm::KernelThreadTaskSchedulervirtual
thread_terminating(Thread *thread)Realm::KernelThreadTaskSchedulervirtual
ThreadedTaskScheduler(void)Realm::ThreadedTaskScheduler
try_update_thread_state(Thread *thread, Thread::State old_state, Thread::State new_state)Realm::ThreadSchedulerprotected
unassigned_worker_countRealm::ThreadedTaskSchedulerprotected
update_thread_state(Thread *thread, Thread::State new_state)Realm::ThreadSchedulerprotected
update_worker_count(int active_delta, int unassigned_delta, bool check=true)Realm::ThreadedTaskSchedulerprotected
wait_for_work(uint64_t old_work_counter)Realm::KernelThreadTaskSchedulerprotectedvirtual
wcu_resume_queueRealm::ThreadedTaskSchedulerprotected
wcu_task_queuesRealm::ThreadedTaskSchedulerprotected
work_counterRealm::ThreadedTaskSchedulerprotected
worker_create(bool make_active)Realm::KernelThreadTaskSchedulerprotectedvirtual
worker_prioritiesRealm::ThreadedTaskSchedulerprotected
worker_sleep(Thread *switch_to)Realm::KernelThreadTaskSchedulerprotectedvirtual
worker_terminate(Thread *switch_to)Realm::KernelThreadTaskSchedulerprotectedvirtual
worker_wake(Thread *to_wake)Realm::KernelThreadTaskSchedulerprotectedvirtual
~KernelThreadTaskScheduler(void)Realm::KernelThreadTaskSchedulervirtual
~ThreadedTaskScheduler(void)Realm::ThreadedTaskSchedulervirtual
~ThreadScheduler(void)Realm::ThreadSchedulervirtual