Lines Matching refs:FD
24 int disableAutoConversion(int FD) { in disableAutoConversion() argument
31 return fcntl(FD, F_CONTROL_CVT, &Convert); in disableAutoConversion()
34 int restoreStdHandleAutoConversion(int FD) { in restoreStdHandleAutoConversion() argument
35 assert(FD == STDIN_FILENO || FD == STDOUT_FILENO || FD == STDERR_FILENO); in restoreStdHandleAutoConversion()
36 if (savedStdHandleAutoConversionMode[FD] == -1) in restoreStdHandleAutoConversion()
39 savedStdHandleAutoConversionMode[FD], // cvtcmd in restoreStdHandleAutoConversion()
43 return (fcntl(FD, F_CONTROL_CVT, &Cvt)); in restoreStdHandleAutoConversion()
46 int enableAutoConversion(int FD) { in enableAutoConversion() argument
53 if (fcntl(FD, F_CONTROL_CVT, &Query) == -1) in enableAutoConversion()
65 if ((FD == STDIN_FILENO || FD == STDOUT_FILENO || FD == STDERR_FILENO) && in enableAutoConversion()
66 savedStdHandleAutoConversionMode[FD] == -1) in enableAutoConversion()
67 savedStdHandleAutoConversionMode[FD] = Query.cvtcmd; in enableAutoConversion()
69 if (FD == STDOUT_FILENO || FD == STDERR_FILENO) in enableAutoConversion()
75 (FD == STDIN_FILENO || FD == STDOUT_FILENO || FD == STDERR_FILENO) in enableAutoConversion()
80 return fcntl(FD, F_CONTROL_CVT, &Query); in enableAutoConversion()
83 std::error_code llvm::disableAutoConversion(int FD) { in disableAutoConversion() argument
84 if (::disableAutoConversion(FD) == -1) in disableAutoConversion()
90 std::error_code llvm::enableAutoConversion(int FD) { in enableAutoConversion() argument
91 if (::enableAutoConversion(FD) == -1) in enableAutoConversion()
97 std::error_code llvm::restoreStdHandleAutoConversion(int FD) { in restoreStdHandleAutoConversion() argument
98 if (::restoreStdHandleAutoConversion(FD) == -1) in restoreStdHandleAutoConversion()
104 std::error_code llvm::setFileTag(int FD, int CCSID, bool Text) { in setFileTag() argument
113 if (fcntl(FD, F_SETTAG, &Tag) == -1) in setFileTag()