Lines Matching refs:descriptor
95 * events, so we need 2 entries per descriptor in the result set,
99 * for the same descriptor)
144 const apr_pollfd_t *descriptor)
160 elem->pfd = *descriptor;
162 if (descriptor->desc_type == APR_POLL_SOCKET) {
163 fd = descriptor->desc.s->socketdes;
166 fd = descriptor->desc.f->filedes;
169 if (descriptor->reqevents & APR_POLLIN) {
178 if (descriptor->reqevents & APR_POLLOUT && rv == APR_SUCCESS) {
200 const apr_pollfd_t *descriptor)
208 if (descriptor->desc_type == APR_POLL_SOCKET) {
209 fd = descriptor->desc.s->socketdes;
212 fd = descriptor->desc.f->filedes;
216 if (descriptor->reqevents & APR_POLLIN) {
225 if (descriptor->reqevents & APR_POLLOUT) {
239 if (descriptor->desc.s == ep->pfd.desc.s) {
375 apr_pollfd_t *descriptor)
381 if (descriptor->desc_type == APR_POLL_SOCKET) {
382 fd = descriptor->desc.s->socketdes;
385 fd = descriptor->desc.f->filedes;
388 if (descriptor->reqevents & APR_POLLIN) {
389 EV_SET(&ev, fd, EVFILT_READ, EV_ADD, 0, 0, descriptor);
396 if (descriptor->reqevents & APR_POLLOUT && rv == APR_SUCCESS) {
397 EV_SET(&ev, fd, EVFILT_WRITE, EV_ADD, 0, 0, descriptor);
408 apr_pollfd_t *descriptor)
414 if (descriptor->desc_type == APR_POLL_SOCKET) {
415 fd = descriptor->desc.s->socketdes;
418 fd = descriptor->desc.f->filedes;
422 if (descriptor->reqevents & APR_POLLIN) {
430 if (descriptor->reqevents & APR_POLLOUT) {