Lines Matching +full:non +full:- +full:exclusive

58 .Bl -tag -width F_DUP2FD_CLOEXEC
62 .Bl -bullet -compact -offset 4n
77 The close-on-exec flag
95 .Bd -literal -offset indent
116 Get the close-on-exec flag associated with the file descriptor
130 Set the close-on-exec flag associated with
180 is non-zero.
214 .Bl -tag -width O_NONBLOCKX
216 Non-blocking I/O; if no data is available to a
221 the read or write call returns -1 with the error
262 .Bl -tag -width F_SEAL_SHRINK
282 Seals are on a per-inode basis and require support by the underlying filesystem.
292 .Bd -literal
307 .Bl -tag -width F_SETLKWX
334 or exclusive (or write) locks,
338 If a shared or exclusive lock cannot be set,
345 except that if a shared or exclusive lock is blocked by other locks,
360 A shared lock prevents any other process from setting an exclusive
365 An exclusive lock prevents any other process from setting a shared lock or
366 an exclusive lock on any portion of the protected area.
367 A request for an exclusive lock fails if the file was not
432 of shared locks and exclusive locks, an
448 .St -p1003.1-88
499 returns \-1 in
524 .Bl -tag -width F_GETOWNX -offset indent
531 Value of flag (only the low-order bit is defined).
537 Value other than -1.
540 Otherwise, a value of -1 is returned and
547 .Bl -tag -width Er
557 or exclusive lock
560 exclusive-locked by another process;
561 or the type is an exclusive lock and some portion of the
562 segment of a file to be locked is already shared-locked or
563 exclusive-locked by another process.
600 is an exclusive lock
685 number of locked regions in the system exceeding a system-imposed limit.
765 constant is non portable.
769 .St -susv4 ,