2 * Copyright (C) 2000, 2001, 2002 Jeff Dike (jdike@karaya.com)
3 * Licensed under the GPL
6 #ifndef __PTRACE_USER_H__
7 #define __PTRACE_USER_H__
9 #include "sysdep/ptrace_user.h"
11 extern int ptrace_getregs(long pid
, unsigned long *regs_out
);
12 extern int ptrace_setregs(long pid
, unsigned long *regs_in
);
13 extern int ptrace_getfpregs(long pid
, unsigned long *regs_out
);
14 extern void arch_enter_kernel(void *task
, int pid
);
15 extern void arch_leave_kernel(void *task
, int pid
);
16 extern void ptrace_pokeuser(unsigned long addr
, unsigned long data
);