Lines Matching refs:ready
42 bool ready; in WaitForRemote() local
44 if (memory.ReadFully(ready_addr, &ready, sizeof(ready)) && ready) { in WaitForRemote()
58 size_t RemoteCall6(volatile bool* ready) { in RemoteCall6() argument
59 *ready = true; in RemoteCall6()
64 size_t RemoteCall5(volatile bool* ready) { in RemoteCall5() argument
65 return RemoteCall6(ready); in RemoteCall5()
68 size_t RemoteCall4(volatile bool* ready) { in RemoteCall4() argument
69 return RemoteCall5(ready); in RemoteCall4()
72 size_t RemoteCall3(volatile bool* ready) { in RemoteCall3() argument
73 return RemoteCall4(ready); in RemoteCall3()
76 size_t RemoteCall2(volatile bool* ready) { in RemoteCall2() argument
77 return RemoteCall3(ready); in RemoteCall2()
80 size_t RemoteCall1(volatile bool* ready) { in RemoteCall1() argument
81 return RemoteCall2(ready); in RemoteCall1()
85 static volatile bool ready = false; in StartRemoteRun() local
89 RemoteCall1(&ready); in StartRemoteRun()
96 if (!WaitForRemote(pid, &ready)) { in StartRemoteRun()