Lines Matching refs:errno
106 errno = EINVAL; in sem_init()
111 errno = EPERM; in sem_init()
125 if (errno == EEXIST) in sem_init()
127 if (errno != EPERM) in sem_init()
128 errno = ENOSPC; in sem_init()
135 errno = ENOSPC; in sem_init()
147 errno = ENOSPC; in sem_init()
165 errno = EINVAL; in sem_destroy()
173 errno = EBUSY; in sem_destroy()
192 errno = EINVAL; in sem_getvalue()
207 errno = EINVAL; in sem_post()
230 errno = EINVAL; in sem_wait()
239 errno = error; in sem_wait()
241 sem->value, errno); in sem_wait()
258 errno = EINVAL; in sem_timedwait()
271 errno = (error == EWOULDBLOCK) ? ETIMEDOUT : error; in sem_timedwait()
273 sem->value, errno); in sem_timedwait()
287 errno = EINVAL; in sem_trywait()
298 errno = EAGAIN; in sem_trywait()
299 _rthread_debug(1, "%s: v=%d errno=%d\n", __func__, sem->value, errno); in sem_trywait()
326 errno = EINVAL; in sem_open()
339 errno = EINVAL; in sem_open()
350 errno = EINVAL; in sem_open()
355 errno = EPERM; in sem_open()
361 errno = EINVAL; in sem_open()
366 errno = EINVAL; in sem_open()
371 errno = EINVAL; in sem_open()
381 errno = EINVAL; in sem_open()
387 errno = ENOSPC; in sem_open()
405 errno = EINVAL; in sem_close()