Lines Matching refs:rv
26 apr_status_t rv;
28 rv = pthread_mutex_destroy(&mutex->mutex);
30 if (rv) {
31 rv = errno;
34 return rv;
42 apr_status_t rv;
57 rv = pthread_mutexattr_init(&mattr);
58 if (rv) return rv;
60 rv = pthread_mutexattr_settype(&mattr, PTHREAD_MUTEX_RECURSIVE);
61 if (rv) {
63 return rv;
66 rv = pthread_mutex_init(&new_mutex->mutex, &mattr);
71 rv = pthread_mutex_init(&new_mutex->mutex, NULL);
73 if (rv) {
75 rv = errno;
77 return rv;
90 apr_status_t rv;
92 rv = pthread_mutex_lock(&mutex->mutex);
94 if (rv) {
95 rv = errno;
99 return rv;
104 apr_status_t rv;
106 rv = pthread_mutex_trylock(&mutex->mutex);
107 if (rv) {
109 rv = errno;
111 return (rv == EBUSY) ? APR_EBUSY : rv;