Searched refs:LinkedList (Results 1 - 14 of 14) sorted by relevance
/foundation/resourceschedule/ffrt/src/util/ |
H A D | linked_list.h | 23 class LinkedList { class 25 LinkedList() : prev(this), next(this) in LinkedList() function in ffrt::LinkedList 29 LinkedList(LinkedList* prev, LinkedList* next) : prev(prev), next(next) in LinkedList() function in ffrt::LinkedList 34 static ptrdiff_t OffsetOf(LinkedList T::*member) noexcept 40 static T* ContainerOf(LinkedList* node, LinkedList T::*member) noexcept 46 T* ContainerOf(LinkedList T::*member) noexcept 51 static void InsertAfter(LinkedList* cu [all...] |
/foundation/resourceschedule/ffrt/src/sync/ |
H A D | shared_mutex_private.h | 39 LinkedList wList1; 40 LinkedList wList2; 46 void Wait(LinkedList& wList, SharedMutexWaitType wtType); 47 void NotifyOne(LinkedList& wList); 48 void NotifyAll(LinkedList& wList);
|
H A D | shared_mutex.cpp | 96 void SharedMutexPrivate::Wait(LinkedList& wList, SharedMutexWaitType wtType) in Wait() 123 void SharedMutexPrivate::NotifyOne(LinkedList& wList) in NotifyOne() 144 void SharedMutexPrivate::NotifyAll(LinkedList& wList) in NotifyAll()
|
H A D | mutex_private.h | 118 LinkedList list;
|
/foundation/resourceschedule/ffrt/src/sched/ |
H A D | task_runqueue.h | 29 virtual void EnQueueNode(LinkedList* node) = 0; 30 virtual void RmQueueNode(LinkedList* node) = 0; 36 LinkedList list; 74 void EnQueueNode(LinkedList* node) override 80 void RmQueueNode(LinkedList* node) override
|
H A D | task_scheduler.h | 55 bool WakeupNode(LinkedList* node) in WakeupNode() 66 bool RemoveNode(LinkedList* node) in RemoveNode()
|
H A D | scheduler.h | 72 virtual bool InsertNode(LinkedList* node, const QoS qos); 74 virtual bool RemoveNode(LinkedList* node, const QoS qos);
|
H A D | scheduler.cpp | 38 bool FFRTScheduler::InsertNode(LinkedList* node, const QoS qos) in InsertNode() 66 bool FFRTScheduler::RemoveNode(LinkedList* node, const QoS qos) in RemoveNode()
|
H A D | execute_ctx.h | 61 LinkedList node;
|
/foundation/resourceschedule/ffrt/src/core/ |
H A D | task_io.cpp | 129 ffrt::LinkedList* node = reinterpret_cast<ffrt::LinkedList *>(&wakedTask->wq); in ffrt_wake_coroutine()
|
H A D | task.cpp | 555 ffrt::LinkedList* node = reinterpret_cast<ffrt::LinkedList *>(&task->wq); in ffrt_executor_task_cancel()
|
/foundation/resourceschedule/ffrt/src/dm/ |
H A D | dependence_manager.h | 91 LinkedList* node = reinterpret_cast<LinkedList *>(&task->wq); in onSubmitUV()
|
/foundation/resourceschedule/ffrt/src/eu/ |
H A D | cpuworker_manager.cpp | 38 ffrt::LinkedList* node = reinterpret_cast<ffrt::LinkedList*>(&executorTask->wq); in InsertTask()
|
/foundation/resourceschedule/ffrt/test/ut/testcase/ |
H A D | ut_scheduler.cpp | 193 LinkedList* node = new LinkedList(); in HWTEST_F()
|
Completed in 5 milliseconds