Lines Matching defs:event
28 /* size of the event structure, not counting name */
134 struct fanotify_event_metadata *event;
136 event = (struct fanotify_event_metadata *)&event_buf[i];
139 "get unnecessary event: mask=%llx "
141 (unsigned long long)event->mask,
142 (unsigned int)event->pid, event->fd);
143 } else if (!(event->mask & event_set[test_num])) {
145 "got event: mask=%llx (expected %llx) "
147 (unsigned long long)event->mask,
149 (unsigned int)event->pid, event->fd);
150 } else if (event->pid != getpid()) {
152 "got event: mask=%llx pid=%u "
154 (unsigned long long)event->mask,
155 (unsigned int)event->pid,
157 event->fd);
160 "got event: mask=%llx pid=%u fd=%u",
161 (unsigned long long)event->mask,
162 (unsigned int)event->pid, event->fd);
164 event->mask &= ~event_set[test_num];
165 /* No events left in current mask? Go for next event */
166 if (event->mask == 0) {
167 i += event->event_len;
168 if (event->fd != FAN_NOFD)
169 SAFE_CLOSE(event->fd);
174 tst_res(TFAIL, "didn't get event: mask=%llx",