Searched refs:xuio (Results 1 – 5 of 5) sorted by relevance
/titanic_44/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_44/usr/src/uts/common/fs/zfs/ |
H A D | dmu.c | 906 dmu_xuio_init(xuio_t *xuio, int nblk) in dmu_xuio_init() argument 909 uio_t *uio = &xuio->xu_uio; in dmu_xuio_init() 918 XUIO_XUZC_PRIV(xuio) = priv; in dmu_xuio_init() 920 if (XUIO_XUZC_RW(xuio) == UIO_READ) in dmu_xuio_init() 929 dmu_xuio_fini(xuio_t *xuio) in dmu_xuio_fini() argument 931 dmu_xuio_t *priv = XUIO_XUZC_PRIV(xuio); in dmu_xuio_fini() 938 if (XUIO_XUZC_RW(xuio) == UIO_READ) in dmu_xuio_fini() 949 dmu_xuio_add(xuio_t *xuio, arc_buf_t *abuf, offset_t off, size_t n) in dmu_xuio_add() argument 952 uio_t *uio = &xuio->xu_uio; in dmu_xuio_add() 953 dmu_xuio_t *priv = XUIO_XUZC_PRIV(xuio); in dmu_xuio_add() [all …]
|
H A D | zfs_vnops.c | 524 xuio_t *xuio = NULL; in zfs_read() local 590 xuio = (xuio_t *)uio; in zfs_read() 598 (void) dmu_xuio_init(xuio, nblk); in zfs_read() 606 (void) dmu_xuio_add(xuio, in zfs_read() 678 xuio_t *xuio = NULL; in zfs_write() local 756 xuio = (xuio_t *)uio; in zfs_write() 834 if (xuio && abuf == NULL) { in zfs_write() 837 abuf = dmu_xuio_arcbuf(xuio, i_iov); in zfs_write() 838 dmu_xuio_clear(xuio, i_iov); in zfs_write() 923 ASSERT(xuio == NULL || tx_bytes == aiov->iov_len); in zfs_write() [all …]
|
/titanic_44/usr/src/uts/common/fs/zfs/sys/ |
H A D | dmu.h | 56 struct xuio; 737 int dmu_xuio_init(struct xuio *uio, int niov); 738 void dmu_xuio_fini(struct xuio *uio); 739 int dmu_xuio_add(struct xuio *uio, struct arc_buf *abuf, offset_t off, 741 int dmu_xuio_cnt(struct xuio *uio); 742 struct arc_buf *dmu_xuio_arcbuf(struct xuio *uio, int i); 743 void dmu_xuio_clear(struct xuio *uio, int i);
|