Home
last modified time | relevance | path

Searched refs:SpmcQueue (Results 1 - 7 of 7) sorted by relevance

/foundation/resourceschedule/ffrt/src/util/
H A Dspmc_queue.cpp21 SpmcQueue::~SpmcQueue() in ~SpmcQueue()
29 int SpmcQueue::Init(unsigned int capacity) in Init()
45 unsigned int SpmcQueue::GetLength() const in GetLength()
50 unsigned int SpmcQueue::GetCapacity() const in GetCapacity()
55 void* SpmcQueue::PopHead() in PopHead()
75 int SpmcQueue::PushTail(void* object) in PushTail()
92 bool SpmcQueue::FindElement(void* target) in FindElement()
109 unsigned int SpmcQueue::PopHeadToAnotherQueue(SpmcQueue
[all...]
H A Dspmc_queue.h22 class SpmcQueue { class
24 ~SpmcQueue();
65 unsigned int PopHeadToAnotherQueue(SpmcQueue& dstQueue, unsigned int elementNum, int qos, PushFunc func);
H A Dslab.h86 SpmcQueue primaryCache;
/foundation/resourceschedule/ffrt/src/eu/
H A Dcpu_worker.h42 SpmcQueue localFifo;
H A Dcpuworker_manager.cpp119 SpmcQueue* queue = &(reinterpret_cast<CPUWorker*>(iter->first)->localFifo); in StealTaskBatch()
H A Dscpuworker_manager.cpp186 SpmcQueue* queue = &(reinterpret_cast<CPUWorker*>(thread)->localFifo); in PickUpTaskBatch()
/foundation/resourceschedule/ffrt/src/sched/
H A Dexecute_ctx.h90 SpmcQueue* localFifo = nullptr;

Completed in 3 milliseconds