Go to the documentation of this file.
6 #ifndef __UM_PTRACE_GENERIC_H
7 #define __UM_PTRACE_GENERIC_H
12 #include <sysdep/ptrace.h>
18 #define arch_has_single_step() (1)
20 #define EMPTY_REGS { .regs = EMPTY_UML_PT_REGS }
22 #define PT_REGS_IP(r) UPT_IP(&(r)->regs)
23 #define PT_REGS_SP(r) UPT_SP(&(r)->regs)
25 #define PT_REGS_RESTART_SYSCALL(r) UPT_RESTART_SYSCALL(&(r)->regs)
27 #define PT_REGS_SYSCALL_NR(r) UPT_SYSCALL_NR(&(r)->regs)
29 #define instruction_pointer(regs) PT_REGS_IP(regs)
34 unsigned long addr,
unsigned long data);