Lines Matching refs:flags
445 EV_CPP(extern "C") int (eventfd) (unsigned int initval, int flags);
461 EV_CPP (extern "C") int signalfd (int fd, const sigset_t *mask, int flags);
2126 fd_change (EV_P_ int fd, int flags) in fd_change() argument
2129 anfds [fd].reify |= flags; in fd_change()
2496 DWORD flags = 0; in pipecb() local
2499 WSARecv (EV_FD_TO_WIN32_HANDLE (evpipe [0]), &buf, 1, &recvd, &flags, 0, 0); in pipecb()
2637 && (!traced || (w->flags & 1))) in child_reap()
2723 unsigned int flags = 0; in ev_supported_backends() local
2725 if (EV_USE_PORT ) flags |= EVBACKEND_PORT; in ev_supported_backends()
2726 if (EV_USE_KQUEUE) flags |= EVBACKEND_KQUEUE; in ev_supported_backends()
2727 if (EV_USE_EPOLL ) flags |= EVBACKEND_EPOLL; in ev_supported_backends()
2728 if (EV_USE_POLL ) flags |= EVBACKEND_POLL; in ev_supported_backends()
2729 if (EV_USE_SELECT) flags |= EVBACKEND_SELECT; in ev_supported_backends()
2731 return flags; in ev_supported_backends()
2737 unsigned int flags = ev_supported_backends (); in ev_recommended_backends() local
2742 flags &= ~EVBACKEND_KQUEUE; in ev_recommended_backends()
2746 flags &= ~EVBACKEND_KQUEUE; /* horribly broken, even for sockets */ in ev_recommended_backends()
2747 flags &= ~EVBACKEND_POLL; /* poll is based on kqueue from 10.5 onwards */ in ev_recommended_backends()
2750 …flags &= ~EVBACKEND_POLL; /* poll return value is unusable (http://forums.freebsd.org/archive/in… in ev_recommended_backends()
2753 return flags; in ev_recommended_backends()
2759 int flags = EVBACKEND_EPOLL | EVBACKEND_KQUEUE | EVBACKEND_PORT; in ev_embeddable_backends() local
2763 flags &= ~EVBACKEND_EPOLL; in ev_embeddable_backends()
2765 return flags; in ev_embeddable_backends()
2827 loop_init (EV_P_ unsigned int flags) EV_THROW in loop_init() argument
2831 origflags = flags; in loop_init()
2855 if (flags & EVFLAG_FORKCHECK) in loop_init()
2859 if (!(flags & EVFLAG_NOENV) in loop_init()
2862 flags = atoi (getenv ("LIBEV_FLAGS")); in loop_init()
2885 fs_fd = flags & EVFLAG_NOINOTIFY ? -1 : -2; in loop_init()
2888 sigfd = flags & EVFLAG_SIGNALFD ? -2 : -1; in loop_init()
2891 if (!(flags & EVBACKEND_MASK)) in loop_init()
2892 flags |= ev_recommended_backends (); in loop_init()
2895 if (!backend && (flags & EVBACKEND_IOCP )) backend = iocp_init (EV_A_ flags); in loop_init()
2898 if (!backend && (flags & EVBACKEND_PORT )) backend = port_init (EV_A_ flags); in loop_init()
2901 if (!backend && (flags & EVBACKEND_KQUEUE)) backend = kqueue_init (EV_A_ flags); in loop_init()
2904 if (!backend && (flags & EVBACKEND_EPOLL )) backend = epoll_init (EV_A_ flags); in loop_init()
2907 if (!backend && (flags & EVBACKEND_POLL )) backend = poll_init (EV_A_ flags); in loop_init()
2910 if (!backend && (flags & EVBACKEND_SELECT)) backend = select_init (EV_A_ flags); in loop_init()
3076 ev_loop_new (unsigned int flags) EV_THROW in ev_loop_new() argument
3081 loop_init (EV_A_ flags); in ev_loop_new()
3220 ev_default_loop (unsigned int flags) EV_THROW in ev_default_loop() argument
3230 loop_init (EV_A_ flags); in ev_default_loop()
3535 ev_run (EV_P_ int flags) in ev_run() argument
3607 if (expect_true (!(flags & EVRUN_NOWAIT || idleall || !activecnt || pipe_write_skipped))) in ev_run()
3693 && !(flags & (EVRUN_ONCE | EVRUN_NOWAIT)) in ev_run()