Home | History | Annotate | Download | only in utils

Lines Matching refs:ok

79   int ok = 1;
80 ok &= (CloseHandle(condition->waiting_sem_) != 0);
81 ok &= (CloseHandle(condition->received_sem_) != 0);
82 ok &= (CloseHandle(condition->signal_event_) != 0);
83 return !ok;
101 int ok = 1;
104 ok = SetEvent(condition->signal_event_);
107 ok &= (WaitForSingleObject(condition->received_sem_, INFINITE) !=
110 return !ok;
115 int ok;
122 ok = (WaitForSingleObject(condition->signal_event_, INFINITE) ==
124 ok &= ReleaseSemaphore(condition->received_sem_, 1, NULL);
126 return !ok;
141 while (worker->status_ == OK) { // wait in idling mode
148 worker->status_ = OK;
163 if (worker->status_ < OK) return;
167 while (worker->status_ != OK) {
171 if (new_status != OK) {
189 WebPWorkerChangeState(worker, OK);
191 assert(worker->status_ <= OK);
196 int ok = 1;
198 if (worker->status_ < OK) {
205 ok = !pthread_create(&worker->thread_, NULL, WebPWorkerThreadLoop, worker);
206 if (ok) worker->status_ = OK;
209 worker->status_ = OK;
211 } else if (worker->status_ > OK) {
212 ok = WebPWorkerSync(worker);
214 assert(!ok || (worker->status_ == OK));
215 return ok;
228 if (worker->status_ >= OK) {