Lines Matching defs:fiber
342 ThreadState *fiber = static_cast<ThreadState *>(mem);
343 internal_memset(fiber, 0, sizeof(*fiber));
345 FiberSwitchImpl(thr, fiber);
346 ThreadStart(fiber, tid, 0, ThreadType::Fiber);
347 FiberSwitchImpl(fiber, thr);
348 return fiber;
351 void FiberDestroy(ThreadState *thr, uptr pc, ThreadState *fiber) {
352 FiberSwitchImpl(thr, fiber);
353 ThreadFinish(fiber);
354 FiberSwitchImpl(fiber, thr);
355 Free(fiber);
359 ThreadState *fiber, unsigned flags) {
361 Release(thr, pc, (uptr)fiber);
362 FiberSwitchImpl(thr, fiber);
364 Acquire(fiber, pc, (uptr)fiber);