Home
last modified time | relevance | path

Searched refs:EV_WRITE (Results 1 – 12 of 12) sorted by relevance

/libev/
H A Devent.c168 revents &= EV_READ | EV_WRITE | EV_TIMER | EV_SIGNAL; in ev_x_cb()
244 else if (ev->ev_events & (EV_READ | EV_WRITE)) in event_add()
248 ev_io_set (&ev->iosig.io, ev->ev_fd, ev->ev_events & (EV_READ | EV_WRITE)); in event_add()
278 else if (ev->ev_events & (EV_READ | EV_WRITE)) in event_del()
299 if (res & (EV_READ | EV_WRITE)) in event_active()
300 ev_feed_event (EV_A_ &ev->iosig.io, res & (EV_READ | EV_WRITE)); in event_active()
314 else if (ev->ev_events & (EV_READ | EV_WRITE)) in event_pending()
318 revents |= ev->ev_events & (EV_READ | EV_WRITE); in event_pending()
414 ev_once (EV_A_ fd, events & (EV_READ | EV_WRITE), ev_tv_get (tv), ev_x_once_cb, (void *)once); in event_base_once()
H A Dev_select.c99 if ((oev ^ nev) & EV_WRITE) in select_modify()
101 if (nev & EV_WRITE) in select_modify()
133 if (!(nev & EV_WRITE)) in select_modify()
234 if (FD_ISSET (handle, (fd_set *)vec_wo)) events |= EV_WRITE; in select_poll()
236 if (FD_ISSET (handle, (fd_set *)vec_eo)) events |= EV_WRITE; in select_poll()
263 events |= word_w & mask ? EV_WRITE : 0; in select_poll()
H A Dev_epoll.c94 | (nev & EV_WRITE ? EPOLLOUT : 0); in epoll_modify()
170 int got = (ev->events & (EPOLLOUT | EPOLLERR | EPOLLHUP) ? EV_WRITE : 0) in epoll_poll()
200 | (want & EV_WRITE ? EPOLLOUT : 0); in epoll_poll()
226 unsigned char events = anfds [fd].events & (EV_READ | EV_WRITE); in epoll_poll()
H A Dev_kqueue.c71 if (oev & EV_WRITE) in kqueue_modify()
81 if (nev & EV_WRITE) in kqueue_modify()
142 : kqueue_events [i].filter == EVFILT_WRITE ? EV_WRITE in kqueue_poll()
H A Dev_port.c65 | (ev & EV_WRITE ? POLLOUT : 0), in port_associate_and_check()
123 (port_events [i].portev_events & (POLLOUT | POLLERR | POLLHUP) ? EV_WRITE : 0) in port_poll()
H A Dev_poll.c75 | (nev & EV_WRITE ? POLLOUT : 0); in poll_modify()
122 (p->revents & (POLLOUT | POLLERR | POLLHUP) ? EV_WRITE : 0) in poll_poll()
H A Devent.h103 #define EV_WRITE EV_WRITE macro
H A Dev++.h65 WRITE = EV_WRITE,
H A Dev.h221 EV_WRITE = 0x02, /* ev_io detected write will not block */
H A Dev.c2148 ev_feed_event (EV_A_ (W)w, EV_ERROR | EV_READ | EV_WRITE); in fd_kill()
3837 … ev_io_start called with illegal event mask", !(w->events & ~(EV__IOFDSET | EV_READ | EV_WRITE)))); in ev_io_start()
4956 cb (EV_ERROR | EV_READ | EV_WRITE | EV_TIMER, arg); in ev_once()
H A Dev.pod477 This backend maps C<EV_READ> to the C<readfds> set and C<EV_WRITE> to the
491 C<EV_WRITE> to C<POLLOUT | POLLERR | POLLHUP>.
553 This backend maps C<EV_READ> and C<EV_WRITE> in the same way as
590 C<NOTE_EOF>, and C<EV_WRITE> into an C<EVFILT_WRITE> kevent with
625 This backend maps C<EV_READ> and C<EV_WRITE> in the same way as
1154 =item C<EV_WRITE>
1746 receive events for and C<events> is either C<EV_READ>, C<EV_WRITE> or
1747 C<EV_READ | EV_WRITE>, to express the desire to receive the given events.
3040 | (fds [i].events & POLLOUT ? EV_WRITE : 0)));
3060 if (revents & EV_WRITE) fd->revents |= fd->events & POLLOUT;
[all …]
H A DChanges149 - define EV_READ/EV_WRITE as macros in event.h, as some programs use