LLDB mainline
Functions
NativeProcessNetBSD.cpp File Reference
#include "NativeProcessNetBSD.h"
#include "Plugins/Process/NetBSD/NativeRegisterContextNetBSD.h"
#include "Plugins/Process/POSIX/ProcessPOSIXLog.h"
#include "lldb/Host/HostProcess.h"
#include "lldb/Host/common/NativeRegisterContext.h"
#include "lldb/Host/posix/ProcessLauncherPosixFork.h"
#include "lldb/Target/Process.h"
#include "lldb/Utility/State.h"
#include "llvm/Support/Errno.h"
#include <sys/types.h>
#include <sys/ptrace.h>
#include <sys/sysctl.h>
#include <sys/wait.h>
#include <uvm/uvm_prot.h>
#include <elf.h>
#include <util.h>

Go to the source code of this file.

Functions

static Status EnsureFDFlags (int fd, int flags)
 
static llvm::Expected< ptrace_siginfo_t > ComputeSignalInfo (const std::vector< std::unique_ptr< NativeThreadProtocol > > &threads, const ResumeActionList &resume_actions)
 

Function Documentation

◆ ComputeSignalInfo()

static llvm::Expected< ptrace_siginfo_t > ComputeSignalInfo ( const std::vector< std::unique_ptr< NativeThreadProtocol > > &  threads,
const ResumeActionList resume_actions 
)
static

◆ EnsureFDFlags()

static Status EnsureFDFlags ( int  fd,
int  flags 
)
static

Definition at line 39 of file NativeProcessNetBSD.cpp.

References error(), and lldb_private::Status::FromErrno().