]> git.kernelconcepts.de Git - karo-tx-linux.git/blob - arch/x86/um/asm/syscall.h
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide
[karo-tx-linux.git] / arch / x86 / um / asm / syscall.h
1 #ifndef __UM_ASM_SYSCALL_H
2 #define __UM_ASM_SYSCALL_H
3
4 #include <uapi/linux/audit.h>
5
6 typedef asmlinkage long (*sys_call_ptr_t)(unsigned long, unsigned long,
7                                           unsigned long, unsigned long,
8                                           unsigned long, unsigned long);
9
10 static inline int syscall_get_arch(void)
11 {
12 #ifdef CONFIG_X86_32
13         return AUDIT_ARCH_I386;
14 #else
15         return AUDIT_ARCH_X86_64;
16 #endif
17 }
18
19 #endif /* __UM_ASM_SYSCALL_H */