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.c154 xuio_t *xuio = (xuio_t *)uio; in fop_read() local
157 fake_xuio_t *priv = XUIO_XUZC_PRIV(xuio); in fop_read()
1373 fop_reqzcbuf(vnode_t *vp, enum uio_rw ioflag, xuio_t *xuio, cred_t *cr, in fop_reqzcbuf() argument
1377 uio_t *uio = &xuio->xu_uio; in fop_reqzcbuf()
1385 if (xuio->xu_type != UIOTYPE_ZEROCOPY) in fop_reqzcbuf()
1429 XUIO_XUZC_PRIV(xuio) = priv; in fop_reqzcbuf()
1430 XUIO_XUZC_RW(xuio) = ioflag; in fop_reqzcbuf()
1440 fake_xuio_t *priv = XUIO_XUZC_PRIV(xuio); in fop_retzcbuf()
1441 int ioflag = XUIO_XUZC_RW(xuio); in fop_retzcbuf()
1443 ASSERT(xuio->xu_type == UIOTYPE_ZEROCOPY); in fop_retzcbuf()
[all …]
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Ddmu.c1299 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
1328 if (XUIO_XUZC_RW(xuio) == UIO_READ) in dmu_xuio_fini()
1342 uio_t *uio = &xuio->xu_uio; in dmu_xuio_add()
1356 dmu_xuio_cnt(xuio_t *xuio) in dmu_xuio_cnt() argument
1372 dmu_xuio_clear(xuio_t *xuio, int i) in dmu_xuio_clear() argument
1419 xuio_t *xuio = NULL; in dmu_read_uio_dnode() local
1431 xuio = (xuio_t *)uio; in dmu_read_uio_dnode()
[all …]
H A Dzfs_vnops.c615 xuio_t *xuio = NULL; in zfs_read() local
692 xuio = (xuio_t *)uio; 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()
1093 ASSERT(xuio); in zfs_write()
1165 if (!xuio && n > 0) in zfs_write()
5500 uio_t *uio = &xuio->xu_uio; in zfs_reqzcbuf()
5635 i = dmu_xuio_cnt(xuio); in zfs_retzcbuf()
[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()