NOTE_DELETE
X(NOTE_DELETE) X(NOTE_WRITE) X(NOTE_EXTEND) X(NOTE_ATTRIB)
VFS_KNOTE_LOCKED(vp, NOTE_DELETE);
VFS_KNOTE_UNLOCKED(a->a_tvp, NOTE_DELETE);
VFS_KNOTE_LOCKED(vp, NOTE_DELETE);
EV_SET(&ev, pathfd, EVFILT_VNODE, EV_ADD | EV_ENABLE, NOTE_DELETE, 0,
ATF_REQUIRE_MSG(ev.fflags == NOTE_DELETE,
KEVFFL_DUMP(NOTE_DELETE);
EV_SET(&kev, fd, EVFILT_VNODE, EV_ADD | EV_ONESHOT, NOTE_DELETE, 0, NULL);
NOTE_WRITE | NOTE_ATTRIB | NOTE_RENAME | NOTE_DELETE, 0, NULL);
EV_SET(&kev, vnode_fd, EVFILT_VNODE, EV_ADD | EV_ONESHOT, NOTE_DELETE, 0, NULL);
NOTE_ATTRIB | NOTE_DELETE | NOTE_EXTEND | NOTE_LINK |
if (event.fflags & NOTE_DELETE)
NOTE_DELETE | NOTE_RENAME, 0, 0);