Home
last modified time | relevance | path

Searched refs:FileAction (Results 1 – 14 of 14) sorted by relevance

/freebsd-13.1/contrib/llvm-project/lldb/source/Host/common/
H A DFileAction.cpp19 FileAction::FileAction() : m_file_spec() {} in FileAction() function in FileAction
21 void FileAction::Clear() { in Clear()
28 llvm::StringRef FileAction::GetPath() const { return m_file_spec.GetCString(); } in GetPath()
30 const FileSpec &FileAction::GetFileSpec() const { return m_file_spec; } in GetFileSpec()
32 bool FileAction::Open(int fd, const FileSpec &file_spec, bool read, in Open()
51 bool FileAction::Close(int fd) { in Close()
60 bool FileAction::Duplicate(int fd, int dup_fd) { in Duplicate()
70 void FileAction::Dump(Stream &stream) const { in Dump()
H A DProcessLaunchInfo.cpp48 FileAction file_action; in ProcessLaunchInfo()
55 FileAction file_action; in ProcessLaunchInfo()
62 FileAction file_action; in ProcessLaunchInfo()
73 FileAction file_action; in AppendCloseFileAction()
82 FileAction file_action; in AppendDuplicateFileAction()
92 FileAction file_action; in AppendOpenFileAction()
102 FileAction file_action; in AppendSuppressFileAction()
110 const FileAction *ProcessLaunchInfo::GetFileActionAtIndex(size_t idx) const { in GetFileActionAtIndex()
116 const FileAction *ProcessLaunchInfo::GetFileActionForFD(int fd) const { in GetFileActionForFD()
/freebsd-13.1/contrib/llvm-project/lldb/source/Host/posix/
H A DProcessLauncherPosixFork.cpp99 const FileAction &action = *info.GetFileActionAtIndex(i); in ChildFunc()
101 case FileAction::eFileActionClose: in ChildFunc()
105 case FileAction::eFileActionDuplicate: in ChildFunc()
109 case FileAction::eFileActionOpen: in ChildFunc()
113 case FileAction::eFileActionNone: in ChildFunc()
/freebsd-13.1/contrib/llvm-project/lldb/source/Commands/
H A DCommandOptionsProcessLaunch.cpp42 FileAction action; in SetOptionValue()
50 FileAction action; in SetOptionValue()
58 FileAction action; in SetOptionValue()
70 FileAction action; in SetOptionValue()
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Host/
H A DProcessLaunchInfo.h40 void AppendFileAction(const FileAction &info) { in AppendFileAction()
60 const FileAction *GetFileActionAtIndex(size_t idx) const;
62 const FileAction *GetFileActionForFD(int fd) const;
177 std::vector<FileAction> m_file_actions; // File actions for any other files
H A DFileAction.h17 class FileAction {
26 FileAction();
H A DHost.h27 class FileAction; variable
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/
H A Dmodule.modulemap22 module FileAction { header "Host/FileAction.h" export * }
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/
H A DGDBRemoteCommunicationServerCommon.cpp858 FileAction file_action; in Handle_QSetSTDIN()
874 FileAction file_action; in Handle_QSetSTDOUT()
890 FileAction file_action; in Handle_QSetSTDERR()
H A DProcessGDBRemote.cpp755 const FileAction *file_action; in DoLaunch()
758 if (file_action->GetAction() == FileAction::eFileActionOpen) in DoLaunch()
763 if (file_action->GetAction() == FileAction::eFileActionOpen) in DoLaunch()
768 if (file_action->GetAction() == FileAction::eFileActionOpen) in DoLaunch()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Platform/gdb-server/
H A DPlatformRemoteGDBServer.cpp398 if (file_action->GetAction() != FileAction::eFileActionOpen) in LaunchProcess()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Platform/POSIX/
H A DPlatformPOSIX.cpp492 const FileAction *file_action; in DebugProcess()
/freebsd-13.1/contrib/llvm-project/lldb/source/Target/
H A DTarget.cpp4272 const FileAction *input_file_action = in SetProcessLaunchInfo()
4277 const FileAction *output_file_action = in SetProcessLaunchInfo()
4282 const FileAction *error_file_action = in SetProcessLaunchInfo()
/freebsd-13.1/lib/clang/liblldb/
H A DMakefile227 SRCS+= Host/common/FileAction.cpp