vfs: vfs: Define new syscalls preadv2,pwritev2
[GitHub/LineageOS/android_kernel_motorola_exynos9610.git] / include / linux / compat.h
index a76c9172b2eb08de11a33331c35c7533ed041967..fe4ccd0c748a401cf33a47862264255285d928fa 100644 (file)
@@ -340,6 +340,12 @@ asmlinkage ssize_t compat_sys_preadv(compat_ulong_t fd,
 asmlinkage ssize_t compat_sys_pwritev(compat_ulong_t fd,
                const struct compat_iovec __user *vec,
                compat_ulong_t vlen, u32 pos_low, u32 pos_high);
+asmlinkage ssize_t compat_sys_preadv2(compat_ulong_t fd,
+               const struct compat_iovec __user *vec,
+               compat_ulong_t vlen, u32 pos_low, u32 pos_high, int flags);
+asmlinkage ssize_t compat_sys_pwritev2(compat_ulong_t fd,
+               const struct compat_iovec __user *vec,
+               compat_ulong_t vlen, u32 pos_low, u32 pos_high, int flags);
 
 #ifdef __ARCH_WANT_COMPAT_SYS_PREADV64
 asmlinkage long compat_sys_preadv64(unsigned long fd,