Lines Matching full:file

33 .Nd open or create a file for reading, writing or executing
43 The file name specified by
49 and the file descriptor returned to the calling process.
52 argument may indicate the file is to be
62 and the file is created with mode
80 the file to be opened is determined relative to the directory
81 associated with the file descriptor
116 must be strictly relative to a file descriptor
165 set file pointer to the end of the file before each write
167 create file if it does not exist
173 is set and the file exists
194 error if file is not a directory
196 automatically close file on
199 automatically close file on any child process created with
202 verify the contents of the file with
213 open file referenced by
228 Opening a file with
230 set causes each write on the resulting file descriptor
231 to be appended to the end of the file.
236 file exists, the file is truncated to zero length.
240 is set, but file already exists,
249 In all other cases, the file is created
252 of the file mode
257 This argument does not affect whether the file is opened
259 The open' request for a lock on the file, created with
262 provided that the underlying file system supports locking;
299 synchronously written to disk, but changes to metadata such as file access and
304 is used in the mask and the target file passed to
310 When opening a file, a lock with
328 may be used to ensure the OS does not assign this file as the
354 may be used to ensure the resulting file descriptor refers to a
364 flag for the newly returned file descriptor.
369 flag for the newly returned file descriptor.
370 The file will be closed on any child process created with
388 may be used to indicate to the kernel that the contents of the file should
408 The returned file descriptor
424 returns a file descriptor that can be used as a directory file descriptor for
426 and other system calls taking a file descriptor argument, like
429 The other functionality of the returned file descriptor is limited to
468 and any other that operate on file and not on file descriptor (except
472 A file descriptor created with the
474 flag can be opened as a normal (operable) file descriptor by
484 Such an open behaves as if the current path of the file referenced by
493 Conversely, a file descriptor
495 referencing a filesystem file can be converted to the
502 returns a non-negative integer, termed a file descriptor.
504 The file descriptor value returned is the lowest numbered descriptor
506 The file pointer used to mark the current position within the
507 file is set to the beginning of the file.
520 When a new file is created, it is assigned the group of the directory
541 argument is for a file object,
542 a named attribute for the file object
543 is opened and not the file object itself.
566 then the named attribute directory for the file object is opened.
571 The system imposes a limit on the number of file descriptors
581 return a non-negative integer, termed a file descriptor.
586 The named file is opened unless:
595 is not set and the named file does not exist.
609 the file does not exist,
614 is specified, the file does not exist, and the directory in which it is to be
619 The named file has its immutable flag set and the file is to be modified.
621 The named file has its append-only flag set, the file is to be modified, and
629 The named file is a directory, and the arguments specify
632 The named file is a directory, and the flags specified
637 The named file resides on a read-only file system,
638 and the file is to be modified.
641 is specified and the named file would reside on a read-only file system.
643 The process has already reached its limit for open file descriptors.
645 The system file table is full.
654 The named file is a character special or block
655 special file, and the device associated with this special file
659 is set, the named file is a fifo,
661 is set, and no process has the file open for reading.
670 is specified but the underlying file system does not support locking.
672 The named file is a special file mounted through a file system that
680 is specified and the file is locked.
684 the file does not exist,
685 and the directory in which the entry for the new file is being placed
686 cannot be extended because there is no space left on the file
691 the file does not exist,
692 and there are no free inodes on the file system on which the
693 file is being created.
697 the file does not exist,
698 and the directory in which the entry for the new file
700 user's quota of disk blocks on the file system
705 the file does not exist,
706 and the user's quota of inodes on the file system on
707 which the file is being created has been exhausted.
713 Corrupted data was detected while reading from the file system.
715 The file is a pure procedure (shared text) file that is being
728 were specified and the file exists.
747 argument is invalid on the file system on which the file is being created.
756 nor a valid file descriptor open for searching.
764 nor a file descriptor associated with a directory.
767 is specified and the file is not a directory.
804 has been specified and the file object is not a named attribute