acquire_task_pool() const | tbb::internal::generic_scheduler | inlineprivate |
allocate_scheduler(market &m, bool genuine) | tbb::internal::custom_scheduler< SchedulerTraits > | inlinestatic |
allocate_task(size_t number_of_bytes, __TBB_CONTEXT_ARG(task *parent, task_group_context *context)) | tbb::internal::generic_scheduler | private |
assert_task_pool_valid() const | tbb::internal::generic_scheduler | inlineprivate |
attach_arena(arena *, size_t index, bool is_master) | tbb::internal::generic_scheduler | private |
attach_mailbox(affinity_id id) | tbb::internal::generic_scheduler | inlineprivate |
can_steal() | tbb::internal::generic_scheduler | inlineprivate |
cleanup_master(bool blocking_terminate) | tbb::internal::generic_scheduler | private |
cleanup_scheduler() | tbb::internal::generic_scheduler | private |
cleanup_worker(void *arg, bool worker) | tbb::internal::generic_scheduler | privatestatic |
commit_relocated_tasks(size_t new_tail) | tbb::internal::generic_scheduler | inlineprivate |
commit_spawned_tasks(size_t new_tail) | tbb::internal::generic_scheduler | inlineprivate |
create_master(arena *a) | tbb::internal::generic_scheduler | privatestatic |
create_worker(market &m, size_t index, bool geniune) | tbb::internal::generic_scheduler | privatestatic |
custom_scheduler(market &m, bool genuine) | tbb::internal::custom_scheduler< SchedulerTraits > | inlineprivate |
deallocate_task(task &t) | tbb::internal::generic_scheduler | inlineprivate |
destroy() | tbb::internal::generic_scheduler | private |
enqueue(task &, void *reserved) __TBB_override | tbb::internal::generic_scheduler | privatevirtual |
free_nonlocal_small_task(task &t) | tbb::internal::generic_scheduler | private |
free_task(task &t) | tbb::internal::generic_scheduler | private |
generic_scheduler(market &, bool) | tbb::internal::generic_scheduler | private |
get_mailbox_task(__TBB_ISOLATION_EXPR(isolation_tag isolation)) | tbb::internal::generic_scheduler | private |
get_task(__TBB_ISOLATION_EXPR(isolation_tag isolation)) | tbb::internal::generic_scheduler | inlineprivate |
get_task(size_t T) | tbb::internal::generic_scheduler | inlineprivate |
init_stack_info() | tbb::internal::generic_scheduler | private |
is_local_task_pool_quiescent() const | tbb::internal::generic_scheduler | inlineprivate |
is_proxy(const task &t) | tbb::internal::generic_scheduler | inlineprivatestatic |
is_quiescent_local_task_pool_empty() const | tbb::internal::generic_scheduler | inlineprivate |
is_quiescent_local_task_pool_reset() const | tbb::internal::generic_scheduler | inlineprivate |
is_task_pool_published() const | tbb::internal::generic_scheduler | inlineprivate |
is_version_3_task(task &t) | tbb::internal::generic_scheduler | inlineprivatestatic |
is_worker() const | tbb::internal::generic_scheduler | inlineprivate |
leave_task_pool() | tbb::internal::generic_scheduler | inlineprivate |
local_spawn(task *first, task *&next) | tbb::internal::generic_scheduler | private |
local_spawn_root_and_wait(task *first, task *&next) | tbb::internal::generic_scheduler | private |
local_wait_for_all(task &parent, task *child) __TBB_override | tbb::internal::custom_scheduler< SchedulerTraits > | privatevirtual |
lock_task_pool(arena_slot *victim_arena_slot) const | tbb::internal::generic_scheduler | inlineprivate |
master_outermost_level() const | tbb::internal::generic_scheduler | inlineprivate |
max_threads_in_arena() | tbb::internal::generic_scheduler | inlineprivate |
min_task_pool_size | tbb::internal::generic_scheduler | privatestatic |
my_affinity_id | tbb::internal::scheduler_state | private |
my_arena | tbb::internal::scheduler_state | private |
my_arena_index | tbb::internal::scheduler_state | private |
my_arena_slot | tbb::internal::scheduler_state | private |
my_auto_initialized | tbb::internal::generic_scheduler | private |
my_dummy_task | tbb::internal::generic_scheduler | private |
my_free_list | tbb::internal::generic_scheduler | private |
my_inbox | tbb::internal::scheduler_state | private |
my_innermost_running_task | tbb::internal::scheduler_state | private |
my_market | tbb::internal::generic_scheduler | private |
my_next_node | tbb::internal::intrusive_list_node | private |
my_prev_node | tbb::internal::intrusive_list_node | private |
my_properties | tbb::internal::scheduler_state | private |
my_random | tbb::internal::generic_scheduler | private |
my_ref_count | tbb::internal::generic_scheduler | private |
my_return_list | tbb::internal::generic_scheduler | private |
my_small_task_count | tbb::internal::generic_scheduler | private |
my_stealing_threshold | tbb::internal::generic_scheduler | private |
nested_arena_entry(arena *, size_t) | tbb::internal::generic_scheduler | private |
nested_arena_exit() | tbb::internal::generic_scheduler | private |
null_arena_index | tbb::internal::generic_scheduler | privatestatic |
outermost_level() const | tbb::internal::generic_scheduler | inlineprivate |
plugged_return_list() | tbb::internal::generic_scheduler | inlineprivatestatic |
prepare_for_spawning(task *t) | tbb::internal::generic_scheduler | inlineprivate |
prepare_task_pool(size_t n) | tbb::internal::generic_scheduler | inlineprivate |
process_bypass_loop(context_guard_helper< SchedulerTraits::itt_possible > &context_guard, __TBB_ISOLATION_ARG(task *t, isolation_tag isolation)) | tbb::internal::custom_scheduler< SchedulerTraits > | private |
publish_task_pool() | tbb::internal::generic_scheduler | inlineprivate |
quick_task_size | tbb::internal::generic_scheduler | privatestatic |
receive_or_steal_task(__TBB_ISOLATION_ARG(__TBB_atomic reference_count &completion_ref_count, isolation_tag isolation)) __TBB_override | tbb::internal::custom_scheduler< SchedulerTraits > | virtual |
release_task_pool() const | tbb::internal::generic_scheduler | inlineprivate |
reset_task_pool_and_leave() | tbb::internal::generic_scheduler | inlineprivate |
scheduler_type typedef | tbb::internal::custom_scheduler< SchedulerTraits > | private |
spawn(task &first, task *&next) __TBB_override | tbb::internal::generic_scheduler | privatevirtual |
spawn_root_and_wait(task &first, task *&next) __TBB_override | tbb::internal::generic_scheduler | privatevirtual |
steal_task(__TBB_ISOLATION_EXPR(isolation_tag isolation)) | tbb::internal::generic_scheduler | private |
steal_task_from(__TBB_ISOLATION_ARG(arena_slot &victim_arena_slot, isolation_tag isolation)) | tbb::internal::generic_scheduler | private |
tally_completion_of_predecessor(task &s, __TBB_ISOLATION_ARG(task *&bypass_slot, isolation_tag isolation)) | tbb::internal::custom_scheduler< SchedulerTraits > | inlineprivate |
unlock_task_pool(arena_slot *victim_arena_slot, task **victim_task_pool) const | tbb::internal::generic_scheduler | inlineprivate |
wait_for_all(task &parent, task *child) __TBB_override | tbb::internal::custom_scheduler< SchedulerTraits > | inlineprivatevirtual |
wait_until_empty() | tbb::internal::generic_scheduler | private |
worker_outermost_level() const | tbb::internal::generic_scheduler | inlineprivate |
~scheduler()=0 | tbb::internal::scheduler | privatepure virtual |