will occur.
.TP
.B FAN_MARK_FLUSH
-Remove either all marks for filesystems, all marks for mounts or all
+Remove either all marks for filesystems, all marks for mounts, or all
marks for directories and files from the fanotify group.
If
.I flags
.BR FAN_MARK_FILESYSTEM ,
all marks for filesystems are removed from the group.
Otherwise, all marks for directories and files are removed.
-No flag other than and only one of the flags
+No flag other than and at most one of the flags
.B FAN_MARK_MOUNT
or
.B FAN_MARK_FILESYSTEM
and returns a file descriptor referring to it.
.PP
An fanotify notification group is a kernel-internal object that holds
-a list of files, directories, filesystems and mount points for which
+a list of files, directories, filesystems, and mount points for which
events shall be created.
.PP
For each entry in an fanotify notification group, two bit masks exist: the
mask.
The mark mask defines file activities for which an event shall be created.
The ignore mask defines activities for which no event shall be generated.
-Having these two types of masks permits a filesystem, mount point or
+Having these two types of masks permits a filesystem, mount point, or
directory to be marked for receiving events, while at the same time
ignoring events for specific objects under a mount point or directory.
.PP