Lines Matching defs:zgd
1823 ztest_get_done(zgd_t *zgd, int error)
1825 ztest_ds_t *zd = zgd->zgd_private;
1826 uint64_t object = zgd->zgd_rl->rl_object;
1828 if (zgd->zgd_db)
1829 dmu_buf_rele(zgd->zgd_db, zgd);
1831 ztest_range_unlock(zgd->zgd_rl);
1834 if (error == 0 && zgd->zgd_bp)
1835 zil_add_block(zgd->zgd_zilog, zgd->zgd_bp);
1837 umem_free(zgd, sizeof (*zgd));
1853 zgd_t *zgd;
1875 zgd = umem_zalloc(sizeof (*zgd), UMEM_NOFAIL);
1876 zgd->zgd_zilog = zd->zd_zilog;
1877 zgd->zgd_private = zd;
1880 zgd->zgd_rl = ztest_range_lock(zd, object, offset, size,
1895 zgd->zgd_rl = ztest_range_lock(zd, object, offset, size,
1898 error = dmu_buf_hold(os, object, offset, zgd, &db,
1908 zgd->zgd_db = db;
1909 zgd->zgd_bp = bp;
1915 ztest_get_done, zgd);
1922 ztest_get_done(zgd, error);