xio_t
xio_init_pages(xio_t xio, struct vm_page **mbase, int npages, int xflags)
xio_release(xio_t xio)
xio_uio_copy(xio_t xio, int uoffset, struct uio *uio, size_t *sizep)
xio_copy_xtou(xio_t xio, int uoffset, void *uptr, int bytes)
xio_copy_xtok(xio_t xio, int uoffset, void *kptr, int bytes)
xio_copy_utox(xio_t xio, int uoffset, const void *uptr, int bytes)
xio_copy_ktox(xio_t xio, int uoffset, const void *kptr, int bytes)
xio_init(xio_t xio)
xio_init_kbuf(xio_t xio, void *kbase, size_t kbytes)
xio_copy_xtok((xio_t)buf, xio_offset, jrec->stream_ptr,
xio_copy_xtok((xio_t)buf, xio_offset, jrec->stream_ptr, bytes);
jrecord_leaf_xio(struct jrecord *jrec, int16_t rectype, xio_t xio)
xio_remaining(xio_t xio, int uoffset)
xio_kvaoffset(xio_t xio, int uoffset)
void xio_init(xio_t xio);
int xio_init_kbuf(xio_t xio, void *kbase, size_t kbytes);
int xio_init_pages(xio_t xio, struct vm_page **mbase, int npages, int xflags);
void xio_release(xio_t xio);
int xio_uio_copy(xio_t xio, int uoffset, struct uio *uio, size_t *sizep);
int xio_copy_xtou(xio_t xio, int uoffset, void *uptr, int bytes);
int xio_copy_xtok(xio_t xio, int uoffset, void *kptr, int bytes);
int xio_copy_utox(xio_t xio, int uoffset, const void *uptr, int bytes);
int xio_copy_ktox(xio_t xio, int uoffset, const void *kptr, int bytes);