FAN_MNT_ATTACH
return mask & (FAN_MNT_ATTACH | FAN_MNT_DETACH);
#define FANOTIFY_MOUNT_EVENTS (FAN_MNT_ATTACH | FAN_MNT_DETACH)
mnts[1] = expect_notify_mask(_metadata, self, FAN_MNT_ATTACH);
mnts[1] = expect_notify_mask(_metadata, self, FAN_MNT_ATTACH);
move_id = expect_notify_mask(_metadata, self, FAN_MNT_ATTACH | FAN_MNT_DETACH);
expect_notify_mask_n(_metadata, self, FAN_MNT_ATTACH, num - 1, mnts + 1);
mnts[1] = expect_notify_mask(_metadata, self, FAN_MNT_ATTACH);
expect_notify_mask_n(_metadata, self, FAN_MNT_ATTACH, 2, mnts + 1);
expect_notify_mask_n(_metadata, self, FAN_MNT_ATTACH, 2, mnts + 3);
mnts[5] = expect_notify_mask(_metadata, self, FAN_MNT_ATTACH);
ASSERT_EQ(masks[i], FAN_MNT_ATTACH | FAN_MNT_DETACH);
expect_notify_mask_n(_metadata, self, FAN_MNT_ATTACH, 2, mnts + 1);
mnts[2] = expect_notify_mask(_metadata, self, FAN_MNT_ATTACH);
mnts[1] = expect_notify_mask(_metadata, self, FAN_MNT_ATTACH);
expect_notify_mask_n(_metadata, self, FAN_MNT_ATTACH | FAN_MNT_DETACH, 2, mnts2);
FAN_MNT_ATTACH | FAN_MNT_DETACH,
FAN_MNT_ATTACH | FAN_MNT_DETACH,
FAN_MNT_ATTACH | FAN_MNT_DETACH,
FAN_MNT_ATTACH | FAN_MNT_DETACH,
FAN_MNT_ATTACH | FAN_MNT_DETACH,
mnts[1] = expect_notify_mask(_metadata, self, FAN_MNT_ATTACH);
mnts[1] = expect_notify_mask(_metadata, self, FAN_MNT_ATTACH);
move_id = expect_notify_mask(_metadata, self, FAN_MNT_ATTACH | FAN_MNT_DETACH);
expect_notify_mask_n(_metadata, self, FAN_MNT_ATTACH, num - 1, mnts + 1);
mnts[1] = expect_notify_mask(_metadata, self, FAN_MNT_ATTACH);
expect_notify_mask_n(_metadata, self, FAN_MNT_ATTACH, 2, mnts + 1);
expect_notify_mask_n(_metadata, self, FAN_MNT_ATTACH, 2, mnts + 3);
mnts[5] = expect_notify_mask(_metadata, self, FAN_MNT_ATTACH);
ASSERT_EQ(masks[i], FAN_MNT_ATTACH | FAN_MNT_DETACH);
expect_notify_mask_n(_metadata, self, FAN_MNT_ATTACH, 2, mnts + 1);
mnts[2] = expect_notify_mask(_metadata, self, FAN_MNT_ATTACH);
mnts[1] = expect_notify_mask(_metadata, self, FAN_MNT_ATTACH);
expect_notify_mask_n(_metadata, self, FAN_MNT_ATTACH | FAN_MNT_DETACH, 2, mnts2);