Searched refs:xuio (Results 1 – 5 of 5) sorted by relevance
/titanic_50/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 argument 182 #define XUIO_XUZC_RW(xuio) xuio->xu_ext.xu_zc.xu_zc_rw argument
|
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, \
|
/titanic_50/usr/src/uts/common/fs/zfs/ |
H A D | dmu.c | 913 dmu_xuio_init(xuio_t *xuio, int nblk) in dmu_xuio_init() argument 916 uio_t *uio = &xuio->xu_uio; in dmu_xuio_init() 925 XUIO_XUZC_PRIV(xuio) = priv; in dmu_xuio_init() 927 if (XUIO_XUZC_RW(xuio) == UIO_READ) in dmu_xuio_init() 936 dmu_xuio_fini(xuio_t *xuio) in dmu_xuio_fini() argument 938 dmu_xuio_t *priv = XUIO_XUZC_PRIV(xuio); in dmu_xuio_fini() 945 if (XUIO_XUZC_RW(xuio) == UIO_READ) in dmu_xuio_fini() 956 dmu_xuio_add(xuio_t *xuio, arc_buf_t *abuf, offset_t off, size_t n) in dmu_xuio_add() argument 959 uio_t *uio = &xuio->xu_uio; in dmu_xuio_add() 960 dmu_xuio_t *priv = XUIO_XUZC_PRIV(xuio); in dmu_xuio_add() [all …]
|
H A D | zfs_vnops.c | 525 xuio_t *xuio = NULL; in zfs_read() local 591 xuio = (xuio_t *)uio; in zfs_read() 599 (void) dmu_xuio_init(xuio, nblk); in zfs_read() 607 (void) dmu_xuio_add(xuio, in zfs_read() 679 xuio_t *xuio = NULL; in zfs_write() local 757 xuio = (xuio_t *)uio; in zfs_write() 835 if (xuio && abuf == NULL) { in zfs_write() 838 abuf = dmu_xuio_arcbuf(xuio, i_iov); in zfs_write() 839 dmu_xuio_clear(xuio, i_iov); in zfs_write() 924 ASSERT(xuio == NULL || tx_bytes == aiov->iov_len); in zfs_write() [all …]
|
/titanic_50/usr/src/uts/common/fs/zfs/sys/ |
H A D | dmu.h | 58 struct xuio; 741 int dmu_xuio_init(struct xuio *uio, int niov); 742 void dmu_xuio_fini(struct xuio *uio); 743 int dmu_xuio_add(struct xuio *uio, struct arc_buf *abuf, offset_t off, 745 int dmu_xuio_cnt(struct xuio *uio); 746 struct arc_buf *dmu_xuio_arcbuf(struct xuio *uio, int i); 747 void dmu_xuio_clear(struct xuio *uio, int i);
|