Lines Matching refs:fd
28 int fd; in eventfd() local
41 if ((fd = open("/dev/eventfd", oflags)) < 0) in eventfd()
45 ioctl(fd, EVENTFDIOC_SEMAPHORE, 0) != 0) { in eventfd()
46 (void) close(fd); in eventfd()
50 if (write(fd, &val, sizeof (val)) < sizeof (val)) { in eventfd()
51 (void) close(fd); in eventfd()
55 return (fd); in eventfd()
59 eventfd_read(int fd, eventfd_t *valp) in eventfd_read() argument
61 ssize_t ret = read(fd, valp, sizeof (*valp)); in eventfd_read()
68 eventfd_write(int fd, eventfd_t val) in eventfd_write() argument
70 ssize_t ret = write(fd, &val, sizeof (val)); in eventfd_write()