Lines Matching refs:eventlist
59 struct kevent eventlist;
72 nevents = kevent(connection->write_queue, NULL, 0, &eventlist,
74 if ((nevents == 1) && (eventlist.filter == EVFILT_WRITE)) {
77 (size_t)eventlist.data < data_size - result ?
78 (size_t)eventlist.data : data_size - result);
84 if (eventlist.flags & EV_EOF)
96 struct kevent eventlist;
109 nevents = kevent(connection->read_queue, NULL, 0, &eventlist, 1,
111 if ((nevents == 1) && (eventlist.filter == EVFILT_READ)) {
114 (size_t)eventlist.data <= data_size - result ?
115 (size_t)eventlist.data : data_size - result);
121 if (eventlist.flags & EV_EOF)
133 struct kevent eventlist;
161 EV_SET(&eventlist, connection->sockfd, EVFILT_WRITE, EV_ADD,
163 res = kevent(connection->write_queue, &eventlist, 1, NULL, 0, NULL);
165 nevents = kevent(connection->write_queue, NULL, 0, &eventlist, 1, NULL);
166 if ((nevents == 1) && (eventlist.filter == EVFILT_WRITE)) {
169 EV_SET(&eventlist, connection->sockfd, EVFILT_WRITE, EV_ADD,
171 kevent(connection->write_queue, &eventlist, 1, NULL, 0, NULL);
184 struct kevent eventlist;
216 EV_SET(&eventlist, retval->sockfd, EVFILT_WRITE, EV_ADD,
218 res = kevent(retval->write_queue, &eventlist, 1, NULL, 0, NULL);
223 EV_SET(&eventlist, retval->sockfd, EVFILT_READ, EV_ADD,
225 res = kevent(retval->read_queue, &eventlist, 1, NULL, 0, NULL);