Searched refs:LockableStreamFile (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/lldb/include/lldb/Host/ |
| H A D | StreamFile.h | 58 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 D | ScriptInterpreter.cpp | 208 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 D | Debugger.cpp | 967 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 D | lldb-forward.h | 218 class LockableStreamFile; variable 438 typedef std::shared_ptr<lldb_private::LockableStreamFile> LockableStreamFileSP;
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/Interpreter/ |
| H A D | ScriptInterpreter.h | 137 LockableStreamFile::Mutex m_output_mutex;
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/Core/ |
| H A D | Debugger.h | 721 LockableStreamFile::Mutex m_output_mutex;
|