Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
ptrace_32.h File Reference

Go to the source code of this file.

Macros

#define MAX_FP_NR   HOST_FPX_SIZE
 
#define PTRACE_SYSEMU   31
 
#define PTRACE_SYSEMU_SINGLESTEP   32
 
#define UPT_SYSCALL_ARG1(r)   UPT_BX(r)
 
#define UPT_SYSCALL_ARG2(r)   UPT_CX(r)
 
#define UPT_SYSCALL_ARG3(r)   UPT_DX(r)
 
#define UPT_SYSCALL_ARG4(r)   UPT_SI(r)
 
#define UPT_SYSCALL_ARG5(r)   UPT_DI(r)
 
#define UPT_SYSCALL_ARG6(r)   UPT_BP(r)
 

Functions

void set_using_sysemu (int value)
 
int get_using_sysemu (void)
 
void arch_init_registers (int pid)
 

Variables

int sysemu_supported
 

Macro Definition Documentation

#define MAX_FP_NR   HOST_FPX_SIZE

Definition at line 9 of file ptrace_32.h.

#define PTRACE_SYSEMU   31

Definition at line 16 of file ptrace_32.h.

#define PTRACE_SYSEMU_SINGLESTEP   32

Definition at line 24 of file ptrace_32.h.

#define UPT_SYSCALL_ARG1 (   r)    UPT_BX(r)

Definition at line 27 of file ptrace_32.h.

#define UPT_SYSCALL_ARG2 (   r)    UPT_CX(r)

Definition at line 28 of file ptrace_32.h.

#define UPT_SYSCALL_ARG3 (   r)    UPT_DX(r)

Definition at line 29 of file ptrace_32.h.

#define UPT_SYSCALL_ARG4 (   r)    UPT_SI(r)

Definition at line 30 of file ptrace_32.h.

#define UPT_SYSCALL_ARG5 (   r)    UPT_DI(r)

Definition at line 31 of file ptrace_32.h.

#define UPT_SYSCALL_ARG6 (   r)    UPT_BP(r)

Definition at line 32 of file ptrace_32.h.

Function Documentation

void arch_init_registers ( int  pid)
int get_using_sysemu ( void  )

Definition at line 319 of file process.c.

void set_using_sysemu ( int  value)

Definition at line 312 of file process.c.

Variable Documentation

int sysemu_supported

Definition at line 310 of file process.c.