Home ⌂Doc Index ◂Up ▴
Intel(R) Threading Building Blocks Doxygen Documentation  version 4.2.3
tbb::internal::custom_scheduler< SchedulerTraits > Member List

This is the complete list of members for tbb::internal::custom_scheduler< SchedulerTraits >, including all inherited members.

acquire_task_pool() consttbb::internal::generic_schedulerinlineprivate
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_schedulerprivate
assert_task_pool_valid() consttbb::internal::generic_schedulerinlineprivate
attach_arena(arena *, size_t index, bool is_master)tbb::internal::generic_schedulerprivate
attach_mailbox(affinity_id id)tbb::internal::generic_schedulerinlineprivate
can_steal()tbb::internal::generic_schedulerinlineprivate
cleanup_master(bool blocking_terminate)tbb::internal::generic_schedulerprivate
cleanup_scheduler()tbb::internal::generic_schedulerprivate
cleanup_worker(void *arg, bool worker)tbb::internal::generic_schedulerprivatestatic
commit_relocated_tasks(size_t new_tail)tbb::internal::generic_schedulerinlineprivate
commit_spawned_tasks(size_t new_tail)tbb::internal::generic_schedulerinlineprivate
create_master(arena *a)tbb::internal::generic_schedulerprivatestatic
create_worker(market &m, size_t index, bool geniune)tbb::internal::generic_schedulerprivatestatic
custom_scheduler(market &m, bool genuine)tbb::internal::custom_scheduler< SchedulerTraits >inlineprivate
deallocate_task(task &t)tbb::internal::generic_schedulerinlineprivate
destroy()tbb::internal::generic_schedulerprivate
enqueue(task &, void *reserved) __TBB_overridetbb::internal::generic_schedulerprivatevirtual
free_nonlocal_small_task(task &t)tbb::internal::generic_schedulerprivate
free_task(task &t)tbb::internal::generic_schedulerprivate
generic_scheduler(market &, bool)tbb::internal::generic_schedulerprivate
get_mailbox_task(__TBB_ISOLATION_EXPR(isolation_tag isolation))tbb::internal::generic_schedulerprivate
get_task(__TBB_ISOLATION_EXPR(isolation_tag isolation))tbb::internal::generic_schedulerinlineprivate
get_task(size_t T)tbb::internal::generic_schedulerinlineprivate
init_stack_info()tbb::internal::generic_schedulerprivate
is_local_task_pool_quiescent() consttbb::internal::generic_schedulerinlineprivate
is_proxy(const task &t)tbb::internal::generic_schedulerinlineprivatestatic
is_quiescent_local_task_pool_empty() consttbb::internal::generic_schedulerinlineprivate
is_quiescent_local_task_pool_reset() consttbb::internal::generic_schedulerinlineprivate
is_task_pool_published() consttbb::internal::generic_schedulerinlineprivate
is_version_3_task(task &t)tbb::internal::generic_schedulerinlineprivatestatic
is_worker() consttbb::internal::generic_schedulerinlineprivate
leave_task_pool()tbb::internal::generic_schedulerinlineprivate
local_spawn(task *first, task *&next)tbb::internal::generic_schedulerprivate
local_spawn_root_and_wait(task *first, task *&next)tbb::internal::generic_schedulerprivate
local_wait_for_all(task &parent, task *child) __TBB_overridetbb::internal::custom_scheduler< SchedulerTraits >privatevirtual
lock_task_pool(arena_slot *victim_arena_slot) consttbb::internal::generic_schedulerinlineprivate
master_outermost_level() consttbb::internal::generic_schedulerinlineprivate
max_threads_in_arena()tbb::internal::generic_schedulerinlineprivate
min_task_pool_sizetbb::internal::generic_schedulerprivatestatic
my_affinity_idtbb::internal::scheduler_stateprivate
my_arenatbb::internal::scheduler_stateprivate
my_arena_indextbb::internal::scheduler_stateprivate
my_arena_slottbb::internal::scheduler_stateprivate
my_auto_initializedtbb::internal::generic_schedulerprivate
my_dummy_tasktbb::internal::generic_schedulerprivate
my_free_listtbb::internal::generic_schedulerprivate
my_inboxtbb::internal::scheduler_stateprivate
my_innermost_running_tasktbb::internal::scheduler_stateprivate
my_markettbb::internal::generic_schedulerprivate
my_next_nodetbb::internal::intrusive_list_nodeprivate
my_prev_nodetbb::internal::intrusive_list_nodeprivate
my_propertiestbb::internal::scheduler_stateprivate
my_randomtbb::internal::generic_schedulerprivate
my_ref_counttbb::internal::generic_schedulerprivate
my_return_listtbb::internal::generic_schedulerprivate
my_small_task_counttbb::internal::generic_schedulerprivate
my_stealing_thresholdtbb::internal::generic_schedulerprivate
nested_arena_entry(arena *, size_t)tbb::internal::generic_schedulerprivate
nested_arena_exit()tbb::internal::generic_schedulerprivate
null_arena_indextbb::internal::generic_schedulerprivatestatic
outermost_level() consttbb::internal::generic_schedulerinlineprivate
plugged_return_list()tbb::internal::generic_schedulerinlineprivatestatic
prepare_for_spawning(task *t)tbb::internal::generic_schedulerinlineprivate
prepare_task_pool(size_t n)tbb::internal::generic_schedulerinlineprivate
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_schedulerinlineprivate
quick_task_sizetbb::internal::generic_schedulerprivatestatic
receive_or_steal_task(__TBB_ISOLATION_ARG(__TBB_atomic reference_count &completion_ref_count, isolation_tag isolation)) __TBB_overridetbb::internal::custom_scheduler< SchedulerTraits >virtual
release_task_pool() consttbb::internal::generic_schedulerinlineprivate
reset_task_pool_and_leave()tbb::internal::generic_schedulerinlineprivate
scheduler_type typedeftbb::internal::custom_scheduler< SchedulerTraits >private
spawn(task &first, task *&next) __TBB_overridetbb::internal::generic_schedulerprivatevirtual
spawn_root_and_wait(task &first, task *&next) __TBB_overridetbb::internal::generic_schedulerprivatevirtual
steal_task(__TBB_ISOLATION_EXPR(isolation_tag isolation))tbb::internal::generic_schedulerprivate
steal_task_from(__TBB_ISOLATION_ARG(arena_slot &victim_arena_slot, isolation_tag isolation))tbb::internal::generic_schedulerprivate
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) consttbb::internal::generic_schedulerinlineprivate
wait_for_all(task &parent, task *child) __TBB_overridetbb::internal::custom_scheduler< SchedulerTraits >inlineprivatevirtual
wait_until_empty()tbb::internal::generic_schedulerprivate
worker_outermost_level() consttbb::internal::generic_schedulerinlineprivate
~scheduler()=0tbb::internal::schedulerprivatepure virtual

Copyright © 2005-2020 Intel Corporation. All Rights Reserved.

Intel, Pentium, Intel Xeon, Itanium, Intel XScale and VTune are registered trademarks or trademarks of Intel Corporation or its subsidiaries in the United States and other countries.

* Other names and brands may be claimed as the property of others.