Home
last modified time | relevance | path

Searched refs:LockableStreamFile (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/lldb/include/lldb/Host/
H A DStreamFile.h58 class LockableStreamFile; variable
70 friend class LockableStreamFile; variable
75 class LockableStreamFile {
79 LockableStreamFile(std::shared_ptr<StreamFile> stream_file_sp, Mutex &mutex) in LockableStreamFile() function
81 LockableStreamFile(StreamFile &stream_file, Mutex &mutex) in LockableStreamFile() function
83 LockableStreamFile(FILE *fh, bool transfer_ownership, Mutex &mutex) in LockableStreamFile() function
86 LockableStreamFile(std::shared_ptr<File> file_sp, Mutex &mutex) in LockableStreamFile() function
103 LockableStreamFile(const LockableStreamFile &) = delete;
104 const LockableStreamFile &operator=(const LockableStreamFile &) = delete;
/freebsd/contrib/llvm-project/lldb/source/Interpreter/
H A DScriptInterpreter.cpp208 m_output_file_sp(std::make_shared<LockableStreamFile>(std::move(output), in ScriptInterpreterIORedirect()
243 m_output_file_sp = std::make_shared<LockableStreamFile>( in ScriptInterpreterIORedirect()
/freebsd/contrib/llvm-project/lldb/source/Core/
H A DDebugger.cpp967 m_output_stream_sp(std::make_shared<LockableStreamFile>( in Debugger()
969 m_error_stream_sp(std::make_shared<LockableStreamFile>( in Debugger()
1188 std::make_shared<LockableStreamFile>(file_sp, m_output_mutex); in SetOutputFile()
1194 std::make_shared<LockableStreamFile>(file_sp, m_output_mutex); in SetErrorFile()
1378 out = std::make_shared<LockableStreamFile>(stdout, NativeFile::Unowned, in AdoptTopIOHandlerFilesIfInvalid()
1389 err = std::make_shared<LockableStreamFile>(stderr, NativeFile::Unowned, in AdoptTopIOHandlerFilesIfInvalid()
/freebsd/contrib/llvm-project/lldb/include/lldb/
H A Dlldb-forward.h218 class LockableStreamFile; variable
438 typedef std::shared_ptr<lldb_private::LockableStreamFile> LockableStreamFileSP;
/freebsd/contrib/llvm-project/lldb/include/lldb/Interpreter/
H A DScriptInterpreter.h137 LockableStreamFile::Mutex m_output_mutex;
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/
H A DDebugger.h721 LockableStreamFile::Mutex m_output_mutex;