convert aio syscall externs in syscalls.h to SYSCALL_DECLARE

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
diff --git a/include/linux/syscalls.h b/include/linux/syscalls.h
index edf153d..c243112 100644
--- a/include/linux/syscalls.h
+++ b/include/linux/syscalls.h
@@ -374,35 +374,43 @@ static inline void addr_limit_user_check(void)
  * for architectures overriding the syscall calling convention, do not
  * include the prototypes if CONFIG_ARCH_HAS_SYSCALL_WRAPPER is enabled.
  */
+SYSCALL_DECLARE2(io_setup, unsigned, nr_events, aio_context_t __user *, ctxp);
+SYSCALL_DECLARE1(io_destroy, aio_context_t, ctx);
+SYSCALL_DECLARE3(io_submit, aio_context_t, ctx_id, long, nr,
+		struct iocb __user * __user *, iocbpp);
+SYSCALL_DECLARE3(io_cancel, aio_context_t, ctx_id, struct iocb __user *, iocb,
+		struct io_event __user *, result);
+#ifdef CONFIG_64BIT
+SYSCALL_DECLARE5(io_getevents, aio_context_t, ctx_id,
+		long, min_nr,
+		long, nr,
+		struct io_event __user *, events,
+		struct __kernel_timespec __user *, timeout);
+#endif
+#if defined(CONFIG_COMPAT_32BIT_TIME)
+SYSCALL_DECLARE5(io_getevents_time32, __u32, ctx_id,
+		__s32, min_nr,
+		__s32, nr,
+		struct io_event __user *, events,
+		struct old_timespec32 __user *, timeout);
+#endif
+SYSCALL_DECLARE6(io_pgetevents,
+		aio_context_t, ctx_id,
+		long, min_nr,
+		long, nr,
+		struct io_event __user *, events,
+		struct __kernel_timespec __user *, timeout,
+		const struct __aio_sigset __user *, usig);
+#if defined(CONFIG_COMPAT_32BIT_TIME) && !defined(CONFIG_64BIT)
+SYSCALL_DECLARE6(io_pgetevents_time32,
+		aio_context_t, ctx_id,
+		long, min_nr,
+		long, nr,
+		struct io_event __user *, events,
+		struct old_timespec32 __user *, timeout,
+		const struct __aio_sigset __user *, usig);
+#endif
 #ifndef CONFIG_ARCH_HAS_SYSCALL_WRAPPER
-asmlinkage long sys_io_setup(unsigned nr_reqs, aio_context_t __user *ctx);
-asmlinkage long sys_io_destroy(aio_context_t ctx);
-asmlinkage long sys_io_submit(aio_context_t, long,
-			struct iocb __user * __user *);
-asmlinkage long sys_io_cancel(aio_context_t ctx_id, struct iocb __user *iocb,
-			      struct io_event __user *result);
-asmlinkage long sys_io_getevents(aio_context_t ctx_id,
-				long min_nr,
-				long nr,
-				struct io_event __user *events,
-				struct __kernel_timespec __user *timeout);
-asmlinkage long sys_io_getevents_time32(__u32 ctx_id,
-				__s32 min_nr,
-				__s32 nr,
-				struct io_event __user *events,
-				struct old_timespec32 __user *timeout);
-asmlinkage long sys_io_pgetevents(aio_context_t ctx_id,
-				long min_nr,
-				long nr,
-				struct io_event __user *events,
-				struct __kernel_timespec __user *timeout,
-				const struct __aio_sigset *sig);
-asmlinkage long sys_io_pgetevents_time32(aio_context_t ctx_id,
-				long min_nr,
-				long nr,
-				struct io_event __user *events,
-				struct old_timespec32 __user *timeout,
-				const struct __aio_sigset *sig);
 asmlinkage long sys_io_uring_setup(u32 entries,
 				struct io_uring_params __user *p);
 asmlinkage long sys_io_uring_enter(unsigned int fd, u32 to_submit,