Lines Matching defs:fcntl
6 /* Like <fcntl.h>, but with non-working flags defined to 0.
37 <fcntl.h>. On glibc systems, we would like to avoid namespace pollution.
38 But on glibc systems, <fcntl.h> includes <sys/stat.h> inside an
45 #include_next <fcntl.h>
62 <fcntl.h>. On glibc systems, we would like to avoid namespace pollution.
63 But on glibc systems, <fcntl.h> includes <sys/stat.h> inside an
71 #include_next <fcntl.h>
646 # undef fcntl
647 # define fcntl rpl_fcntl
649 _GL_FUNCDECL_RPL (fcntl, int, (int fd, int action, ...));
650 _GL_CXXALIAS_RPL (fcntl, int, (int fd, int action, ...));
656 _GL_FUNCDECL_SYS (fcntl, int, (int fd, int action, ...));
661 _GL_CXXALIAS_SYS (fcntl, int, (int fd, int action, ...));
663 _GL_CXXALIASWARN (fcntl);
665 # undef fcntl
667 _GL_WARN_ON_USE (fcntl, "fcntl is not always POSIX compliant - "
668 "use gnulib module fcntl for portability");
895 O_BINARY is usually declared in fcntl.h */