Lines Matching refs:mutex
61 * The following assertions should hold anytime the stream's mutex is not held
87 sys_ipmutex_t mutex;
123 sys_ipmutex_t mutex;
280 return sysIPMutexExit(stream->mutex);
283 /* enter the stream's mutex and (optionally) check for a closed stream */
287 jint ret = sysIPMutexEnter(stream->mutex, event);
303 * Enter/exit with stream mutex held.
304 * On error, does not hold the stream mutex.
311 /* Assumes mutex is held on call */
331 * Enter/exit with stream mutex held.
332 * On error, does not hold the stream mutex.
339 /* Assumes mutex is held on call */
392 sysIPMutexClose(stream->mutex);
405 sprintf(prefix, "%s.mutex", name);
407 createMutex, &stream->mutex);
444 CHECK_ERROR(sysIPMutexOpen(stream->shared->mutexName, &stream->mutex));
678 sysIPMutexClose(transport->mutex);
713 error = sysIPMutexOpen(transport->shared->mutexName, &transport->mutex);
783 sprintf(prefix, "%s.mutex", transport->name);
785 createMutex, &transport->mutex);
890 error = sysIPMutexEnter(transport->mutex, NULL);
907 sysIPMutexExit(transport->mutex);