Lines Matching defs:fs_event_watcher
99 typedef struct fs_event_watcher {
117 } fs_event_watcher;
119 // fs_event_watcher flags
127 static fs_event_watcher *watcher_table[MAX_WATCHERS];
143 static int watcher_add_event(fs_event_watcher *watcher, kfs_event *kfse);
144 static void fsevents_wakeup(fs_event_watcher *watcher);
262 watcher_cares_about_dev(fs_event_watcher *watcher, dev_t dev)
359 fs_event_watcher *watcher;
919 add_watcher(int8_t *event_list, int32_t num_events, int32_t eventq_size, fs_event_watcher **watcher_out, void *fseh)
922 fs_event_watcher *watcher;
928 // Note: the event_queue follows the fs_event_watcher struct
931 fs_event_watcher *,
932 sizeof(fs_event_watcher) + eventq_size * sizeof(kfs_event *),
999 remove_watcher(fs_event_watcher *target)
1002 fs_event_watcher *watcher;
1126 watcher_add_event(fs_event_watcher *watcher, kfs_event *kfse)
1254 static int copy_out_kfse(fs_event_watcher *watcher, kfs_event *kfse, struct uio *uio) __attribute__((noinline));
1257 copy_out_kfse(fs_event_watcher *watcher, kfs_event *kfse, struct uio *uio)
1445 fmod_watch(fs_event_watcher *watcher, struct uio *uio)
1605 fs_event_watcher *watcher;
1817 fs_event_watcher *watcher;
2294 fsevents_wakeup(fs_event_watcher *watcher)