Home
last modified time | relevance | path

Searched refs:ResultFD (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DFileSystem.h834 LLVM_ABI std::error_code createUniqueFile(const Twine &Model, int &ResultFD,
898 StringRef Suffix, int &ResultFD,
969 LLVM_ABI std::error_code openFile(const Twine &Name, int &ResultFD,
1072 openFileForWrite(const Twine &Name, int &ResultFD,
1075 return openFile(Name, ResultFD, Disp, FA_Write, Flags, Mode);
1113 inline std::error_code openFileForReadWrite(const Twine &Name, int &ResultFD,
1117 return openFile(Name, ResultFD, Disp, FA_Write | FA_Read, Flags, Mode);
1155 openFileForRead(const Twine &Name, int &ResultFD, OpenFlags Flags = OF_None,
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DPath.cpp170 createUniqueEntity(const Twine &Model, int &ResultFD, in createUniqueEntity() argument
185 EC = sys::fs::openFileForReadWrite(Twine(ResultPath.begin()), ResultFD, in createUniqueEntity()
842 createTemporaryFile(const Twine &Model, int &ResultFD, in createTemporaryFile() argument
850 return createUniqueEntity(P.begin(), ResultFD, ResultPath, true, Type, Flags, in createTemporaryFile()
855 createTemporaryFile(const Twine &Prefix, StringRef Suffix, int &ResultFD, in createTemporaryFile() argument
859 return createTemporaryFile(Prefix + Middle + Suffix, ResultFD, ResultPath, in createTemporaryFile()
864 int &ResultFD, in createTemporaryFile() argument
867 return createTemporaryFile(Prefix, Suffix, ResultFD, ResultPath, FS_File, in createTemporaryFile()
/freebsd/contrib/llvm-project/llvm/lib/Support/Unix/
H A DPath.inc1016 std::error_code openFile(const Twine &Name, int &ResultFD,
1026 if ((ResultFD = sys::RetryAfterSignal(-1, Open)) < 0)
1030 int r = fcntl(ResultFD, F_SETFD, FD_CLOEXEC);
1090 if ((Flags & OF_Append) && lseek(ResultFD, 0, SEEK_END) == -1)
1093 if (fstat(ResultFD, &Stat) == -1)
1100 if (auto EC = llvm::enableAutoConversion(ResultFD))
1103 if (auto EC = llvm::setzOSFileTag(ResultFD, CCSID_IBM_1047, true))
1107 if (auto EC = llvm::disableAutoConversion(ResultFD))
1110 if (auto EC = llvm::setzOSFileTag(ResultFD, FT_BINARY, false))
1131 std::error_code openFileForRead(const Twine &Name, int &ResultFD,
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Support/Windows/
H A DPath.inc1123 static std::error_code nativeFileToFd(Expected<HANDLE> H, int &ResultFD,
1134 ResultFD = -1;
1138 ResultFD = ::_open_osfhandle(intptr_t(*H), CrtOpenFlags);
1139 if (ResultFD == -1) {
1252 std::error_code openFile(const Twine &Name, int &ResultFD,
1259 return nativeFileToFd(*Result, ResultFD, Flags);
1275 std::error_code openFileForRead(const Twine &Name, int &ResultFD,
1279 return nativeFileToFd(std::move(NativeFile), ResultFD, OF_None);