12345678910111213141516171819202122232425262728 |
- /*
- * Copyright (C) 2000 - 2007 Jeff Dike (jdike@{addtoit,linux.intel}.com)
- * Licensed under the GPL
- */
- #ifndef __UM_PTRACE_I386_H
- #define __UM_PTRACE_I386_H
- #define HOST_AUDIT_ARCH AUDIT_ARCH_I386
- #include "linux/compiler.h"
- #include "asm/ptrace-generic.h"
- #define user_mode(r) UPT_IS_USER(&(r)->regs)
- /*
- * Forward declaration to avoid including sysdep/tls.h, which causes a
- * circular include, and compilation failures.
- */
- struct user_desc;
- extern int ptrace_get_thread_area(struct task_struct *child, int idx,
- struct user_desc __user *user_desc);
- extern int ptrace_set_thread_area(struct task_struct *child, int idx,
- struct user_desc __user *user_desc);
- #endif
|