xref: /linux/include/linux/syscall_user_dispatch_types.h (revision 06d07429858317ded2db7986113a9e0129cd599b)
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 */
23