LLDB mainline
Namespaces | Functions | Variables
openbsd/Host.cpp File Reference
#include <sys/types.h>
#include <sys/signal.h>
#include <sys/exec.h>
#include <sys/proc.h>
#include <sys/ptrace.h>
#include <sys/sysctl.h>
#include <sys/user.h>
#include <cstdio>
#include "lldb/Host/Host.h"
#include "lldb/Host/HostInfo.h"
#include "lldb/Utility/DataBufferHeap.h"
#include "lldb/Utility/DataExtractor.h"
#include "lldb/Utility/Endian.h"
#include "lldb/Utility/Log.h"
#include "lldb/Utility/NameMatches.h"
#include "lldb/Utility/ProcessInfo.h"
#include "lldb/Utility/Status.h"
#include "lldb/Utility/StreamString.h"
#include "llvm/TargetParser/Host.h"

Go to the source code of this file.

Namespaces

namespace  lldb_private
 A class that represents a running process on the host machine.
 

Functions

static bool GetOpenBSDProcessArgs (const ProcessInstanceInfoMatch *match_info_ptr, ProcessInstanceInfo &process_info)
 
static bool GetOpenBSDProcessCPUType (ProcessInstanceInfo &process_info)
 
static bool GetOpenBSDProcessUserAndGroup (ProcessInstanceInfo &process_info)
 

Variables

char ** environ
 

Function Documentation

◆ GetOpenBSDProcessArgs()

static bool GetOpenBSDProcessArgs ( const ProcessInstanceInfoMatch match_info_ptr,
ProcessInstanceInfo process_info 
)
static

◆ GetOpenBSDProcessCPUType()

static bool GetOpenBSDProcessCPUType ( ProcessInstanceInfo process_info)
static

◆ GetOpenBSDProcessUserAndGroup()

static bool GetOpenBSDProcessUserAndGroup ( ProcessInstanceInfo process_info)
static

Variable Documentation

◆ environ

char** environ
extern