Home
last modified time | relevance | path

Searched refs:iovec (Results 1 – 8 of 8) sorted by relevance

/fs/
Dread_write.c406 struct iovec iov = { .iov_base = buf, .iov_len = len }; in new_sync_read()
509 struct iovec iov = { .iov_base = (void __user *)buf, .iov_len = len }; in new_sync_write()
757 struct iovec iovec = iov_iter_iovec(iter); in do_loop_readv_writev() local
761 nr = filp->f_op->read(filp, iovec.iov_base, in do_loop_readv_writev()
762 iovec.iov_len, ppos); in do_loop_readv_writev()
764 nr = filp->f_op->write(filp, iovec.iov_base, in do_loop_readv_writev()
765 iovec.iov_len, ppos); in do_loop_readv_writev()
774 if (nr != iovec.iov_len) in do_loop_readv_writev()
911 static ssize_t vfs_readv(struct file *file, const struct iovec __user *vec, in vfs_readv()
914 struct iovec iovstack[UIO_FASTIOV]; in vfs_readv()
[all …]
Daio.c1493 struct iovec **iovec, bool vectored, bool compat, in aio_setup_rw() argument
1500 ssize_t ret = import_single_range(rw, buf, len, *iovec, iter); in aio_setup_rw()
1501 *iovec = NULL; in aio_setup_rw()
1505 return __import_iovec(rw, buf, len, UIO_FASTIOV, iovec, iter, compat); in aio_setup_rw()
1531 struct iovec inline_vecs[UIO_FASTIOV], *iovec = inline_vecs; in aio_read() local
1546 ret = aio_setup_rw(READ, iocb, &iovec, vectored, compat, &iter); in aio_read()
1552 kfree(iovec); in aio_read()
1559 struct iovec inline_vecs[UIO_FASTIOV], *iovec = inline_vecs; in aio_write() local
1574 ret = aio_setup_rw(WRITE, iocb, &iovec, vectored, compat, &iter); in aio_write()
1593 kfree(iovec); in aio_write()
Dsplice.c1289 SYSCALL_DEFINE4(vmsplice, int, fd, const struct iovec __user *, uiov, in SYSCALL_DEFINE4()
1292 struct iovec iovstack[UIO_FASTIOV]; in SYSCALL_DEFINE4()
1293 struct iovec *iov = iovstack; in SYSCALL_DEFINE4()
Dseq_file.c153 struct iovec iov = { .iov_base = buf, .iov_len = size}; in seq_read()
/fs/xfs/
Dxfs_buf_item.c36 struct xfs_log_iovec *iovec) in xfs_buf_log_check_iovec() argument
38 struct xfs_buf_log_format *blfp = iovec->i_addr; in xfs_buf_log_check_iovec()
42 if (offsetof(struct xfs_buf_log_format, blf_data_map) > iovec->i_len) in xfs_buf_log_check_iovec()
45 item_end = (char *)iovec->i_addr + iovec->i_len; in xfs_buf_log_check_iovec()
Dxfs_buf_item.h72 bool xfs_buf_log_check_iovec(struct xfs_log_iovec *iovec);
/fs/fuse/
Dfile.c2813 static int fuse_copy_ioctl_iovec_old(struct iovec *dst, void *src, in fuse_copy_ioctl_iovec_old()
2838 if (count * sizeof(struct iovec) != transferred) in fuse_copy_ioctl_iovec_old()
2846 static int fuse_verify_ioctl_iov(struct fuse_conn *fc, struct iovec *iov, in fuse_verify_ioctl_iov()
2860 static int fuse_copy_ioctl_iovec(struct fuse_conn *fc, struct iovec *dst, in fuse_copy_ioctl_iovec()
2954 struct iovec *iov_page = NULL; in fuse_do_ioctl()
2955 struct iovec *in_iov = NULL, *out_iov = NULL; in fuse_do_ioctl()
2980 iov_page = (struct iovec *) __get_free_page(GFP_KERNEL); in fuse_do_ioctl()
2991 struct iovec *iov = iov_page; in fuse_do_ioctl()
/fs/ocfs2/cluster/
Dtcp.c1042 caller_bytes = iov_length((struct iovec *)caller_vec, caller_veclen); in o2net_send_message_vec()