Lines Matching defs:zgd
1889 zgd_t *zgd = dsa->dsa_zgd;
1895 if (zgd && zio->io_error == 0) {
1896 zil_lwb_add_block(zgd->zgd_lwb, zgd->zgd_bp);
1950 zgd_t *zgd = dsa->dsa_zgd;
1957 zil_lwb_add_block(zgd->zgd_lwb, zgd->zgd_bp);
1978 dmu_sync_late_arrival(zio_t *pio, objset_t *os, dmu_sync_cb_t *done, zgd_t *zgd,
1985 error = dbuf_read((dmu_buf_impl_t *)zgd->zgd_db, NULL,
1991 dmu_tx_hold_space(tx, zgd->zgd_db->db_size);
2005 * In order to prevent the zgd's lwb from being free'd prior to
2009 zil_lwb_add_txg(zgd->zgd_lwb, dmu_tx_get_txg(tx));
2014 dsa->dsa_zgd = zgd;
2040 zio_nowait(zio_write(pio, os->os_spa, dmu_tx_get_txg(tx), zgd->zgd_bp,
2041 abd_get_from_buf(zgd->zgd_db->db_data, zgd->zgd_db->db_size),
2042 zgd->zgd_db->db_size, zgd->zgd_db->db_size, zp,
2075 dmu_sync(zio_t *pio, uint64_t txg, dmu_sync_cb_t *done, zgd_t *zgd)
2077 dmu_buf_impl_t *db = (dmu_buf_impl_t *)zgd->zgd_db;
2099 return (dmu_sync_late_arrival(pio, os, done, zgd, &zp, &zb));
2123 return (dmu_sync_late_arrival(pio, os, done, zgd, &zp, &zb));
2152 *zgd->zgd_bp = *db->db_blkptr;
2206 dsa->dsa_zgd = zgd;
2209 zio_nowait(arc_write(pio, os->os_spa, txg, zgd->zgd_bp,