Home | History | Annotate | Download | only in rs

Lines Matching refs:status

33     int status = pthread_mutex_init(&mMutex, nullptr);
34 if (status) {
35 ALOGE("Signal::init: mutex init failure: %s", strerror(status));
39 status = pthread_cond_init(&mCondition, nullptr);
40 if (status) {
41 ALOGE("Signal::init: condition init failure: %s", strerror(status));
50 int status = pthread_mutex_lock(&mMutex);
51 if (status) {
52 ALOGE("Signal::set: error locking for set condition: %s", strerror(status));
58 status = pthread_cond_signal(&mCondition);
59 if (status) {
60 ALOGE("Signal::set: error on set condition: %s", strerror(status));
63 status = pthread_mutex_unlock(&mMutex);
64 if (status) {
65 ALOGE("Signal::set: error unlocking for set condition: %s", strerror(status));
70 int status = pthread_mutex_lock(&mMutex);
71 if (status) {
72 ALOGE("Signal::wait: error locking for condition: %s", strerror(status));
77 status = pthread_cond_wait(&mCondition, &mMutex);
80 if (!status) {
83 ALOGE("Signal::wait: error waiting for condition: %s", strerror(status));
86 status = pthread_mutex_unlock(&mMutex);
87 if (status) {
88 ALOGE("Signal::wait: error unlocking for condition: %s", strerror(status));