Lines Matching refs:flags
762 static int osl_file_adjustLockFlags (const char * path, int flags) in osl_file_adjustLockFlags() argument
777 flags &= ~O_EXLOCK; in osl_file_adjustLockFlags()
778 flags |= O_SHLOCK; in osl_file_adjustLockFlags()
783 flags &= ~(O_EXLOCK | O_SHLOCK | O_NONBLOCK); in osl_file_adjustLockFlags()
789 return flags; in osl_file_adjustLockFlags()
849 int flags = O_RDONLY; in osl_openFile() local
853 flags = OPEN_WRITE_FLAGS; in osl_openFile()
858 flags = OPEN_CREATE_FLAGS; in osl_openFile()
863 flags &= ~(O_EXLOCK | O_SHLOCK | O_NONBLOCK); in osl_openFile()
868 flags = osl_file_adjustLockFlags (buffer, flags); in osl_openFile()
872 int fd = open( buffer, flags, mode ); in osl_openFile()
877 if (flags & O_NONBLOCK) in osl_openFile()
949 if (flags & O_RDWR) in osl_openFile()
954 flags & O_RDWR ? "writeable":"readonly", in osl_openFile()