Searched refs:xuio (Results 1 - 5 of 5) sorted by relevance
/illumos-gate/usr/src/uts/common/sys/ |
H A D | uio.h | 151 typedef struct xuio { struct 181 #define XUIO_XUZC_PRIV(xuio) xuio->xu_ext.xu_zc.xu_zc_priv 182 #define XUIO_XUZC_RW(xuio) xuio->xu_ext.xu_zc.xu_zc_rw
|
H A D | fem.h | 266 xuio_t *xuio, cred_t *cr, \ 268 int (*femop_retzcbuf)(femarg_t *vf, xuio_t *xuio, cred_t *cr, \
|
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | dmu.c | 971 * DMU support for xuio 976 dmu_xuio_init(xuio_t *xuio, int nblk) argument 979 uio_t *uio = &xuio->xu_uio; 988 XUIO_XUZC_PRIV(xuio) = priv; 990 if (XUIO_XUZC_RW(xuio) == UIO_READ) 999 dmu_xuio_fini(xuio_t *xuio) argument 1001 dmu_xuio_t *priv = XUIO_XUZC_PRIV(xuio); 1008 if (XUIO_XUZC_RW(xuio) == UIO_READ) 1019 dmu_xuio_add(xuio_t *xuio, arc_buf_t *abuf, offset_t off, size_t n) argument 1022 uio_t *uio = &xuio 1036 dmu_xuio_cnt(xuio_t *xuio) argument 1043 dmu_xuio_arcbuf(xuio_t *xuio, int i) argument 1052 dmu_xuio_clear(xuio_t *xuio, int i) argument 1099 xuio_t *xuio = NULL; local [all...] |
H A D | zfs_vnops.c | 515 xuio_t *xuio = NULL; local 581 xuio = (xuio_t *)uio; 589 (void) dmu_xuio_init(xuio, nblk); 597 (void) dmu_xuio_add(xuio, 669 xuio_t *xuio = NULL; local 746 xuio = (xuio_t *)uio; 808 if (xuio && abuf == NULL) { 811 abuf = dmu_xuio_arcbuf(xuio, i_iov); 812 dmu_xuio_clear(xuio, i_iov); 897 ASSERT(xuio 5054 zfs_reqzcbuf(vnode_t *vp, enum uio_rw ioflag, xuio_t *xuio, cred_t *cr, caller_context_t *ct) argument 5176 zfs_retzcbuf(vnode_t *vp, xuio_t *xuio, cred_t *cr, caller_context_t *ct) argument [all...] |
/illumos-gate/usr/src/uts/common/fs/zfs/sys/ |
H A D | dmu.h | 59 struct xuio; 750 int dmu_xuio_init(struct xuio *uio, int niov); 751 void dmu_xuio_fini(struct xuio *uio); 752 int dmu_xuio_add(struct xuio *uio, struct arc_buf *abuf, offset_t off, 754 int dmu_xuio_cnt(struct xuio *uio); 755 struct arc_buf *dmu_xuio_arcbuf(struct xuio *uio, int i); 756 void dmu_xuio_clear(struct xuio *uio, int i);
|
Completed in 74 milliseconds