Symbol: xuio
usr/src/lib/smbsrv/libfksmbsrv/common/fake_vop.c
1403
fop_reqzcbuf(vnode_t *vp, enum uio_rw ioflag, xuio_t *xuio, cred_t *cr,
usr/src/lib/smbsrv/libfksmbsrv/common/fake_vop.c
1407
uio_t *uio = &xuio->xu_uio;
usr/src/lib/smbsrv/libfksmbsrv/common/fake_vop.c
1416
if (xuio->xu_type != UIOTYPE_ZEROCOPY)
usr/src/lib/smbsrv/libfksmbsrv/common/fake_vop.c
1460
XUIO_XUZC_PRIV(xuio) = priv;
usr/src/lib/smbsrv/libfksmbsrv/common/fake_vop.c
1461
XUIO_XUZC_RW(xuio) = ioflag;
usr/src/lib/smbsrv/libfksmbsrv/common/fake_vop.c
1469
fop_retzcbuf(vnode_t *vp, xuio_t *xuio, cred_t *cr, caller_context_t *ct)
usr/src/lib/smbsrv/libfksmbsrv/common/fake_vop.c
1471
fake_xuio_t *priv = XUIO_XUZC_PRIV(xuio);
usr/src/lib/smbsrv/libfksmbsrv/common/fake_vop.c
1472
int ioflag = XUIO_XUZC_RW(xuio);
usr/src/lib/smbsrv/libfksmbsrv/common/fake_vop.c
1474
ASSERT(xuio->xu_type == UIOTYPE_ZEROCOPY);
usr/src/lib/smbsrv/libfksmbsrv/common/fake_vop.c
1479
XUIO_XUZC_PRIV(xuio) = NULL;
usr/src/lib/smbsrv/libfksmbsrv/common/fake_vop.c
155
xuio_t *xuio = (xuio_t *)uio;
usr/src/lib/smbsrv/libfksmbsrv/common/fake_vop.c
158
fake_xuio_t *priv = XUIO_XUZC_PRIV(xuio);
usr/src/uts/common/fs/smbsrv/smb_fsops.c
1661
smb_fsop_reqzcbuf(smb_node_t *node, xuio_t *xuio, int ioflag, cred_t *cr)
usr/src/uts/common/fs/smbsrv/smb_fsops.c
1663
return (smb_vop_reqzcbuf(node->vp, ioflag, xuio, cr));
usr/src/uts/common/fs/smbsrv/smb_fsops.c
1667
smb_fsop_retzcbuf(smb_node_t *node, xuio_t *xuio, cred_t *cr)
usr/src/uts/common/fs/smbsrv/smb_fsops.c
1669
return (smb_vop_retzcbuf(node->vp, xuio, cr));
usr/src/uts/common/fs/smbsrv/smb_vops.c
308
smb_vop_reqzcbuf(vnode_t *vp, int ioflag, xuio_t *xuio, cred_t *cr)
usr/src/uts/common/fs/smbsrv/smb_vops.c
312
error = VOP_REQZCBUF(vp, ioflag, xuio, cr, &smb_ct);
usr/src/uts/common/fs/smbsrv/smb_vops.c
317
smb_vop_retzcbuf(vnode_t *vp, xuio_t *xuio, cred_t *cr)
usr/src/uts/common/fs/smbsrv/smb_vops.c
321
error = VOP_RETZCBUF(vp, xuio, cr, &smb_ct);
usr/src/uts/common/fs/zfs/dmu.c
1296
dmu_xuio_init(xuio_t *xuio, int nblk)
usr/src/uts/common/fs/zfs/dmu.c
1299
uio_t *uio = &xuio->xu_uio;
usr/src/uts/common/fs/zfs/dmu.c
1308
XUIO_XUZC_PRIV(xuio) = priv;
usr/src/uts/common/fs/zfs/dmu.c
1310
if (XUIO_XUZC_RW(xuio) == UIO_READ)
usr/src/uts/common/fs/zfs/dmu.c
1319
dmu_xuio_fini(xuio_t *xuio)
usr/src/uts/common/fs/zfs/dmu.c
1321
dmu_xuio_t *priv = XUIO_XUZC_PRIV(xuio);
usr/src/uts/common/fs/zfs/dmu.c
1328
if (XUIO_XUZC_RW(xuio) == UIO_READ)
usr/src/uts/common/fs/zfs/dmu.c
1339
dmu_xuio_add(xuio_t *xuio, arc_buf_t *abuf, offset_t off, size_t n)
usr/src/uts/common/fs/zfs/dmu.c
1342
uio_t *uio = &xuio->xu_uio;
usr/src/uts/common/fs/zfs/dmu.c
1343
dmu_xuio_t *priv = XUIO_XUZC_PRIV(xuio);
usr/src/uts/common/fs/zfs/dmu.c
1356
dmu_xuio_cnt(xuio_t *xuio)
usr/src/uts/common/fs/zfs/dmu.c
1358
dmu_xuio_t *priv = XUIO_XUZC_PRIV(xuio);
usr/src/uts/common/fs/zfs/dmu.c
1363
dmu_xuio_arcbuf(xuio_t *xuio, int i)
usr/src/uts/common/fs/zfs/dmu.c
1365
dmu_xuio_t *priv = XUIO_XUZC_PRIV(xuio);
usr/src/uts/common/fs/zfs/dmu.c
1372
dmu_xuio_clear(xuio_t *xuio, int i)
usr/src/uts/common/fs/zfs/dmu.c
1374
dmu_xuio_t *priv = XUIO_XUZC_PRIV(xuio);
usr/src/uts/common/fs/zfs/dmu.c
1419
xuio_t *xuio = NULL;
usr/src/uts/common/fs/zfs/dmu.c
1431
xuio = (xuio_t *)uio;
usr/src/uts/common/fs/zfs/dmu.c
1443
if (xuio) {
usr/src/uts/common/fs/zfs/dmu.c
1447
err = dmu_xuio_add(xuio, abuf, bufoff, tocpy);
usr/src/uts/common/fs/zfs/sys/dmu.h
60
struct xuio;
usr/src/uts/common/fs/zfs/sys/dmu.h
873
int dmu_xuio_init(struct xuio *uio, int niov);
usr/src/uts/common/fs/zfs/sys/dmu.h
874
void dmu_xuio_fini(struct xuio *uio);
usr/src/uts/common/fs/zfs/sys/dmu.h
875
int dmu_xuio_add(struct xuio *uio, struct arc_buf *abuf, offset_t off,
usr/src/uts/common/fs/zfs/sys/dmu.h
877
int dmu_xuio_cnt(struct xuio *uio);
usr/src/uts/common/fs/zfs/sys/dmu.h
878
struct arc_buf *dmu_xuio_arcbuf(struct xuio *uio, int i);
usr/src/uts/common/fs/zfs/sys/dmu.h
879
void dmu_xuio_clear(struct xuio *uio, int i);
usr/src/uts/common/fs/zfs/zfs_vnops.c
1000
if (xuio) {
usr/src/uts/common/fs/zfs/zfs_vnops.c
1003
abuf = dmu_xuio_arcbuf(xuio, i_iov);
usr/src/uts/common/fs/zfs/zfs_vnops.c
1004
dmu_xuio_clear(xuio, i_iov);
usr/src/uts/common/fs/zfs/zfs_vnops.c
1093
ASSERT(xuio == NULL || tx_bytes == aiov->iov_len);
usr/src/uts/common/fs/zfs/zfs_vnops.c
1102
ASSERT(xuio);
usr/src/uts/common/fs/zfs/zfs_vnops.c
1108
ASSERT(xuio || tx_bytes == max_blksz);
usr/src/uts/common/fs/zfs/zfs_vnops.c
1174
if (!xuio && n > 0)
usr/src/uts/common/fs/zfs/zfs_vnops.c
5525
zfs_reqzcbuf(vnode_t *vp, enum uio_rw ioflag, xuio_t *xuio, cred_t *cr,
usr/src/uts/common/fs/zfs/zfs_vnops.c
5531
uio_t *uio = &xuio->xu_uio;
usr/src/uts/common/fs/zfs/zfs_vnops.c
5540
if (xuio->xu_type != UIOTYPE_ZEROCOPY)
usr/src/uts/common/fs/zfs/zfs_vnops.c
5574
(void) dmu_xuio_init(xuio,
usr/src/uts/common/fs/zfs/zfs_vnops.c
5589
(void) dmu_xuio_add(xuio, abuf,
usr/src/uts/common/fs/zfs/zfs_vnops.c
5597
(void) dmu_xuio_add(xuio, abuf, 0, blksz);
usr/src/uts/common/fs/zfs/zfs_vnops.c
5605
(void) dmu_xuio_add(xuio, abuf, 0, postamble);
usr/src/uts/common/fs/zfs/zfs_vnops.c
5647
XUIO_XUZC_RW(xuio) = ioflag;
usr/src/uts/common/fs/zfs/zfs_vnops.c
5654
zfs_retzcbuf(vnode_t *vp, xuio_t *xuio, cred_t *cr, caller_context_t *ct)
usr/src/uts/common/fs/zfs/zfs_vnops.c
5658
int ioflag = XUIO_XUZC_RW(xuio);
usr/src/uts/common/fs/zfs/zfs_vnops.c
5660
ASSERT(xuio->xu_type == UIOTYPE_ZEROCOPY);
usr/src/uts/common/fs/zfs/zfs_vnops.c
5663
if (XUIO_XUZC_PRIV(xuio) == NULL)
usr/src/uts/common/fs/zfs/zfs_vnops.c
5666
i = dmu_xuio_cnt(xuio);
usr/src/uts/common/fs/zfs/zfs_vnops.c
5668
abuf = dmu_xuio_arcbuf(xuio, i);
usr/src/uts/common/fs/zfs/zfs_vnops.c
5678
dmu_xuio_fini(xuio);
usr/src/uts/common/fs/zfs/zfs_vnops.c
621
xuio_t *xuio = NULL;
usr/src/uts/common/fs/zfs/zfs_vnops.c
698
xuio = (xuio_t *)uio;
usr/src/uts/common/fs/zfs/zfs_vnops.c
706
(void) dmu_xuio_init(xuio, nblk);
usr/src/uts/common/fs/zfs/zfs_vnops.c
714
(void) dmu_xuio_add(xuio,
usr/src/uts/common/fs/zfs/zfs_vnops.c
850
xuio_t *xuio = NULL;
usr/src/uts/common/fs/zfs/zfs_vnops.c
930
xuio = (xuio_t *)uio;
usr/src/uts/common/sys/fem.h
266
xuio_t *xuio, cred_t *cr, \
usr/src/uts/common/sys/fem.h
268
int (*femop_retzcbuf)(femarg_t *vf, xuio_t *xuio, cred_t *cr, \
usr/src/uts/common/sys/uio.h
181
#define XUIO_XUZC_PRIV(xuio) xuio->xu_ext.xu_zc.xu_zc_priv
usr/src/uts/common/sys/uio.h
182
#define XUIO_XUZC_RW(xuio) xuio->xu_ext.xu_zc.xu_zc_rw