Lines Matching defs:fcntl
66 * @(#)fcntl.h 8.3 (Berkeley) 1/21/94
74 * This file includes the definitions for open and fcntl
75 * described by POSIX for <fcntl.h>; it also includes
91 * File status flags: these are used by open(2), fcntl(2).
93 * which is a superset of the open/fcntl flags. Open flags and f_flags
95 * Open/fcntl flags begin with O_; kernel-internal flags begin with F.
162 #define FNOCACHE 0x40000 /* fcntl(F_NOCACHE, 1) */
163 #define FNORDAHEAD 0x80000 /* fcntl(F_RDAHEAD, 0) */
174 #define FNODIRECT 0x800000 /* fcntl(F_NODIRECT, 1) */
186 #define FSINGLE_WRITER 0x4000000 /* fcntl(F_SINGLE_WRITER, 1) */
206 /* bits settable by fcntl(F_SETFL, ...) */
212 * and by fcntl. We retain the F* names for the kernel f_flags field
213 * and for backward compatibility for fcntl.
236 * Constants used for fcntl(2)
340 // FS-specific fcntl()'s numbers begin at 0x00010000 and go up
578 * For them the fcntl will nedd to switch from using BMAP to CMAP
667 int fcntl(int, int, ...) __DARWIN_ALIAS_C(fcntl);