GDB (xrefs)
Loading...
Searching...
No Matches
Macros | Functions
x86-linux-nat.c File Reference
#include "defs.h"
#include "inferior.h"
#include "elf/common.h"
#include "gdb_proc_service.h"
#include "nat/gdb_ptrace.h"
#include <sys/user.h>
#include <sys/procfs.h>
#include <sys/uio.h>
#include "x86-nat.h"
#include "i386-linux-nat.h"
#include "x86-linux-nat.h"
#include "i386-linux-tdep.h"
#include "gdbsupport/x86-xstate.h"
#include "nat/x86-xstate.h"
#include "nat/linux-btrace.h"
#include "nat/linux-nat.h"
#include "nat/x86-linux.h"
#include "nat/x86-linux-dregs.h"
#include "nat/linux-ptrace.h"

Go to the source code of this file.

Macros

#define PTRACE_GET_THREAD_AREA   25
 

Functions

ps_err_e x86_linux_get_thread_area (pid_t pid, void *addr, unsigned int *base_addr)
 
void _initialize_x86_linux_nat ()
 

Macro Definition Documentation

◆ PTRACE_GET_THREAD_AREA

#define PTRACE_GET_THREAD_AREA   25

Function Documentation

◆ _initialize_x86_linux_nat()

void _initialize_x86_linux_nat ( )

Definition at line 321 of file x86-linux-nat.c.

Referenced by initialize_all_files().

◆ x86_linux_get_thread_area()

ps_err_e x86_linux_get_thread_area ( pid_t pid,
void * addr,
unsigned int * base_addr )

Definition at line 282 of file x86-linux-nat.c.

References pid, ptrace, and PTRACE_GET_THREAD_AREA.

Referenced by ps_get_thread_area().