Home
last modified time | relevance | path

Searched defs:fiber (Results 1 – 18 of 18) sorted by relevance

/external/swiftshader/third_party/marl/include/marl/
Dconditionvariable.h111 for (auto fiber : waiting) { in notify_all() local
126 if (auto fiber = Scheduler::Fiber::current()) { in wait() local
165 if (auto fiber = Scheduler::Fiber::current()) { in wait_until() local
Dscheduler.h311 Fiber* fiber; member
/external/swiftshader/third_party/marl/src/
Dscheduler.cpp312 auto fiber = it->fiber; in take() local
326 void Scheduler::WaitingFibers::add(const TimePoint& timeout, Fiber* fiber) { in add()
333 void Scheduler::WaitingFibers::erase(Fiber* fiber) { in erase()
509 void Scheduler::Worker::enqueue(Fiber* fiber) { in enqueue()
617 while (auto fiber = work.waiting.take(now)) { in enqueueFiberTimeouts() local
625 void Scheduler::Worker::changeFiberState(Fiber* fiber, in changeFiberState()
635 void Scheduler::Worker::setFiberState(Fiber* fiber, Fiber::State to) const { in setFiberState()
683 auto fiber = containers::take(work.fibers); in runUntilIdle() local
718 auto fiber = Fiber::create(scheduler->cfg.allocator, fiberId, in createWorkerFiber() local
Dosfiber_windows.h49 LPVOID fiber = nullptr; variable
Dosfiber_asm.h136 void OSFiber::switchTo(OSFiber* fiber) { in switchTo()
Dosfiber_test.cpp55 marl::Allocator::unique_ptr<marl::OSFiber> fiber; in TEST_F() local
Dosfiber_ucontext.h130 void OSFiber::switchTo(OSFiber* fiber) { in switchTo()
Dtrace.cpp192 if (auto fiber = Scheduler::Fiber::current()) { in Event() local
/external/llvm-project/compiler-rt/lib/tsan/rtl/
Dtsan_interface.cpp136 void __tsan_destroy_fiber(void *fiber) { in __tsan_destroy_fiber()
141 void __tsan_switch_to_fiber(void *fiber, unsigned flags) { in __tsan_switch_to_fiber()
146 void __tsan_set_fiber_name(void *fiber, const char *name) { in __tsan_set_fiber_name()
Dtsan_rtl_thread.cpp436 ThreadState *fiber = static_cast<ThreadState *>(mem); in FiberCreate() local
445 void FiberDestroy(ThreadState *thr, uptr pc, ThreadState *fiber) { in FiberDestroy()
453 ThreadState *fiber, unsigned flags) { in FiberSwitch()
/external/llvm-project/compiler-rt/test/tsan/
Dfiber_simple.cpp10 void *fiber, *orig_fiber; variable
Dfiber_race.cpp10 void *fiber, *orig_fiber; variable
Dfiber_from_thread.cpp10 void *fiber, *orig_fiber1, *orig_fiber2; variable
Dfiber_two_threads.cpp10 void *fiber, *orig_fiber[2]; variable
Dfiber_cleanup.cpp30 void *fiber = __tsan_create_fiber(0); in fiber_iteration() local
Dfiber_longjmp.cpp11 void *fiber, *orig_fiber[2]; variable
Dfiber_asm.cpp8 void *fiber; member
/external/llvm-project/compiler-rt/test/msan/Linux/
Dswapcontext_annotation.cpp19 void fiber() { in fiber() function