Lines Matching refs:reventsp
876 so_poll(struct sonode *so, short events, int anyyet, short *reventsp, in so_poll() argument
880 *reventsp = 0; in so_poll()
887 *reventsp = (POLLIN|POLLRDNORM|POLLOUT) & events; in so_poll()
900 *reventsp |= POLLWRBAND & events; in so_poll()
906 *reventsp |= POLLOUT & events; in so_poll()
923 *reventsp |= (POLLIN|POLLRDNORM) & events; in so_poll()
930 *reventsp |= POLLRDHUP; in so_poll()
935 *reventsp |= (*so->so_downcalls->sd_poll) in so_poll()
938 ASSERT((*reventsp & ~events) == 0); in so_poll()
943 *reventsp |= (POLLIN|POLLRDNORM) & events; in so_poll()
947 *reventsp |= (POLLRDBAND | POLLPRI) & events; in so_poll()
964 *reventsp |= POLLHUP; in so_poll()
967 if ((!*reventsp && !anyyet) || (events & POLLET)) { in so_poll()
979 *reventsp |= (POLLIN|POLLRDNORM) & events; in so_poll()