Lines Matching defs:waiting
233 char write_waiting; /* true if we are waiting for EV_WRITE events */
277 /* that we're waiting to write. Only set if we have tried to respond */
309 /* A circular list of requests that we're waiting to send, but haven't
324 /* requests which aren't inflight are in the waiting list */
595 /* a different server. Requests in the waiting queue don't have a */
607 /* still waiting to go out, can be moved */
738 /* requests from the waiting queue if it can. */
756 /* move a request from the waiting queue to the inflight queue */
1468 /* set if we are waiting for the ability to write to this server. */
1469 /* if waiting is true then we ask libevent for EV_WRITE events, otherwise */
1472 nameserver_write_waiting(struct nameserver *ns, char waiting) {
1474 if (ns->write_waiting == waiting) return;
1476 ns->write_waiting = waiting;
1479 ns->socket, EV_READ | (waiting ? EV_WRITE : 0) | EV_PERSIST,
2353 /* first transmit all the requests which are currently waiting */
2442 * the waiting queue, since they were pending before any of
2443 * the waiting entries were added. This is a circular list,
4262 * just waiting for the free. */
4472 /* If we have an answer waiting, and we weren't