Lines Matching defs:file
4 * The contents of this file are subject to the terms of the
6 * You may not use this file except in compliance with the License.
14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
53 * to make sure 2 threads doing I/O to the same file don't
57 * One file structure is allocated for each open/creat/pipe call.
59 * each open file.
61 typedef struct file {
68 struct f_audit_data *f_audit_data; /* file audit data */
88 #define FSYNC 0x10 /* file (data+inode) integrity while writing */
89 #define FREVOKED 0x20 /* Object reuse Revoked file */
90 #define FDSYNC 0x40 /* file data only integrity while writing */
101 #define FOFFMAX 0x2000 /* large file */
142 * corresponding to a file descriptor. We had the choice of storing
143 * this value in file descriptor. Right now we only have two
146 * file descriptor. To avoid wasting spaces we define this macro.
194 * Routines dealing with user per-open file flags and