Lines Matching defs:mask

48 	unsigned long long mask;
79 unsigned long mask;
267 int report_rename = (tc->mask & FAN_RENAME);
289 SAFE_FANOTIFY_MARK(fd_notify, FAN_MARK_ADD | mark->flag, tc->mask,
324 event_set[tst_count].mask = FAN_CREATE | FAN_ONDIR;
353 event_set[tst_count].mask = FAN_CREATE | FAN_MOVED_FROM;
366 event_set[tst_count].mask = FAN_OPEN;
377 event_set[tst_count].mask = FAN_RENAME;
387 event_set[tst_count].mask = FAN_DELETE | FAN_MOVED_TO;
394 event_set[tst_count].mask |= FAN_CLOSE_WRITE;
404 event_set[tst_count].mask = FAN_OPEN | FAN_CLOSE_WRITE;
416 event_set[tst_count].mask = FAN_DELETE_SELF | FAN_MOVE_SELF;
427 event_set[tst_count].mask = FAN_CLOSE_WRITE;
443 event_set[tst_count].mask = FAN_OPEN | FAN_CLOSE_NOWRITE | FAN_ONDIR;
452 event_set[tst_count].mask = FAN_DELETE_SELF | FAN_MOVE_SELF | FAN_ONDIR;
487 event_set[tst_count].mask = FAN_RENAME | FAN_ONDIR;
498 event_set[tst_count].mask = FAN_MOVED_FROM | FAN_ONDIR;
504 event_set[tst_count].mask = FAN_RENAME | FAN_ONDIR;
511 event_set[tst_count].mask = FAN_DELETE | FAN_MOVED_TO | FAN_ONDIR;
517 event_set[tst_count].mask = 0;
561 if (expected->mask & FAN_RENAME) {
571 } else if (expected->mask & FAN_ONDIR) {
573 } else if (expected->mask & (FAN_DELETE_SELF | FAN_MOVE_SELF)) {
581 * Event may contain more than the expected mask, but it must
582 * have all the bits in expected mask.
586 mask_match = ((event->mask & expected->mask) &&
587 !(expected->mask & ~event->mask) &&
588 !((event->mask ^ expected->mask) & FAN_ONDIR));
593 "got unnecessary event: mask=%llx "
596 (unsigned long long)event->mask,
602 "got event without fid: mask=%llx pid=%u fd=%d, "
604 (unsigned long long)event->mask,
610 "got event: mask=%llx (expected %llx) "
613 (unsigned long long)event->mask, expected->mask,
619 "got event: mask=%llx pid=%u fd=%d, "
621 (unsigned long long)event->mask,
627 "got event: mask=%llx pid=%u fd=%d name='%s' "
630 (unsigned long long)event->mask,
639 "got event: mask=%llx pid=%u fd=%d name='%s' "
642 (unsigned long long)event->mask,
651 "got event: mask=%llx pid=%u fd=%d name='%s' "
654 (unsigned long long)event->mask,
663 "got event: mask=%llx pid=%u fd=%d name='%s' "
666 (unsigned long long)event->mask,
676 "got event: mask=%llx "
679 (unsigned long long)event->mask,
686 "got event: mask=%llx pid=%u "
689 (unsigned long long)event->mask,
697 "got event: mask=%llx "
700 (unsigned long long)event->mask,
722 if (event->mask & FAN_RENAME && expected->name2[0]) {
733 "got event #%d: mask=%llx pid=%u fd=%d name='%s' "
735 test_num, (unsigned long long)event->mask,
745 /* In case of merged event match next expected mask */
746 event->mask &= ~expected->mask | FAN_ONDIR;
747 if (event->mask & ~FAN_ONDIR)
757 tst_res(TFAIL, "didn't get event: mask=%llx, name='%s'",
758 event_set[test_num].mask, event_set[test_num].name);