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
106 * File status flags: these are used by open(2), fcntl(2).
108 * which is a superset of the open/fcntl flags. Open flags and f_flags
110 * Open/fcntl flags begin with O_; kernel-internal flags begin with F.
161 #define FNOCACHE 0x40000 /* fcntl(F_NOCACHE, 1) */
162 #define FNORDAHEAD 0x80000 /* fcntl(F_RDAHEAD, 0) */
175 #define FNODIRECT 0x800000 /* fcntl(F_NODIRECT, 1) */
187 #define FSINGLE_WRITER 0x4000000 /* fcntl(F_SINGLE_WRITER, 1) */
203 /* bits settable by fcntl(F_SETFL, ...) */
209 * and by fcntl. We retain the F* names for the kernel f_flags field
210 * and for backward compatibility for fcntl.
233 * Constants used for fcntl(2)
313 // FS-specific fcntl()'s numbers begin at 0x00010000 and go up
527 * For them the fcntl will nedd to switch from using BMAP to CMAP
615 int fcntl(int, int, ...) __DARWIN_ALIAS_C(fcntl);