/external/swiftshader/third_party/marl/src/ |
D | scheduler.cpp | 310 auto fiber = it->fiber; in take() local 312 auto deleted = fibers.erase(fiber) != 0; in take() 315 return fiber; in take() 324 void Scheduler::WaitingFibers::add(const TimePoint& timepoint, Fiber* fiber) { in add() argument 325 timeouts.emplace(Timeout{timepoint, fiber}); in add() 326 bool added = fibers.emplace(fiber, timepoint).second; in add() 331 void Scheduler::WaitingFibers::erase(Fiber* fiber) { in erase() argument 332 auto it = fibers.find(fiber); in erase() 335 auto erased = timeouts.erase(Timeout{timeout, fiber}) != 0; in erase() 342 bool Scheduler::WaitingFibers::contains(Fiber* fiber) const { in contains() [all …]
|
D | osfiber_windows.h | 49 LPVOID fiber = nullptr; variable 55 if (fiber != nullptr) { in ~OSFiber() 59 DeleteFiber(fiber); in ~OSFiber() 67 out->fiber = ConvertThreadToFiber(nullptr); in createFiberFromCurrentThread() 69 MARL_ASSERT(out->fiber != nullptr, in createFiberFromCurrentThread() 80 out->fiber = CreateFiber(stackSize, &OSFiber::run, out.get()); in createFiber() 82 MARL_ASSERT(out->fiber != nullptr, "CreateFiber() failed with error 0x%x", in createFiber() 88 SwitchToFiber(to->fiber); in switchTo()
|
D | osfiber_asm.h | 132 void OSFiber::switchTo(OSFiber* fiber) { in switchTo() argument 133 marl_fiber_swap(&context, &fiber->context); in switchTo()
|
D | osfiber_ucontext.h | 132 void OSFiber::switchTo(OSFiber* fiber) { in switchTo() argument 133 auto res = swapcontext(&context, &fiber->context); in switchTo()
|
D | trace.cpp | 193 if (auto fiber = Scheduler::Fiber::current()) { in Event() local 194 fiberID = fiber->id; in Event()
|
/external/swiftshader/third_party/marl/include/marl/ |
D | conditionvariable.h | 90 for (auto fiber : waiting) { in notify_one() local 91 fiber->notify(); in notify_one() 105 for (auto fiber : waiting) { in notify_all() local 106 fiber->notify(); in notify_all() 121 if (auto fiber = Scheduler::Fiber::current()) { in wait() local 125 waiting.emplace(fiber); in wait() 128 fiber->wait(lock, pred); in wait() 131 waiting.erase(fiber); in wait() 162 if (auto fiber = Scheduler::Fiber::current()) { in wait_until() local 166 waiting.emplace(fiber); in wait_until() [all …]
|
D | scheduler.h | 239 inline void add(const TimePoint& timeout, Fiber* fiber); 242 inline void erase(Fiber* fiber); 245 inline bool contains(Fiber* fiber) const; 250 Fiber* fiber; member 300 void enqueue(Fiber* fiber); 370 inline void changeFiberState(Fiber* fiber, 375 inline void setFiberState(Fiber* fiber, Fiber::State to) const;
|
/external/swiftshader/third_party/marl/docs/ |
D | scheduler.md | 32 …e currently executing fiber for the current thread. This is used by `marl::ConditionVariable::wait… 38 A [fiber](https://en.wikipedia.org/wiki/Fiber_(computer_science)) is a lightweight cooperative thre… 40 …e the callee-saved registers along with maintaining an allocation for the fiber's stack. `marl::OS… 42 `marl::Scheduler::Fiber` is the public fiber interface that is tightly coupled with the `marl::Sche… 102 …fiber from the `work.fibers` queue, placing the current fiber into the `idleFibers` queue (this fi… 104 … tasks. This is because new tasks may result in yet more fibers, and each fiber consumes a certain… 118 …::Scheduler::Worker::waitForWork()), which blocks until there's a task or fiber that can be execut… 120 …1. If there's any unblocked fibers, the fiber is taken from the `work.fibers` queue and is switche… 121 …ers, one is taken from the `idleFibers` set and is switched to. This idle fiber when resumed, will… 122 …3. If none of the above occurs, then a new fiber needs to be created to continue executing tasks. … [all …]
|
/external/u-boot/board/freescale/t4qds/ |
D | README | 84 four Lanes A/B/C/D to a SFP+ cages, which to house fiber cable or 87 So, for XFI usage, there are two scenarios, one will use fiber cable, 94 "fsl_10gkr_copper", it will use copper cable, otherwise, fiber cable 99 XFI ports will use copper cable, the other two XFI ports will use fiber
|
/external/u-boot/board/freescale/t208xqds/ |
D | README | 90 a on-board SFP+ cages, which to house optical module (fiber cable) or 93 So, for XFI usage, there are two scenarios, one will use fiber cable, 100 "fsl_10gkr_copper", it will use copper cable, otherwise, fiber cable 105 XFI ports will use copper cable, the other two XFI ports will use fiber
|
/external/swiftshader/third_party/marl/ |
D | README.md | 3 Marl is a hybrid thread / fiber task scheduler written in C++ 11.
|
/external/u-boot/board/freescale/t208xrdb/ |
D | README | 52 - SerDes-1 Lane A-B: to two 10G XFI fiber (MAC9 & MAC10) 60 - Two on-board 10Gbps XFI fiber ports
|
/external/u-boot/arch/powerpc/cpu/mpc83xx/ |
D | Kconfig | 165 * Several gigabit ethernet or optical fiber ports (depending on
|
/external/swiftshader/third_party/llvm-7.0/llvm/tools/msbuild/ |
D | LLVM.Cpp.Common.targets | 54 …Text="clang-cl does not support fiber safe optimizations (/GT). Disable this option in compatibil…
|
/external/cldr/tools/java/org/unicode/cldr/draft/ |
D | Categories.txt | 19611 13362 Lo Hieroglyph Rope; fiber; basket; bag EGYPTIAN HIEROGLYPH V001 19612 13363 Lo Hieroglyph Rope; fiber; basket; bag EGYPTIAN HIEROGLYPH V001A 19613 13364 Lo Hieroglyph Rope; fiber; basket; bag EGYPTIAN HIEROGLYPH V001B 19614 13365 Lo Hieroglyph Rope; fiber; basket; bag EGYPTIAN HIEROGLYPH V001C 19615 13366 Lo Hieroglyph Rope; fiber; basket; bag EGYPTIAN HIEROGLYPH V001D 19616 13367 Lo Hieroglyph Rope; fiber; basket; bag EGYPTIAN HIEROGLYPH V001E 19617 13368 Lo Hieroglyph Rope; fiber; basket; bag EGYPTIAN HIEROGLYPH V001F 19618 13369 Lo Hieroglyph Rope; fiber; basket; bag EGYPTIAN HIEROGLYPH V001G 19619 1336A Lo Hieroglyph Rope; fiber; basket; bag EGYPTIAN HIEROGLYPH V001H 19620 1336B Lo Hieroglyph Rope; fiber; basket; bag EGYPTIAN HIEROGLYPH V001I [all …]
|
/external/icu/icu4j/main/shared/data/ |
D | Transliterator_Han_Latin_Definition.txt | 1631 光纖分佈式數據介面 < fiber\-distributed\-data\-interface; 2893 纖芯直徑 < core\-diameter\-\(of\-a\-fiber\); 6539 纖芯 < core\-\(of\-a\-fiber\); 6940 單模光纖 < singlemode\-fiber; 7693 多模光纖 < multimode\-fiber; 9440 光纖電纜 < optical\-fiber; 20117 纖維 < fiber; 21457 光纖分佈式數據介面 > fiber\-distributed\-data\-interface; 21458 光纖分散式資料介面 > fiber\-distributed\-data\-interface; 22207 纖芯直徑 > core\-diameter\-\(of\-a\-fiber\); [all …]
|
/external/jline/src/src/test/resources/jline/example/ |
D | english.gz | 1Aarhus
2Aaron
3Ababa
4aback
5abaft
6abandon
7abandoned
8abandoning
9abandonment
10 ... |
/external/brotli/tests/testdata/ |
D | lcet10.txt | 2847 bridges, routers, campus backbones, fiber-optic links, etc., up into
|
/external/kotlinx.coroutines/benchmarks/src/jmh/resources/ |
D | ospd.txt.gz |
|
/external/icu/icu4c/source/data/unidata/ |
D | ppucd.txt | 28578 # V. Rope, fiber, baskets, bags, etc.
|
/external/cldr/tools/java/org/unicode/cldr/util/data/transforms/ |
D | internal_raw_IPA-old.txt | 70298 fiber %29229 fˈaɪbər, fˈạbər 70299 fiber's fˈạbərz
|
D | internal_raw_IPA.txt | 59339 fiber %40045 fˈaɪbər, fˈɑɪbər 59340 fiber's %31393 fˈɑɪbərz
|