Lines Matching refs:errno
4 #include <errno.h>
26 "could not open sem: %s\n", strerror(errno));
27 errno = 0;
30 TEST(errno == EEXIST,
31 "after reopen failure errno is \"%s\" (%d); want EEXIST (%d)\n", strerror(errno), errno, EEXIST);
39 errno = 0;
40 TEST(sem_wait(sem) == 0, "%s\n", strerror(errno));
41 TEST(sem_getvalue(sem2, &val) == 0, "%s\n", strerror(errno));
44 errno = 0;
45 TEST(sem_trywait(sem) == -1 && errno == EAGAIN,
46 "trywait on locked sem: got errno \"%s\" (%d), want EAGAIN (%d)\n", strerror(errno), errno, EAGAIN);
48 TEST(sem_post(sem) == 0, "%s\n", strerror(errno));
49 TEST(sem_getvalue(sem2, &val) == 0, "%s\n", strerror(errno));
52 TEST(sem_close(sem) == 0, "%s\n", strerror(errno));
53 TEST(sem_close(sem) == 0, "%s\n", strerror(errno));
54 TEST(sem_unlink(buf) == 0, "%s\n", strerror(errno));