Home
last modified time | relevance | path

Searched refs:mask (Results 1 – 4 of 4) sorted by relevance

/libev/
H A Dev_select.c109 fd_mask mask = 1UL << (fd % NFDBITS); in select_modify()
128 ((fd_mask *)vec_ri) [word] |= mask; in select_modify()
130 ((fd_mask *)vec_ri) [word] &= ~mask; in select_modify()
132 ((fd_mask *)vec_wi) [word] |= mask; in select_modify()
134 ((fd_mask *)vec_wi) [word] &= ~mask; in select_modify()
259 fd_mask mask = 1UL << bit; in select_poll() local
262 events |= word_r & mask ? EV_READ : 0; in select_poll()
263 events |= word_w & mask ? EV_WRITE : 0; in select_poll()
H A DChanges222 - point out the unspecified signal mask in the documentation, and
252 - document that the signal mask might be in an unspecified
361 backend by assuming the kernel event mask hasn't changed if
468 by using fd_mask instead of int for the mask.
H A Dev.c461 EV_CPP (extern "C") int signalfd (int fd, const sigset_t *mask, int flags);
4259 int mask = IN_MASK_ADD | IN_DELETE_SELF | IN_MOVE_SELF in infy_add() local
4268 w->wd = inotify_add_watch (fs_fd, path, mask); in infy_add()
4318 if (ev->mask & (IN_IGNORED | IN_UNMOUNT | IN_DELETE_SELF)) in infy_wd()
H A Dev.pod443 Signalfd will not be used by default as this changes your signal mask, and
450 mask. Specifically, this means you have to make sure signals are unblocked
631 with C<EVFLAG_AUTO>). Since this is a mask, you can do stuff such as
640 Not a backend at all, but a mask to select all backend bits from a
641 C<flags> value, in case you want to mask out any backends from a flags
2436 Both the signal mask (C<sigprocmask>) and the signal disposition
2444 C<execve>), this matters for the signal mask: many programs do not expect
2448 the signal mask to whatever "default" you expect (all clear is a good
2451 The simplest way to ensure that the signal mask is reset in the child is
2458 I<has> to modify the signal mask, at least temporarily.
[all …]