Lines Matching +full:valid +full:- +full:mask
2 .\" SPDX-License-Identifier: BSD-2-Clause
31 .Fa "uint32_t mask"
38 .Fa "uint32_t mask"
45 .Bd -literal
48 uint32_t mask; /* Event and flags */
51 char name[0]; /* Filename (nul-terminated) */
87 flag causes the inotify descriptor to be opened in non-blocking mode, such that
103 They take a path and a mask of events to watch for, and return a
105 a non-negative integer which uniquely identifies the watched object within the
122 .Bl -tag -width IN_CLOSE_NOWRITE
138 A file that was previously opened read-only was closed.
177 .Bl -tag -width IN_Q_OVERFLOW
183 an event with this mask is generated to indicate that the watch will not
190 .Ar mask
199 .Ar mask
204 .Bl -tag -width IN_DONT_FOLLOW
215 same inotify descriptor, by default the mask of the existing watch is
219 is specified, the mask of the existing watch is instead logically ORed with
220 the new mask.
245 .Bl -tag -width 15
250 mask equal to
268 .Bl -tag -width Er
272 A per-process limit on the number of open files has been reached.
285 .Bl -tag -width Er
289 parameter is not a valid file descriptor.
296 .Ar mask
310 The per-user limit on the total number of inotify watches has been reached.
333 .Bl -tag -width Er
337 parameter is not a valid file descriptor.
345 parameter is not a valid watch descriptor.
353 interface originates from Linux and is non-standard.
356 .Pa https://man7.org/linux/man-pages/man7/inotify.7.html .