Searched refs:zgd (Results 1 – 5 of 5) sorted by relevance
/titanic_50/usr/src/uts/common/fs/zfs/ |
H A D | zvol.c | 965 zvol_get_done(zgd_t *zgd, int error) in zvol_get_done() argument 967 if (zgd->zgd_db) in zvol_get_done() 968 dmu_buf_rele(zgd->zgd_db, zgd); in zvol_get_done() 970 zfs_range_unlock(zgd->zgd_rl); in zvol_get_done() 972 if (error == 0 && zgd->zgd_bp) in zvol_get_done() 973 zil_add_block(zgd->zgd_zilog, zgd->zgd_bp); in zvol_get_done() 975 kmem_free(zgd, sizeof (zgd_t)); in zvol_get_done() 991 zgd_t *zgd; in zvol_get_data() local 997 zgd = kmem_zalloc(sizeof (zgd_t), KM_SLEEP); in zvol_get_data() 998 zgd->zgd_zilog = zv->zv_zilog; in zvol_get_data() [all …]
|
H A D | dmu.c | 1489 dmu_sync_late_arrival(zio_t *pio, objset_t *os, dmu_sync_cb_t *done, zgd_t *zgd, in dmu_sync_late_arrival() argument 1496 dmu_tx_hold_space(tx, zgd->zgd_db->db_size); in dmu_sync_late_arrival() 1506 dsa->dsa_zgd = zgd; in dmu_sync_late_arrival() 1509 zio_nowait(zio_write(pio, os->os_spa, dmu_tx_get_txg(tx), zgd->zgd_bp, in dmu_sync_late_arrival() 1510 zgd->zgd_db->db_data, zgd->zgd_db->db_size, zp, in dmu_sync_late_arrival() 1543 dmu_sync(zio_t *pio, uint64_t txg, dmu_sync_cb_t *done, zgd_t *zgd) in dmu_sync() argument 1545 blkptr_t *bp = zgd->zgd_bp; in dmu_sync() 1546 dmu_buf_impl_t *db = (dmu_buf_impl_t *)zgd->zgd_db; in dmu_sync() 1570 return (dmu_sync_late_arrival(pio, os, done, zgd, &zp, &zb)); in dmu_sync() 1594 return (dmu_sync_late_arrival(pio, os, done, zgd, &zp, &zb)); in dmu_sync() [all …]
|
H A D | zfs_vnops.c | 1042 zfs_get_done(zgd_t *zgd, int error) in zfs_get_done() argument 1044 znode_t *zp = zgd->zgd_private; in zfs_get_done() 1047 if (zgd->zgd_db) in zfs_get_done() 1048 dmu_buf_rele(zgd->zgd_db, zgd); in zfs_get_done() 1050 zfs_range_unlock(zgd->zgd_rl); in zfs_get_done() 1058 if (error == 0 && zgd->zgd_bp) in zfs_get_done() 1059 zil_add_block(zgd->zgd_zilog, zgd->zgd_bp); in zfs_get_done() 1061 kmem_free(zgd, sizeof (zgd_t)); in zfs_get_done() 1082 zgd_t *zgd; in zfs_get_data() local 1103 zgd = (zgd_t *)kmem_zalloc(sizeof (zgd_t), KM_SLEEP); in zfs_get_data() [all …]
|
/titanic_50/usr/src/cmd/ztest/ |
H A D | ztest.c | 1815 ztest_get_done(zgd_t *zgd, int error) in ztest_get_done() argument 1817 ztest_ds_t *zd = zgd->zgd_private; in ztest_get_done() 1818 uint64_t object = zgd->zgd_rl->rl_object; in ztest_get_done() 1820 if (zgd->zgd_db) in ztest_get_done() 1821 dmu_buf_rele(zgd->zgd_db, zgd); in ztest_get_done() 1823 ztest_range_unlock(zgd->zgd_rl); in ztest_get_done() 1826 if (error == 0 && zgd->zgd_bp) in ztest_get_done() 1827 zil_add_block(zgd->zgd_zilog, zgd->zgd_bp); in ztest_get_done() 1829 umem_free(zgd, sizeof (*zgd)); in ztest_get_done() 1845 zgd_t *zgd; in ztest_get_data() local [all …]
|
/titanic_50/usr/src/uts/common/fs/zfs/sys/ |
H A D | dmu.h | 904 typedef struct zgd { struct 913 int dmu_sync(struct zio *zio, uint64_t txg, dmu_sync_cb_t *done, zgd_t *zgd);
|