Searched refs:xuio (Results 1 - 6 of 6) sorted by relevance
/freebsd-12-stable/sys/cddl/compat/opensolaris/sys/ |
H A D | uio.h | 59 typedef struct xuio { struct 72 #define XUIO_XUZC_PRIV(xuio) xuio->xu_ext.xu_zc.xu_zc_priv 73 #define XUIO_XUZC_RW(xuio) xuio->xu_ext.xu_zc.xu_zc_rw
|
/freebsd-12-stable/sys/dev/xen/blkback/ |
H A D | blkback.c | 2255 struct uio xuio; local 2266 bzero(&xuio, sizeof(xuio)); 2270 xuio.uio_rw = UIO_READ; 2273 xuio.uio_rw = UIO_WRITE; 2296 xuio.uio_offset = (vm_offset_t)reqlist->starting_sector_number 2298 xuio.uio_segflg = UIO_SYSSPACE; 2299 xuio.uio_iov = file_data->xiovecs; 2300 xuio.uio_iovcnt = 0; 2315 xiovec = &file_data->xiovecs[xuio [all...] |
/freebsd-12-stable/sys/cam/ctl/ |
H A D | ctl_backend_block.c | 623 struct uio xuio; local 638 bzero(&xuio, sizeof(xuio)); 641 xuio.uio_rw = UIO_READ; 644 xuio.uio_rw = UIO_WRITE; 646 xuio.uio_offset = beio->io_offset; 647 xuio.uio_resid = beio->io_len; 648 xuio.uio_segflg = UIO_SYSSPACE; 649 xuio.uio_iov = beio->xiovecs; 650 xuio 853 struct uio xuio; local [all...] |
/freebsd-12-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ |
H A D | dmu.c | 1242 * DMU support for xuio 1247 dmu_xuio_init(xuio_t *xuio, int nblk) argument 1250 uio_t *uio = &xuio->xu_uio; 1259 XUIO_XUZC_PRIV(xuio) = priv; 1261 if (XUIO_XUZC_RW(xuio) == UIO_READ) 1270 dmu_xuio_fini(xuio_t *xuio) argument 1272 dmu_xuio_t *priv = XUIO_XUZC_PRIV(xuio); 1279 if (XUIO_XUZC_RW(xuio) == UIO_READ) 1290 dmu_xuio_add(xuio_t *xuio, arc_buf_t *abuf, offset_t off, size_t n) argument 1293 uio_t *uio = &xuio 1307 dmu_xuio_cnt(xuio_t *xuio) argument 1314 dmu_xuio_arcbuf(xuio_t *xuio, int i) argument 1323 dmu_xuio_clear(xuio_t *xuio, int i) argument 1370 xuio_t *xuio = NULL; local [all...] |
H A D | zfs_vnops.c | 707 xuio_t *xuio = NULL; local 778 xuio = (xuio_t *)uio; 786 (void) dmu_xuio_init(xuio, nblk); 794 (void) dmu_xuio_add(xuio, 875 xuio_t *xuio = NULL; local 956 xuio = (xuio_t *)uio; 1026 if (xuio && abuf == NULL) { 1029 abuf = dmu_xuio_arcbuf(xuio, i_iov); 1030 dmu_xuio_clear(xuio, i_iov); 1118 ASSERT(xuio [all...] |
/freebsd-12-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/ |
H A D | dmu.h | 59 struct xuio; 809 int dmu_xuio_init(struct xuio *uio, int niov); 810 void dmu_xuio_fini(struct xuio *uio); 811 int dmu_xuio_add(struct xuio *uio, struct arc_buf *abuf, offset_t off, 813 int dmu_xuio_cnt(struct xuio *uio); 814 struct arc_buf *dmu_xuio_arcbuf(struct xuio *uio, int i); 815 void dmu_xuio_clear(struct xuio *uio, int i);
|
Completed in 172 milliseconds