Data/hint flags/masks for EVFILT_USER and friends in Kqueue
On input, the top two bits of fflags specifies how the lower twenty four bits should be applied to the stored value of fflags.
On output, the top two bits will always be set to Note::FFNOP and the remaining twenty four bits will contain the stored fflags value.
vnode attributes changes
am a child process
vnode was removed
process exec'd
process exited
vnode size increased
bitwise AND fflags
copy fflags
control mask for fflags
user-defined flag mask for fflags
ignore input fflags
bitwise OR fflags
process forked
vnode link count changed
link is down
link state is valid
link is up
data/hint flags for EVFILT_{READ|WRITE}, shared with userspace Not supported by libkqueue in Linux
mask for hint bits
mask for pid
vnode was renamed
vnode access was revoked, not supported on Linux
follow across forks
could not track child
Cause the event to be triggered for output
vnode data contents changed
mail archives: https://yhbt.net/sleepy-penguin/ public: sleepy-penguin@yhbt.net source code: git clone https://yhbt.net/sleepy_penguin.git