Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/sys/
H A Duio.h151 typedef struct xuio { struct
181 #define XUIO_XUZC_PRIV(xuio) xuio->xu_ext.xu_zc.xu_zc_priv argument
182 #define XUIO_XUZC_RW(xuio) xuio->xu_ext.xu_zc.xu_zc_rw argument
H A Dfem.h266 xuio_t *xuio, cred_t *cr, \
268 int (*femop_retzcbuf)(femarg_t *vf, xuio_t *xuio, cred_t *cr, \
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/
H A Dfake_vop.c155 xuio_t *xuio = (xuio_t *)uio; in fop_read() local
158 fake_xuio_t *priv = XUIO_XUZC_PRIV(xuio); in fop_read()
1403 fop_reqzcbuf(vnode_t *vp, enum uio_rw ioflag, xuio_t *xuio, cred_t *cr, in fop_reqzcbuf() argument
1407 uio_t *uio = &xuio->xu_uio; in fop_reqzcbuf()
1416 if (xuio->xu_type != UIOTYPE_ZEROCOPY) in fop_reqzcbuf()
1460 XUIO_XUZC_PRIV(xuio) = priv; in fop_reqzcbuf()
1461 XUIO_XUZC_RW(xuio) = ioflag; in fop_reqzcbuf()
1469 fop_retzcbuf(vnode_t *vp, xuio_t *xuio, cred_t *cr, caller_context_t *ct) in fop_retzcbuf() argument
1471 fake_xuio_t *priv = XUIO_XUZC_PRIV(xuio); in fop_retzcbuf()
1472 int ioflag = XUIO_XUZC_RW(xuio); in fop_retzcbuf()
[all …]
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Ddmu.c1296 dmu_xuio_init(xuio_t *xuio, int nblk) in dmu_xuio_init() argument
1299 uio_t *uio = &xuio->xu_uio; in dmu_xuio_init()
1308 XUIO_XUZC_PRIV(xuio) = priv; in dmu_xuio_init()
1310 if (XUIO_XUZC_RW(xuio) == UIO_READ) in dmu_xuio_init()
1319 dmu_xuio_fini(xuio_t *xuio) in dmu_xuio_fini() argument
1321 dmu_xuio_t *priv = XUIO_XUZC_PRIV(xuio); in dmu_xuio_fini()
1328 if (XUIO_XUZC_RW(xuio) == UIO_READ) in dmu_xuio_fini()
1339 dmu_xuio_add(xuio_t *xuio, arc_buf_t *abuf, offset_t off, size_t n) in dmu_xuio_add() argument
1342 uio_t *uio = &xuio->xu_uio; in dmu_xuio_add()
1343 dmu_xuio_t *priv = XUIO_XUZC_PRIV(xuio); in dmu_xuio_add()
[all …]
H A Dzfs_vnops.c615 xuio_t *xuio = NULL; in zfs_read() local
692 xuio = (xuio_t *)uio; in zfs_read()
700 (void) dmu_xuio_init(xuio, nblk); in zfs_read()
708 (void) dmu_xuio_add(xuio, in zfs_read()
844 xuio_t *xuio = NULL; in zfs_write() local
924 xuio = (xuio_t *)uio; in zfs_write()
991 if (xuio) { in zfs_write()
994 abuf = dmu_xuio_arcbuf(xuio, i_iov); in zfs_write()
995 dmu_xuio_clear(xuio, i_iov); in zfs_write()
1084 ASSERT(xuio == NULL || tx_bytes == aiov->iov_len); in zfs_write()
[all …]
/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Ddmu.h60 struct xuio;
873 int dmu_xuio_init(struct xuio *uio, int niov);
874 void dmu_xuio_fini(struct xuio *uio);
875 int dmu_xuio_add(struct xuio *uio, struct arc_buf *abuf, offset_t off,
877 int dmu_xuio_cnt(struct xuio *uio);
878 struct arc_buf *dmu_xuio_arcbuf(struct xuio *uio, int i);
879 void dmu_xuio_clear(struct xuio *uio, int i);
/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_vops.c308 smb_vop_reqzcbuf(vnode_t *vp, int ioflag, xuio_t *xuio, cred_t *cr) in smb_vop_reqzcbuf() argument
312 error = VOP_REQZCBUF(vp, ioflag, xuio, cr, &smb_ct); in smb_vop_reqzcbuf()
317 smb_vop_retzcbuf(vnode_t *vp, xuio_t *xuio, cred_t *cr) in smb_vop_retzcbuf() argument
321 error = VOP_RETZCBUF(vp, xuio, cr, &smb_ct); in smb_vop_retzcbuf()
H A Dsmb_fsops.c1650 smb_fsop_reqzcbuf(smb_node_t *node, xuio_t *xuio, int ioflag, cred_t *cr) in smb_fsop_reqzcbuf() argument
1652 return (smb_vop_reqzcbuf(node->vp, ioflag, xuio, cr)); in smb_fsop_reqzcbuf()
1656 smb_fsop_retzcbuf(smb_node_t *node, xuio_t *xuio, cred_t *cr) in smb_fsop_retzcbuf() argument
1658 return (smb_vop_retzcbuf(node->vp, xuio, cr)); in smb_fsop_retzcbuf()