Lines Matching defs:rw

59  * Move "n" bytes at byte address "p"; "rw" indicates the direction
65 zfs_uiomove_iov(void *p, size_t n, zfs_uio_rw_t rw, zfs_uio_t *uio)
74 if (rw == UIO_READ)
94 zfs_uiomove_bvec_impl(void *p, size_t n, zfs_uio_rw_t rw, zfs_uio_t *uio)
105 if (rw == UIO_READ) {
130 zfs_copy_bvec(void *p, size_t skip, size_t cnt, zfs_uio_rw_t rw,
136 if (rw == UIO_READ) {
151 zfs_uiomove_bvec_rq(void *p, size_t n, zfs_uio_rw_t rw, zfs_uio_t *uio)
202 zfs_copy_bvec(p, skip_in_seg, copy_from_seg, rw, &bv);
222 zfs_uiomove_bvec(void *p, size_t n, zfs_uio_rw_t rw, zfs_uio_t *uio)
225 return (zfs_uiomove_bvec_rq(p, n, rw, uio));
226 return (zfs_uiomove_bvec_impl(p, n, rw, uio));
230 zfs_uiomove_iter(void *p, size_t n, zfs_uio_rw_t rw, zfs_uio_t *uio,
238 if (rw == UIO_READ)
265 zfs_uiomove(void *p, size_t n, zfs_uio_rw_t rw, zfs_uio_t *uio)
268 return (zfs_uiomove_bvec(p, n, rw, uio));
270 return (zfs_uiomove_iter(p, n, rw, uio, B_FALSE));
272 return (zfs_uiomove_iov(p, n, rw, uio));
312 zfs_uiocopy(void *p, size_t n, zfs_uio_rw_t rw, zfs_uio_t *uio, size_t *cbytes)
320 ret = zfs_uiomove_bvec(p, n, rw, &uio_copy);
322 ret = zfs_uiomove_iter(p, n, rw, &uio_copy, B_TRUE);
324 ret = zfs_uiomove_iov(p, n, rw, &uio_copy);
479 zfs_uio_free_dio_pages(zfs_uio_t *uio, zfs_uio_rw_t rw)
506 zfs_uio_pin_user_pages(zfs_uio_t *uio, zfs_uio_rw_t rw)
520 if (rw == UIO_READ)
575 zfs_uio_get_dio_pages_iov_iter(zfs_uio_t *uio, zfs_uio_rw_t rw)
615 zfs_uio_get_dio_pages_alloc(zfs_uio_t *uio, zfs_uio_rw_t rw)
624 error = zfs_uio_pin_user_pages(uio, rw);
626 error = zfs_uio_get_dio_pages_iov_iter(uio, rw);
648 if (rw == UIO_WRITE)