Lines Matching refs:nblk
906 dmu_xuio_init(xuio_t *xuio, int nblk) in dmu_xuio_init() argument
911 uio->uio_iovcnt = nblk; in dmu_xuio_init()
912 uio->uio_iov = kmem_zalloc(nblk * sizeof (iovec_t), KM_SLEEP); in dmu_xuio_init()
915 priv->cnt = nblk; in dmu_xuio_init()
916 priv->bufs = kmem_zalloc(nblk * sizeof (arc_buf_t *), KM_SLEEP); in dmu_xuio_init()
921 XUIOSTAT_INCR(xuiostat_onloan_rbuf, nblk); in dmu_xuio_init()
923 XUIOSTAT_INCR(xuiostat_onloan_wbuf, nblk); in dmu_xuio_init()
932 int nblk = priv->cnt; in dmu_xuio_fini() local
934 kmem_free(priv->iovp, nblk * sizeof (iovec_t)); in dmu_xuio_fini()
935 kmem_free(priv->bufs, nblk * sizeof (arc_buf_t *)); in dmu_xuio_fini()
939 XUIOSTAT_INCR(xuiostat_onloan_rbuf, -nblk); in dmu_xuio_fini()
941 XUIOSTAT_INCR(xuiostat_onloan_wbuf, -nblk); in dmu_xuio_fini()