pselect
PROTO_CANCEL(pselect);
ret = HIDDEN(pselect)(nfds, readfds, writefds, exceptfds, timeout,
DEF_CANCEL(pselect);
if (pselect(1, &rset, NULL, NULL, ts, &set) == -1) {
result = pselect(read_fd + 1, &read_fds, NULL, NULL, NULL, NULL);
n = pselect(n, rfds, wfds, NULL, timeout, NULL);
int pselect(int, fd_set * __restrict, fd_set * __restrict,
n = pselect(maxfd, rfds, wfds, NULL, timeout, NULL);