LLDB  mainline
Namespaces | Functions | Variables
HostNetBSD.cpp File Reference
#include <cstdio>
#include <dlfcn.h>
#include <execinfo.h>
#include <sys/proc.h>
#include <sys/sysctl.h>
#include <sys/types.h>
#include <climits>
#include <kvm.h>
#include <sys/exec.h>
#include <sys/ptrace.h>
#include "lldb/Host/FileSystem.h"
#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/Object/ELF.h"
#include "llvm/Support/Host.h"
Include dependency graph for HostNetBSD.cpp:

Go to the source code of this file.

Namespaces

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

Functions

static bool GetNetBSDProcessArgs (const ProcessInstanceInfoMatch *match_info_ptr, ProcessInstanceInfo &process_info)
 
static bool GetNetBSDProcessCPUType (ProcessInstanceInfo &process_info)
 
static bool GetNetBSDProcessUserAndGroup (ProcessInstanceInfo &process_info)
 

Variables

char ** environ
 

Function Documentation

◆ GetNetBSDProcessArgs()

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

◆ GetNetBSDProcessCPUType()

static bool GetNetBSDProcessCPUType ( ProcessInstanceInfo process_info)
static

◆ GetNetBSDProcessUserAndGroup()

static bool GetNetBSDProcessUserAndGroup ( ProcessInstanceInfo process_info)
static

Variable Documentation

◆ environ

char** environ