Home
last modified time | relevance | path

Searched refs:id (Results 1 – 9 of 9) sorted by relevance

/TaskScheduler/Scheduler/Include/
H A DMTTaskGroup.h31 int16 id; variable
47 id = INVALID; in TaskGroup()
52 id = (int16)v; in TaskGroup()
57 id = _id; in TaskGroup()
67 id = (int16)v;
73 return (id == v);
78 return (id == other.id);
83 return (id != other.id);
90 return id; in GetValidIndex()
95 if (id == INVALID) in IsValid()
[all …]
H A DMTTaskPool.h48 Atomic32<int32> id; member
55 : id(_id) in PoolElementHeader()
160 if (check_id != task->id.Load()) in IsValid()
251 inline void MoveCtor(PoolItem* element, int id, T && val) in MoveCtor() argument
253 new(element) PoolItem(id, std::move(val)); in MoveCtor()
272 pElement->id.Store(TaskID::UNUSED); in TaskPool()
285 int preValue = pElement->id.Exchange(TaskID::UNUSED); in ~TaskPool()
305 bool isUnused = ((pElement->id.Load() & 1 ) != 0); in TryAlloc()
314 int id = idGenerator.AddFetch(2); in TryAlloc() local
315 MoveCtor( pElement, id, std::move(task) ); in TryAlloc()
[all …]
H A DMTScheduler.h129 poolHeader->id.Store(MT::TaskID::UNUSED); \
/TaskScheduler/Scheduler/Include/Scopes/
H A DMTScopes.h179 int32 id; in Alloc() local
187 return id; in Alloc()
193 int32 id; in Alloc() local
200 return id; in Alloc()
206 int32 id; in Alloc() local
213 return id; in Alloc()
219 int32 id; in Alloc() local
226 return id; in Alloc()
229 T* Get(int32 id) in Get() argument
296 T* Get(int32 id) in Get() argument
[all …]
/TaskScheduler/Scheduler/Include/Platform/Windows/
H A DMTThread.h44 MW_DWORD id;
49 id = other.id; in Assign()
74 selfThread.id = ::GetCurrentThreadId(); in Self()
90 if (id != other.id) in IsEqual()
104 return (uint64)id; in AsUInt64()
/TaskScheduler/Scheduler/Include/Platform/Posix/
H A DMTThread.h70 pthread_t id;
75 id = other.id; in Assign()
100 selfThread.id = pthread_self(); in Self()
116 if (pthread_equal(id, other.id) == false) in IsEqual()
130 return (uint64)id; in AsUInt64()
/TaskScheduler/SchedulerTests/Tests/
H A DPriorityTests.cpp68 uint32 id; in SUITE() member
71 : id(_id) in SUITE()
97 uint32 id; in SUITE() member
100 : id(_id) in SUITE()
130 uint32 id; in SUITE() member
133 : id(_id) in SUITE()
/TaskScheduler/
H A DREADME.md66 id Tech 5 Challenges
/TaskScheduler/Scheduler/Doxygen/
H A DDoxyfile1276 # (see: http://www.microsoft.com/en-us/download/details.aspx?id=21138) on
1617 # unique id set via EXTERNAL_SEARCH_ID. The search mapping then maps the id of