Home ⌂Doc Index ◂Up ▴
Intel(R) Threading Building Blocks Doxygen Documentation  version 4.2.3
tbb::internal::arena_slot_line1 Struct Reference

#include <scheduler_common.h>

Inheritance diagram for tbb::internal::arena_slot_line1:
Collaboration diagram for tbb::internal::arena_slot_line1:

Public Attributes

generic_schedulermy_scheduler
 Scheduler of the thread attached to the slot. More...
 
task **__TBB_atomic task_pool
 
__TBB_atomic size_t head
 Index of the first ready task in the deque. More...
 

Detailed Description

Definition at line 329 of file scheduler_common.h.

Member Data Documentation

◆ head

◆ my_scheduler

generic_scheduler* tbb::internal::arena_slot_line1::my_scheduler

Scheduler of the thread attached to the slot.

Marks the slot as busy, and is used to iterate through the schedulers belonging to this arena

Definition at line 333 of file scheduler_common.h.

Referenced by tbb::internal::generic_scheduler::cleanup_master(), tbb::internal::market::detach_arena(), and tbb::internal::generic_scheduler::nested_arena_exit().

◆ task_pool


The documentation for this struct was generated from the following file:

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.