Lines Matching refs:fd
88 int pid, fd, new, err; in xterm_open() local
112 fd = mkstemp(file); in xterm_open()
113 if (fd < 0) { in xterm_open()
124 close(fd); in xterm_open()
127 close(fd); in xterm_open()
129 fd = os_create_unix_socket(file, sizeof(file), 1); in xterm_open()
130 if (fd < 0) { in xterm_open()
132 "errno = %d\n", -fd); in xterm_open()
133 return fd; in xterm_open()
145 err = os_set_fd_block(fd, 0); in xterm_open()
152 new = xterm_fd(fd, &data->helper_pid); in xterm_open()
192 close(fd); in xterm_open()
197 static void xterm_close(int fd, void *d) in xterm_close() argument
209 os_close_file(fd); in xterm_close()