POLLWRBAND
POLLRDNORM|POLLRDBAND|POLLWRBAND|POLLERR|POLLHUP|POLLNVAL)
if (arg & POLLWRBAND)
ev |= POLLWRBAND;
POLLWRBAND|POLLERR|POLLHUP|POLLNVAL)
POLLWRBAND|POLLERR|POLLHUP|POLLNVAL))) {
return (POLLRDBAND | POLLPRI | POLLWRBAND);
if (events & POLLWRBAND)
*reventsp |= POLLWRBAND;
if (events & POLLWRBAND)
*reventsp |= POLLWRBAND;
((events & (POLLWRNORM | POLLWRBAND)) &&
} else if (events & (POLLWRNORM | POLLWRBAND)) {
if (events & POLLWRBAND)
retevents |= POLLWRBAND;
if (events & POLLWRBAND)
*reventsp |= POLLWRBAND;
*reventsp |= POLLWRBAND & events;
events &= ~(POLLOUT|POLLWRBAND);
if ((ev & POLLWRBAND) && !ufsvfsp->vfs_fs->fs_ronly &&
*revp |= POLLWRBAND;
events &= ~(POLLOUT|POLLWRBAND);
const short mask = POLLRDHUP | POLLWRBAND;
((revent & POLLWRBAND) ?
mask |= (POLLIN | POLLRDNORM | POLLWRBAND);
POLLWRNORM | POLLRDBAND | POLLWRBAND);
POLLWRBAND)
pollwakeup(&stp->sd_pollist, POLLWRBAND);
((events & (POLLOUT | POLLWRNORM | POLLWRBAND)) &&
} else if (events & (POLLWRNORM | POLLWRBAND)) {
if (! (events & POLLWRBAND)) {
if (events & POLLWRBAND) {
retevents |= POLLWRBAND;
retevents |= POLLWRBAND;
| POLLRDBAND | POLLWRBAND | POLLHUP | POLLERR | POLLNVAL)