Lines Matching refs:fflags
128 /* Convert the fflags to the inotify mask */
130 if (kn->kev.fflags & NOTE_DELETE)
132 if (kn->kev.fflags & NOTE_WRITE)
134 if (kn->kev.fflags & NOTE_EXTEND)
136 if ((kn->kev.fflags & NOTE_ATTRIB) ||
137 (kn->kev.fflags & NOTE_LINK))
139 if (kn->kev.fflags & NOTE_RENAME)
217 if (sb.st_nlink == 0 && kn->kev.fflags & NOTE_DELETE)
218 dst->fflags |= NOTE_DELETE;
219 if (sb.st_nlink != kn->data.vnode.nlink && kn->kev.fflags & NOTE_LINK)
220 dst->fflags |= NOTE_LINK;
222 if (sb.st_nsize == 0 && kn->kev.fflags & NOTE_TRUNCATE)
223 dst->fflags |= NOTE_TRUNCATE;
225 if (sb.st_size > kn->data.vnode.size && kn->kev.fflags & NOTE_WRITE)
226 dst->fflags |= NOTE_EXTEND;
231 if (evt.mask & IN_MODIFY && kn->kev.fflags & NOTE_WRITE)
232 dst->fflags |= NOTE_WRITE;
233 if (evt.mask & IN_ATTRIB && kn->kev.fflags & NOTE_ATTRIB)
234 dst->fflags |= NOTE_ATTRIB;
235 if (evt.mask & IN_MOVE_SELF && kn->kev.fflags & NOTE_RENAME)
236 dst->fflags |= NOTE_RENAME;
237 if (evt.mask & IN_DELETE_SELF && kn->kev.fflags & NOTE_DELETE)
238 dst->fflags |= NOTE_DELETE;
240 if (evt.mask & IN_MODIFY && kn->kev.fflags & NOTE_WRITE)
241 dst->fflags |= NOTE_WRITE;
242 if (evt.mask & IN_ATTRIB && kn->kev.fflags & NOTE_ATTRIB)
243 dst->fflags |= NOTE_ATTRIB;
244 if (evt.mask & IN_MOVE_SELF && kn->kev.fflags & NOTE_RENAME)
245 dst->fflags |= NOTE_RENAME;
246 if (evt.mask & IN_DELETE_SELF && kn->kev.fflags & NOTE_DELETE)
247 dst->fflags |= NOTE_DELETE;