Lines Matching refs:ready
42 NOINLINE static void TestFunc6(MAYBE_UNUSED void (*func)(void*), MAYBE_UNUSED volatile bool* ready)
44 *ready = true;
49 NOINLINE static void TestFunc5(void (*func)(void*), volatile bool* ready)
51 return TestFunc6(func, ready);
54 NOINLINE static void TestFunc4(void (*func)(void*), volatile bool* ready)
56 return TestFunc5(func, ready);
59 NOINLINE static void TestFunc3(void (*func)(void*), volatile bool* ready)
61 return TestFunc4(func, ready);
64 NOINLINE static void TestFunc2(void (*func)(void*), volatile bool* ready)
66 return TestFunc3(func, ready);
69 NOINLINE static void TestFunc1(void (*func)(void*), volatile bool* ready)
71 return TestFunc2(func, ready);
78 bool ready;
80 if (memory.ReadFully(readyAddr, &ready, sizeof(ready)) && ready) {
89 static volatile bool ready = false;
93 TestFunc1(nullptr, &ready);
99 if (!WaitForRemote(pid, &ready)) {