ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.6.tar.bz2
[linux-2.6.git] / arch / um / include / ptrace_user.h
1 /* 
2  * Copyright (C) 2000, 2001, 2002 Jeff Dike (jdike@karaya.com)
3  * Licensed under the GPL
4  */
5
6 #ifndef __PTRACE_USER_H__
7 #define __PTRACE_USER_H__
8
9 #include "sysdep/ptrace_user.h"
10
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);
17
18 #endif