/freebsd-11.0-release/contrib/llvm/tools/lldb/include/lldb/Host/ |
H A D | HostInfoBase.h | 104 /// enumeration ends with "Dir", then only the \a file_spec's 107 /// @param[in] file_spec 113 static bool GetLLDBPath(lldb::PathType type, FileSpec &file_spec); 116 static bool ComputeSharedLibraryDirectory(FileSpec &file_spec); 117 static bool ComputeSupportExeDirectory(FileSpec &file_spec); 118 static bool ComputeProcessTempFileDirectory(FileSpec &file_spec); 119 static bool ComputeGlobalTempFileDirectory(FileSpec &file_spec); 120 static bool ComputeTempFileBaseDirectory(FileSpec &file_spec); 121 static bool ComputeHeaderDirectory(FileSpec &file_spec); 122 static bool ComputeSystemPluginsDirectory(FileSpec &file_spec); [all...] |
H A D | FileSystem.h | 29 static Error MakeDirectory(const FileSpec &file_spec, uint32_t mode); 30 static Error DeleteDirectory(const FileSpec &file_spec, bool recurse); 32 static Error GetFilePermissions(const FileSpec &file_spec, 34 static Error SetFilePermissions(const FileSpec &file_spec, 36 static lldb::user_id_t GetFileSize(const FileSpec &file_spec); 37 static bool GetFileExists(const FileSpec &file_spec); 40 static int GetHardlinkCount(const FileSpec &file_spec); 43 static Error Unlink(const FileSpec &file_spec); 47 static bool CalculateMD5(const FileSpec &file_spec, uint64_t &low, uint64_t &high); 48 static bool CalculateMD5(const FileSpec &file_spec, [all...] |
H A D | HostNativeProcessBase.h | 38 virtual Error GetMainModule(FileSpec &file_spec) const = 0;
|
H A D | HostProcess.h | 47 Error GetMainModule(FileSpec &file_spec) const;
|
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Host/common/ |
H A D | FileSystem.cpp | 24 CalcMD5(const FileSpec &file_spec, uint64_t offset, uint64_t length, llvm::MD5::MD5Result &md5_result) argument 27 std::ifstream file(file_spec.GetPath(), std::ios::binary); 60 FileSystem::CalculateMD5(const FileSpec &file_spec, uint64_t &low, uint64_t &high) argument 62 return CalculateMD5(file_spec, 0, 0, low, high); 66 FileSystem::CalculateMD5(const FileSpec &file_spec, argument 73 if (!CalcMD5(file_spec, offset, length, md5_result)) 84 FileSystem::CalculateMD5AsString(const FileSpec &file_spec, std::string& digest_str) argument 86 return CalculateMD5AsString(file_spec, 0, 0, digest_str); 90 FileSystem::CalculateMD5AsString(const FileSpec &file_spec, argument 96 if (!CalcMD5(file_spec, offse [all...] |
H A D | HostInfoBase.cpp | 150 HostInfoBase::GetLLDBPath(lldb::PathType type, FileSpec &file_spec) argument 152 file_spec.Clear(); 295 file_spec = *result; 300 HostInfoBase::ComputeSharedLibraryDirectory(FileSpec &file_spec) argument 315 file_spec.GetDirectory() = lldb_file_spec.GetDirectory(); 317 return (bool)file_spec.GetDirectory(); 321 HostInfoBase::ComputeSupportExeDirectory(FileSpec &file_spec) argument 323 return GetLLDBPath(lldb::ePathTypeLLDBShlibDir, file_spec); 327 HostInfoBase::ComputeProcessTempFileDirectory(FileSpec &file_spec) argument 341 file_spec 346 ComputeTempFileBaseDirectory(FileSpec &file_spec) argument 355 ComputeGlobalTempFileDirectory(FileSpec &file_spec) argument 372 ComputeHeaderDirectory(FileSpec &file_spec) argument 379 ComputeSystemPluginsDirectory(FileSpec &file_spec) argument 386 ComputeClangDirectory(FileSpec &file_spec) argument 392 ComputeUserPluginsDirectory(FileSpec &file_spec) argument [all...] |
H A D | HostProcess.cpp | 36 Error HostProcess::GetMainModule(FileSpec &file_spec) const 38 return m_native_process->GetMainModule(file_spec);
|
/freebsd-11.0-release/contrib/llvm/tools/lldb/include/lldb/Host/posix/ |
H A D | HostInfoPosix.h | 37 static bool ComputeSupportExeDirectory(FileSpec &file_spec); 38 static bool ComputeHeaderDirectory(FileSpec &file_spec); 39 static bool ComputePythonDirectory(FileSpec &file_spec);
|
H A D | HostProcessPosix.h | 37 Error GetMainModule(FileSpec &file_spec) const override;
|
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Host/posix/ |
H A D | FileSystem.cpp | 45 FileSystem::MakeDirectory(const FileSpec &file_spec, uint32_t file_permissions) argument 47 if (file_spec) 50 if (::mkdir(file_spec.GetCString(), file_permissions) == -1) 60 FileSpec parent_file_spec{file_spec.GetDirectory().GetCString(), false}; 65 if (::mkdir(file_spec.GetCString(), file_permissions) == -1) 73 if (file_spec.IsDirectory()) 84 FileSystem::DeleteDirectory(const FileSpec &file_spec, bool recurse) argument 87 if (file_spec) 95 FileSpec::ForEachItemInDirectory (file_spec.GetCString(), [&error, &sub_directories](FileSpec::FileType file_type, const FileSpec &spec) -> FileSpec::EnumerateDirectoryResult { 129 if (::rmdir(file_spec 141 GetFilePermissions(const FileSpec &file_spec, uint32_t &file_permissions) argument 159 SetFilePermissions(const FileSpec &file_spec, uint32_t file_permissions) argument 168 GetFileSize(const FileSpec &file_spec) argument 174 GetFileExists(const FileSpec &file_spec) argument 189 GetHardlinkCount(const FileSpec &file_spec) argument 208 Unlink(const FileSpec &file_spec) argument [all...] |
H A D | HostProcessPosix.cpp | 66 Error HostProcessPosix::GetMainModule(FileSpec &file_spec) const 78 error = FileSystem::Readlink(FileSpec{link_path, false}, file_spec); 84 if (file_spec.GetFilename().GetStringRef().endswith(" (deleted)")) 86 const char *filename = file_spec.GetFilename().GetCString(); 88 const size_t len = file_spec.GetFilename().GetLength(); 89 file_spec.GetFilename().SetCStringWithLength(filename, len - deleted_len);
|
H A D | HostInfoPosix.cpp | 162 HostInfoPosix::ComputeSupportExeDirectory(FileSpec &file_spec) argument 195 file_spec.GetDirectory().SetCString(raw_path); 196 return (bool)file_spec.GetDirectory(); 200 HostInfoPosix::ComputeHeaderDirectory(FileSpec &file_spec) argument 203 file_spec.GetDirectory().SetCString(temp_file.GetPath().c_str()); 208 HostInfoPosix::ComputePythonDirectory(FileSpec &file_spec) argument 227 file_spec.GetDirectory().SetCString(final_path); 238 file_spec.GetDirectory().SetCString(raw_path);
|
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Core/ |
H A D | FileSpecList.cpp | 51 // Append the "file_spec" to the end of the file spec list. 54 FileSpecList::Append(const FileSpec &file_spec) argument 56 m_files.push_back(file_spec); 60 // Only append the "file_spec" if this list doesn't already contain 63 // Returns true if "file_spec" was added, false if this list already 64 // contained a copy of "file_spec". 67 FileSpecList::AppendIfUnique(const FileSpec &file_spec) argument 70 if (find(m_files.begin(), end, file_spec) == end) 72 m_files.push_back(file_spec); 104 // "file_spec" startin 110 FindFileIndex(size_t start_idx, const FileSpec &file_spec, bool full, bool remove_dots) const argument [all...] |
H A D | FileLineResolver.cpp | 26 const FileSpec &file_spec, 31 m_file_spec (file_spec), 107 FileLineResolver::Reset (const FileSpec &file_spec, argument 111 m_file_spec = file_spec; 24 FileLineResolver( const FileSpec &file_spec, uint32_t line_no, bool check_inlines ) argument
|
H A D | SourceManager.cpp | 67 SourceManager::GetFile (const FileSpec &file_spec) argument 69 bool same_as_previous = m_last_file_sp && m_last_file_sp->FileSpecMatches (file_spec); 76 file_sp = debugger_sp->GetSourceFileCache().FindSourceFile (file_spec); 92 file_sp.reset (new File (file_spec, target_sp.get())); 171 const FileSpec &file_spec, 180 FileSP file_sp (GetFile (file_spec)); 249 SourceManager::SetDefaultFileAndLine (const FileSpec &file_spec, uint32_t line) argument 252 m_last_file_sp = GetFile (file_spec); 268 SourceManager::GetDefaultFileAndLine (FileSpec &file_spec, uint32_t &line) argument 272 file_spec 169 DisplaySourceLinesWithLineNumbers( const FileSpec &file_spec, uint32_t line, uint32_t context_before, uint32_t context_after, const char* current_line_cstr, Stream *s, const SymbolContextList *bp_locs ) argument 324 FindLinesMatchingRegex(FileSpec &file_spec, RegularExpression& regex, uint32_t start_line, uint32_t end_line, std::vector<uint32_t> &match_lines) argument 337 File(const FileSpec &file_spec, Target *target) argument 568 FileSpecMatches(const FileSpec &file_spec) argument 679 FileSpec file_spec; local [all...] |
H A D | AddressResolverFileLine.cpp | 26 const FileSpec &file_spec, 31 m_file_spec (file_spec), 24 AddressResolverFileLine( const FileSpec &file_spec, uint32_t line_no, bool check_inlines ) argument
|
/freebsd-11.0-release/contrib/llvm/tools/lldb/include/lldb/Symbol/ |
H A D | Declaration.h | 47 /// @param[in] file_spec 59 Declaration (const FileSpec& file_spec, uint32_t line = 0, uint32_t column = 0) : argument 60 m_file (file_spec), 238 /// @param[in] file_spec 242 SetFile (const FileSpec& file_spec) argument 244 m_file = file_spec;
|
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Target/ |
H A D | FileAction.cpp | 55 FileAction::Open(int fd, const FileSpec &file_spec, bool read, bool write) argument 57 if ((read || write) && fd >= 0 && file_spec) 67 m_file_spec = file_spec;
|
/freebsd-11.0-release/contrib/llvm/tools/lldb/include/lldb/Core/ |
H A D | SourceManager.h | 35 File (const FileSpec &file_spec, Target *target); 62 FileSpecMatches (const FileSpec &file_spec); 111 FileSP FindSourceFile (const FileSpec &file_spec) const; 160 SetDefaultFileAndLine (const FileSpec &file_spec, uint32_t line); 163 GetDefaultFileAndLine (FileSpec &file_spec, uint32_t &line); 172 FindLinesMatchingRegex (FileSpec &file_spec, 179 GetFile (const FileSpec &file_spec);
|
/freebsd-11.0-release/contrib/llvm/tools/lldb/include/lldb/Target/ |
H A D | FileAction.h | 38 bool Open(int fd, const FileSpec &file_spec, bool read, bool write);
|
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ |
H A D | GDBRemoteCommunicationClient.h | 219 SetSTDIN(const FileSpec &file_spec); 221 SetSTDOUT(const FileSpec &file_spec); 223 SetSTDERR(const FileSpec &file_spec); 472 OpenFile (const FileSpec& file_spec, uint32_t flags, mode_t mode, Error &error); 478 GetFileSize (const FileSpec& file_spec); 481 GetFilePermissions(const FileSpec &file_spec, uint32_t &file_permissions); 484 SetFilePermissions(const FileSpec &file_spec, uint32_t file_permissions); 505 Unlink(const FileSpec &file_spec); 508 MakeDirectory(const FileSpec &file_spec, uint32_t mode); 511 GetFileExists (const FileSpec& file_spec); [all...] |
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/API/ |
H A D | SBCompileUnit.cpp | 56 SBFileSpec file_spec; local 58 file_spec.SetFileSpec(*m_opaque_ptr); 59 return file_spec; 118 FileSpec file_spec; local 120 file_spec = inline_file_spec->ref(); 122 file_spec = *m_opaque_ptr; 203 FileSpec file_spec = support_files.GetFileSpecAtIndex(idx); local 204 sb_file_spec.SetFileSpec(file_spec);
|
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Breakpoint/ |
H A D | BreakpointResolverFileLine.cpp | 32 const FileSpec &file_spec, 39 m_file_spec (file_spec), 71 // Note also that if file_spec only had a file name and not a directory, there may be many different file spec's in 29 BreakpointResolverFileLine( Breakpoint *bkpt, const FileSpec &file_spec, uint32_t line_no, bool check_inlines, bool skip_prologue, bool exact_match ) argument
|
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Plugins/Platform/POSIX/ |
H A D | PlatformPOSIX.h | 57 OpenFile (const lldb_private::FileSpec& file_spec, 81 GetFileSize (const lldb_private::FileSpec& file_spec) override; 127 MakeDirectory(const lldb_private::FileSpec &file_spec, uint32_t mode) override; 130 GetFilePermissions(const lldb_private::FileSpec &file_spec, uint32_t &file_permissions) override; 133 SetFilePermissions(const lldb_private::FileSpec &file_spec, uint32_t file_permissions) override; 136 GetFileExists (const lldb_private::FileSpec& file_spec) override; 139 Unlink(const lldb_private::FileSpec &file_spec) override; 163 CalculateMD5 (const lldb_private::FileSpec& file_spec,
|
H A D | PlatformPOSIX.cpp | 112 PlatformPOSIX::MakeDirectory(const FileSpec &file_spec, uint32_t file_permissions) argument 115 return m_remote_platform_sp->MakeDirectory(file_spec, file_permissions); 117 return Platform::MakeDirectory(file_spec ,file_permissions); 121 PlatformPOSIX::GetFilePermissions(const FileSpec &file_spec, uint32_t &file_permissions) argument 124 return m_remote_platform_sp->GetFilePermissions(file_spec, file_permissions); 126 return Platform::GetFilePermissions(file_spec ,file_permissions); 130 PlatformPOSIX::SetFilePermissions(const FileSpec &file_spec, uint32_t file_permissions) argument 133 return m_remote_platform_sp->SetFilePermissions(file_spec, file_permissions); 135 return Platform::SetFilePermissions(file_spec, file_permissions); 139 PlatformPOSIX::OpenFile (const FileSpec& file_spec, argument 313 GetFileSize(const FileSpec& file_spec) argument 335 GetFileExists(const FileSpec& file_spec) argument 346 Unlink(const FileSpec &file_spec) argument 532 CalculateMD5(const FileSpec& file_spec, uint64_t &low, uint64_t &high) argument [all...] |