Lines Matching refs:ret
62 int ret;
65 ret = connect(s->fd, addr, addrlen);
66 } while (ret && errno == EINTR);
68 if (ret && errno == EINPROGRESS) {
81 ret = poll(pfd, 2, timeout);
82 } while (ret < 0 && errno == EINTR);
84 if (ret < 0)
86 else if (ret == 0) {
101 retlen = sizeof(ret);
102 if (getsockopt(s->fd, SOL_SOCKET, SO_ERROR, &ret, &retlen))
105 if (ret) {
106 errno = ret;
116 return ret;
122 int ret;
133 ret = poll(pfd, 2, timeout);
134 } while (ret < 0 && errno == EINTR);
136 if (ret < 0)
138 else if (ret == 0) {
154 ret = accept(s->fd, addr, addrlen);
155 } while (ret < 0 && errno == EINTR);
163 return ret;
167 int ret;
178 ret = poll(pfd, 2, timeout);
179 } while (ret < 0 && errno == EINTR);
181 if (ret < 0)
183 else if (ret == 0) {
199 ret = read(s->fd, buf, count);
200 } while (ret < 0 && errno == EINTR);
208 return ret;
213 int ret;
224 ret = poll(pfd, 2, timeout);
225 } while (ret < 0 && errno == EINTR);
227 if (ret < 0)
229 else if (ret == 0) {
245 ret = write(s->fd, buf, count);
246 } while (ret < 0 && errno == EINTR);
254 return ret;
258 int ret;
266 ret = write(s->abort_fd[1], &buf, 1);
267 } while (ret < 0 && errno == EINTR);