Lines Matching refs:bytes
49 static void consume(evStream *str, size_t bytes);
233 consume(evStream *str, size_t bytes) { in consume() argument
234 while (bytes > 0U) { in consume()
235 if (bytes < (size_t)str->iovCur->iov_len) { in consume()
236 str->iovCur->iov_len -= bytes; in consume()
238 ((u_char *)str->iovCur->iov_base + bytes); in consume()
239 str->ioDone += bytes; in consume()
240 bytes = 0; in consume()
242 bytes -= str->iovCur->iov_len; in consume()
272 int bytes; in writable() local
276 bytes = writev(fd, str->iovCur, str->iovCurCount); in writable()
277 if (bytes > 0) { in writable()
280 consume(str, bytes); in writable()
282 if (bytes < 0 && errno != EINTR) { in writable()
295 int bytes; in readable() local
299 bytes = readv(fd, str->iovCur, str->iovCurCount); in readable()
300 if (bytes > 0) { in readable()
303 consume(str, bytes); in readable()
305 if (bytes == 0) in readable()