kn_flags
kn->kn_flags |= EV_ERROR;
kn->kn_flags |= EV_ERROR;
kn->kn_flags |= EV_ERROR;
kn->kn_flags |= EV_ERROR;
kn->kn_flags |= EV_ERROR;
kn->kn_flags |= EV_ERROR;
kn->kn_flags |= EV_ERROR;
kn->kn_flags |= (EV_EOF | EV_NODATA);
kn->kn_flags |= EV_EOF;
kn->kn_flags |= EV_ERROR;
kn->kn_flags |= (EV_EOF | EV_NODATA);
kn->kn_flags |= EV_ERROR;
kn->kn_flags |= (EV_EOF | EV_NODATA);
kn->kn_flags |= (EV_EOF | EV_NODATA);
} else if ((kn->kn_flags & EV_ONESHOT) == 0 &&
if (kn->kn_flags & EV_ONESHOT) {
if (kn->kn_flags & (EV_CLEAR | EV_DISPATCH)) {
if (kn->kn_flags & EV_CLEAR) {
if (kn->kn_flags & EV_DISPATCH) {
kn->kn_flags |= EV_CLEAR; /* automatically set */
if (kn->kn_flags & EV_FLAG1) {
kn->kn_flags &= ~EV_FLAG1;
kn->kn_flags |= (EV_EOF | EV_NODATA | EV_ONESHOT);
kev.flags = kn->kn_flags | EV_ADD | EV_ENABLE | EV_FLAG1;
(kn->kn_flags & EV_ONESHOT) == 0)
if ((kn->kn_flags & EV_ONESHOT) == 0)
kn->kn_flags |= EV_CLEAR; /* automatically set */
if (kn->kn_flags & EV_CLEAR) {
kn->kn_flags |= EV_CLEAR;
kn->kn_flags |= EV_CLEAR; /* automatically set */
kn->kn_flags |= EV_NODATA;
kn->kn_flags |= EV_EOF;
kn->kn_flags |= EV_HUP;
kn->kn_flags |= EV_EOF | EV_HUP | EV_NODATA;
kn->kn_flags |= EV_EOF | EV_HUP | EV_NODATA;
kn->kn_flags |= (EV_EOF | EV_NODATA);
kn->kn_flags |= (EV_EOF | EV_NODATA);
kn->kn_flags |= (EV_EOF | EV_NODATA);
kn->kn_flags |= EV_NODATA;
kn->kn_flags |= EV_EOF;
kn->kn_flags |= EV_HUP;
kn->kn_flags |= (EV_EOF | EV_NODATA);
kn->kn_flags |= EV_HUP;
kn->kn_flags |= (EV_EOF | EV_NODATA);
kn->kn_flags |= (EV_EOF | EV_NODATA | EV_ONESHOT);
kn->kn_flags |= (EV_EOF | EV_NODATA | EV_ONESHOT);
kn->kn_flags |= (EV_EOF | EV_NODATA);
kn->kn_flags |= (EV_EOF | EV_NODATA | EV_ONESHOT);
kn->kn_flags |= (EV_EOF | EV_NODATA | EV_ONESHOT);
kn->kn_flags |= (EV_EOF | EV_NODATA);
kn->kn_flags |= EV_NODATA;
kn->kn_flags |= EV_EOF | EV_HUP;
kn->kn_flags &= ~(EV_EOF | EV_HUP | EV_NODATA);
kn->kn_flags |= EV_EOF | EV_HUP | EV_NODATA;
kn->kn_flags &= ~(EV_EOF | EV_HUP | EV_NODATA);
kn->kn_flags |= (EV_EOF | EV_NODATA | EV_ONESHOT);
kn->kn_flags |= (EV_EOF | EV_NODATA | EV_ONESHOT);
kn->kn_flags |= (EV_EOF | EV_NODATA);
kn->kn_flags |= (EV_EOF | EV_NODATA | EV_ONESHOT);
kn->kn_flags |= (EV_EOF | EV_NODATA | EV_ONESHOT);
kn->kn_flags |= (EV_EOF | EV_NODATA);
kn->kn_flags |= (EV_EOF | EV_NODATA | EV_ONESHOT);
kn->kn_flags |= (EV_EOF | EV_NODATA | EV_ONESHOT);
kn->kn_flags |= (EV_EOF | EV_NODATA);
kn->kn_flags |= (EV_EOF | EV_NODATA | EV_ONESHOT);
kn->kn_flags |= (EV_EOF | EV_NODATA | EV_ONESHOT);
kn->kn_flags |= (EV_EOF | EV_NODATA);
kn->kn_flags |= (EV_EOF | EV_NODATA | EV_ONESHOT);
kn->kn_flags |= (EV_EOF | EV_NODATA | EV_ONESHOT);
kn->kn_flags |= (EV_EOF | EV_NODATA);
kn->kn_flags |= (EV_EOF | EV_NODATA | EV_ONESHOT);
kn->kn_flags |= (EV_EOF | EV_NODATA | EV_ONESHOT);
kn->kn_flags |= (EV_EOF | EV_NODATA);
kn->kn_flags |= (EV_EOF | EV_NODATA | EV_ONESHOT);
kn->kn_flags |= (EV_EOF | EV_NODATA | EV_ONESHOT);
kn->kn_flags |= (EV_EOF | EV_NODATA);
kn->kn_flags |= (EV_EOF | EV_NODATA | EV_ONESHOT);
kn->kn_flags |= (EV_EOF | EV_NODATA | EV_ONESHOT);
kn->kn_flags |= (EV_EOF | EV_NODATA);