Lines Matching refs:nonblocking
150 static int read_message(struct xs_handle *h, int nonblocking);
385 static bool read_all(int fd, void *data, unsigned int len, int nonblocking) in read_all() argument
392 if (nonblocking && !setnonblock(fd, 1)) in read_all()
412 if (nonblocking) { in read_all()
413 nonblocking = 0; in read_all()
422 if (nonblocking) in read_all()
867 int nonblocking) in read_watch_internal() argument
882 if (nonblocking) { in read_watch_internal()
894 if ((read_message(h, nonblocking) == -1)) in read_watch_internal()
1209 static int read_message(struct xs_handle *h, int nonblocking) in read_message() argument
1231 if (!read_all(h->fd, &msg->hdr, sizeof(msg->hdr), nonblocking)) { /* Cancellation point */ in read_message()