Lines Matching refs:fd
24 int fd;
38 int fd;
48 int fd;
50 fd = os_rcv_fd(conn->socket[0], &conn->helper_pid);
51 if (fd < 0) {
52 if (fd == -EAGAIN)
56 -fd);
57 os_close_file(conn->fd);
62 conn->fd = fd;
79 int fd, socket[2], pid;
81 fd = port_connection(port->fd, socket, &pid);
82 if (fd < 0) {
83 if (fd != -EAGAIN)
85 "returned %d\n", -fd);
97 .fd = fd,
110 os_write_file(fd, NO_WAITER_MSG, sizeof(NO_WAITER_MSG));
119 os_close_file(fd);
163 int fd;
177 fd = port_listen_fd(port_num);
178 if (fd < 0) {
180 port_num, -fd);
184 if (um_request_irq(ACCEPT_IRQ, fd, IRQ_READ, port_interrupt,
195 .fd = fd,
215 os_close_file(fd);
228 int fd;
232 fd = -ERESTARTSYS;
256 if (conn->fd >= 0)
258 os_close_file(conn->fd);
262 fd = conn->fd;
268 return fd;
298 free_irq_by_fd(port->fd);
299 os_close_file(port->fd);