Lines Matching refs:event
12 * the correct event flags are being set depending on what event mask was
170 struct fanotify_event_metadata *event;
183 event = (struct fanotify_event_metadata *) event_buf;
186 while (FAN_EVENT_OK(event, len) && event_num < tc->event_count) {
187 if (event->mask != *(tc->event_set + event_num)) {
189 "Received event: mask=%llx (expected %llx, "
191 (unsigned long long) event->mask,
193 (unsigned int) event->pid,
194 event->fd);
195 } else if (event->pid != child_pid) {
197 "Received event: mask=%llx, pid=%u (expected "
199 (unsigned long long) event->mask,
200 (unsigned int) event->pid,
202 event->fd);
205 "Received event: mask=%llx, pid=%u, fd=%d",
206 (unsigned long long) event->mask,
207 (unsigned int) event->pid,
208 event->fd);
211 if (event->fd != FAN_NOFD)
212 SAFE_CLOSE(event->fd);
215 event = FAN_EVENT_NEXT(event, len);