Lines Matching defs:event
28 /* size of the event structure, not counting name */
163 /* This event should be ignored */
174 /* Generate modify event to clear ignore mask */
180 * This event shouldn't be ignored because previous modification
204 /* This event should be ignored */
211 /* This event should be still ignored */
214 /* This event should still be ignored */
247 struct fanotify_event_metadata *event;
249 event = (struct fanotify_event_metadata *)&event_buf[i];
252 "got unnecessary event: mask=%llx "
254 (unsigned long long)event->mask,
255 (unsigned int)event->pid, event->fd);
256 } else if (!(event->mask & event_set[test_num])) {
258 "got event: mask=%llx (expected %llx) "
260 (unsigned long long)event->mask,
262 (unsigned int)event->pid, event->fd);
263 } else if (event->pid != getpid()) {
265 "got event: mask=%llx pid=%u "
267 (unsigned long long)event->mask,
268 (unsigned int)event->pid,
270 event->fd);
272 if (event->fd == -2 || (event->fd == FAN_NOFD &&
275 ret = read(event->fd, buf, BUF_SIZE);
279 "of event: mask=%llx pid=%u "
281 (unsigned long long)event->mask,
282 (unsigned int)event->pid,
283 event->fd, ret, errno);
287 "of event: mask=%llx pid=%u "
289 (unsigned long long)event->mask,
290 (unsigned int)event->pid,
291 event->fd);
295 "got event: mask=%llx pid=%u fd=%d",
296 (unsigned long long)event->mask,
297 (unsigned int)event->pid, event->fd);
306 if (event->fd >= 0)
307 SAFE_CLOSE(event->fd);
308 event->fd = -2;
309 event->mask &= ~event_set[test_num];
311 /* No events left in current mask? Go for next event */
312 if (event->mask == 0)
313 i += event->event_len;
319 tst_res(TFAIL, "didn't get event: mask=%llx",