Home
last modified time | relevance | path

Searched refs:uvector (Results 1 – 6 of 6) sorted by relevance

/linux-4.4.14/include/linux/
Duio.h151 int import_iovec(int type, const struct iovec __user * uvector,
157 int compat_import_iovec(int type, const struct compat_iovec __user * uvector,
Dcompat.h669 const struct compat_iovec __user *uvector,
Dfs.h1680 ssize_t rw_copy_check_uvector(int type, const struct iovec __user * uvector,
/linux-4.4.14/fs/
Dread_write.c699 ssize_t rw_copy_check_uvector(int type, const struct iovec __user * uvector, in rw_copy_check_uvector() argument
733 if (copy_from_user(iov, uvector, nr_segs*sizeof(*uvector))) { in rw_copy_check_uvector()
775 const struct iovec __user * uvector, in do_readv_writev() argument
786 ret = import_iovec(type, uvector, nr_segs, in do_readv_writev()
949 const struct compat_iovec __user *uvector, in compat_do_readv_writev() argument
960 ret = compat_import_iovec(type, uvector, nr_segs, in compat_do_readv_writev()
Dcompat.c547 const struct compat_iovec __user *uvector, unsigned long nr_segs, in compat_rw_copy_check_uvector() argument
576 if (!access_ok(VERIFY_READ, uvector, nr_segs*sizeof(*uvector))) in compat_rw_copy_check_uvector()
593 if (__get_user(len, &uvector->iov_len) || in compat_rw_copy_check_uvector()
594 __get_user(buf, &uvector->iov_base)) { in compat_rw_copy_check_uvector()
610 uvector++; in compat_rw_copy_check_uvector()
/linux-4.4.14/lib/
Diov_iter.c796 int import_iovec(int type, const struct iovec __user * uvector, in import_iovec() argument
802 n = rw_copy_check_uvector(type, uvector, nr_segs, fast_segs, in import_iovec()
819 int compat_import_iovec(int type, const struct compat_iovec __user * uvector, in compat_import_iovec() argument
825 n = compat_rw_copy_check_uvector(type, uvector, nr_segs, fast_segs, in compat_import_iovec()