Lines Matching refs:mark

63 	struct test_case_flags_t mark;
84 .mark = FLAGS_DESC(FAN_MARK_INODE),
92 .mark = FLAGS_DESC(FAN_MARK_MOUNT),
124 .mark = FLAGS_DESC(FAN_MARK_INODE),
132 .mark = FLAGS_DESC(FAN_MARK_ONLYDIR),
140 .mark = FLAGS_DESC(FAN_MARK_INODE),
148 .mark = FLAGS_DESC(FAN_MARK_INODE),
156 .mark = FLAGS_DESC(FAN_MARK_INODE),
164 .mark = FLAGS_DESC(FAN_MARK_INODE),
172 .mark = FLAGS_DESC(FAN_MARK_IGNORE_SURV),
180 .mark = FLAGS_DESC(FAN_MARK_IGNORE_SURV),
188 .mark = FLAGS_DESC(FAN_MARK_IGNORE_SURV),
196 .mark = FLAGS_DESC(FAN_MARK_IGNORE_SURV),
204 .mark = FLAGS_DESC(FAN_MARK_IGNORE),
209 /* FAN_MARK_IGNORE without FAN_MARK_IGNORED_SURV_MODIFY on mount mark is not valid */
212 .mark = FLAGS_DESC(FAN_MARK_MOUNT | FAN_MARK_IGNORE),
217 /* FAN_MARK_IGNORE without FAN_MARK_IGNORED_SURV_MODIFY on filesystem mark is not valid */
220 .mark = FLAGS_DESC(FAN_MARK_FILESYSTEM | FAN_MARK_IGNORE),
224 /* mount mark on anonymous pipe is not valid */
227 .mark = FLAGS_DESC(FAN_MARK_MOUNT),
232 /* filesystem mark on anonymous pipe is not valid */
235 .mark = FLAGS_DESC(FAN_MARK_FILESYSTEM),
255 if (ignore_mark_unsupported && tc->mark.flags & FAN_MARK_IGNORE) {
275 /* Set mark on non-dir only when expecting error ENOTDIR */
285 tc->mark.desc, tc->mask.desc);
286 TST_EXP_FD_OR_FAIL(fanotify_mark(fanotify_fd, FAN_MARK_ADD | tc->mark.flags,
292 * Try to set an inode mark on a directory and it should succeed.
293 * Try to set directory events in filesystem mark mask on non-dir
297 SAFE_FANOTIFY_MARK(fanotify_fd, FAN_MARK_ADD | tc->mark.flags,
300 "Adding an inode mark on directory did not fail with "
303 if (!(tc->mark.flags & FAN_MARK_ONLYDIR)) {
304 SAFE_FANOTIFY_MARK(fanotify_fd, FAN_MARK_ADD | tc->mark.flags |
308 "Adding a filesystem mark on non-dir did not fail with "
309 "ENOTDIR error as with an inode mark");