Lines Matching defs:flags
44 #define FLAGS_DESC(flags) {(flags), (#flags)}
52 unsigned long long flags;
64 /* when mask.flags == 0, fanotify_init() is expected to fail */
249 if (fan_report_target_fid_unsupported && tc->init.flags & FAN_REPORT_TARGET_FID) {
255 if (ignore_mark_unsupported && tc->mark.flags & FAN_MARK_IGNORE) {
260 if (!tc->mask.flags && tc->expected_errno) {
261 TST_EXP_FAIL(fanotify_init(tc->init.flags, O_RDONLY),
264 TST_EXP_FD(fanotify_init(tc->init.flags, O_RDONLY));
272 if (!tc->mask.flags)
286 TST_EXP_FD_OR_FAIL(fanotify_mark(fanotify_fd, FAN_MARK_ADD | tc->mark.flags,
287 tc->mask.flags, dirfd, path),
291 * ENOTDIR are errors for events/flags not allowed on a non-dir inode.
297 SAFE_FANOTIFY_MARK(fanotify_fd, FAN_MARK_ADD | tc->mark.flags,
298 tc->mask.flags, AT_FDCWD, MNTPOINT);
303 if (!(tc->mark.flags & FAN_MARK_ONLYDIR)) {
304 SAFE_FANOTIFY_MARK(fanotify_fd, FAN_MARK_ADD | tc->mark.flags |
305 FAN_MARK_FILESYSTEM, tc->mask.flags,