syscall_user_dispatch.h: split out *_types.h
[linux-2.6-microblaze.git] / include / linux / syscall_user_dispatch_types.h
1 /* SPDX-License-Identifier: GPL-2.0 */
2 #ifndef _SYSCALL_USER_DISPATCH_TYPES_H
3 #define _SYSCALL_USER_DISPATCH_TYPES_H
4
5 #include <linux/types.h>
6
7 #ifdef CONFIG_GENERIC_ENTRY
8
9 struct syscall_user_dispatch {
10         char __user     *selector;
11         unsigned long   offset;
12         unsigned long   len;
13         bool            on_dispatch;
14 };
15
16 #else
17
18 struct syscall_user_dispatch {};
19
20 #endif
21
22 #endif /* _SYSCALL_USER_DISPATCH_TYPES_H */