Lines Matching +full:software +full:- +full:locked
13 .\" may be used to endorse or promote products derived from this software
16 .\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
25 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
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
383 is the number of consecutive bytes to be locked.
417 is zero, the entire file is locked.
448 .St -p1003.1-88
489 If a file is locked by a process through
491 any record within the file will be seen as locked
499 returns \-1 in
501 if the process holding a blocking lock previously locked the
514 A potential for deadlock occurs if a process controlling a locked region
515 is put to sleep by attempting to lock the locked region of another process.
516 This implementation detects that sleeping until a locked region is unlocked
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
559 and the segment of a file to be locked is already
560 exclusive-locked by another process;
562 segment of a file to be locked is already shared-locked or
563 exclusive-locked by another process.
685 number of locked regions in the system exceeding a system-imposed limit.
769 .St -susv4 ,