Lines Matching refs:fd
27 int fd;
40 if ((fd = open("/dev/eventfd", oflags)) < 0)
44 ioctl(fd, EVENTFDIOC_SEMAPHORE, 0) != 0) {
45 (void) close(fd);
49 if (write(fd, &val, sizeof (val)) < sizeof (val)) {
50 (void) close(fd);
54 return (fd);
58 eventfd_read(int fd, eventfd_t *valp)
60 return (read(fd, valp, sizeof (*valp)) < sizeof (*valp) ? -1 : 0);
64 eventfd_write(int fd, eventfd_t val)
66 return (write(fd, &val, sizeof (val)) < sizeof (val) ? -1 : 0);