/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | dsl_scan.c | 1001 err = dsl_dataset_hold_obj(dp, hds->ds_object, FTAG, &ds); 1008 dsl_dataset_phys(ds)->ds_prev_snap_obj, FTAG, &prev); 1010 dsl_dataset_rele(ds, FTAG); 1018 dsl_dataset_rele(ds, FTAG); 1029 VERIFY3U(0, ==, dsl_dataset_hold_obj(dp, dsobj, FTAG, &ds)); 1088 rrw_enter(&ds->ds_bp_rwlock, RW_READER, FTAG); 1090 rrw_exit(&ds->ds_bp_rwlock, FTAG); 1164 dsl_dataset_rele(ds, FTAG); 1176 err = dsl_dataset_hold_obj(dp, hds->ds_object, FTAG, &ds); 1183 dsl_dataset_phys(ds)->ds_prev_snap_obj, FTAG, [all...] |
H A D | zfs_sa.c | 85 0, FTAG, &dbp, DMU_READ_NO_PREFETCH)) == 0) { 88 dmu_buf_rele(dbp, FTAG); 111 zp->z_id, 0, FTAG, &dbp, DMU_READ_NO_PREFETCH)); 117 dmu_buf_rele(dbp, FTAG);
|
H A D | spa_config.c | 364 spa_config_enter(spa, SCL_CONFIG | SCL_STATE, FTAG, RW_READER); 485 spa_config_exit(spa, SCL_CONFIG | SCL_STATE, FTAG); 504 spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER); 523 spa_config_exit(spa, SCL_ALL, FTAG);
|
H A D | dnode_sync.c | 56 db = dbuf_hold_level(dn, dn->dn_phys->dn_nlevels, 0, FTAG); 108 dbuf_rele(db, FTAG); 185 (db->db_blkid << epbs) + i, TRUE, FALSE, FTAG, &child); 226 dbuf_rele(child, FTAG); 282 id, TRUE, FALSE, FTAG, &subdb)); 287 dbuf_rele(subdb, FTAG); 361 TRUE, FALSE, FTAG, &db)); 365 dbuf_rele(db, FTAG);
|
H A D | spa_misc.c | 1168 spa_vdev_config_exit(spa, vd, txg, error, FTAG); 1293 if ((err = spa_open(name, &spa, FTAG)) != 0) { 1298 spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER); 1311 spa_config_exit(spa, SCL_ALL, FTAG); 1320 spa_close(spa, FTAG); 1459 spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER); 1464 spa_config_exit(spa, SCL_ALL, FTAG); 1801 spa_config_enter(spa, SCL_VDEV, FTAG, RW_READER); 1806 spa_config_exit(spa, SCL_VDEV, FTAG);
|
H A D | dnode.c | 1110 db = dbuf_hold(mdn, blk, FTAG); 1117 dbuf_rele(db, FTAG); 1171 dbuf_rele(db, FTAG); 1184 dbuf_rele(db, FTAG); 1405 err = dbuf_hold_impl(dn, 0, 0, TRUE, FALSE, FTAG, &db); 1420 dbuf_rele(db, FTAG); 1484 db = dbuf_hold_level(dn, old_nlevels, 0, FTAG); 1487 dbuf_rele(db, FTAG); 1516 dmu_buf_impl_t *db = dbuf_hold_level(dn, 1, l1blkid, FTAG); 1519 dbuf_rele(db, FTAG); [all...] |
H A D | metaslab.c | 345 spa_config_enter(mc->mc_spa, SCL_VDEV, FTAG, RW_READER); 365 spa_config_exit(mc->mc_spa, SCL_VDEV, FTAG); 379 spa_config_exit(mc->mc_spa, SCL_VDEV, FTAG); 395 spa_config_enter(mc->mc_spa, SCL_VDEV, FTAG, RW_READER); 413 spa_config_exit(mc->mc_spa, SCL_VDEV, FTAG); 2990 spa_config_enter(spa, SCL_ZIO, FTAG, RW_READER); 2992 spa_config_exit(spa, SCL_ZIO, FTAG); 3290 spa_config_enter(spa, SCL_ALLOC, FTAG, RW_READER); 3293 spa_config_exit(spa, SCL_ALLOC, FTAG); 3312 spa_config_exit(spa, SCL_ALLOC, FTAG); [all...] |
H A D | zfs_fuid.c | 122 FTAG, &db)); 124 dmu_buf_rele(db, FTAG); 283 FTAG, &db)); 286 dmu_buf_rele(db, FTAG);
|
H A D | dsl_deadlist.c | 314 VERIFY3U(0, ==, dsl_dataset_hold_obj(dp, mrs_obj, FTAG, &ds)); 318 dsl_dataset_rele(ds, FTAG); 487 VERIFY3U(0, ==, dmu_bonus_hold(dl->dl_os, obj, FTAG, &bonus)); 491 dmu_buf_rele(bonus, FTAG);
|
H A D | zfs_znode.c | 281 rrm_enter(&zfsvfs->z_teardown_lock, RW_READER, FTAG); 1961 error = zfs_grab_sa_handle(osp, parent, &sa_hdl, &sa_db, FTAG); 1966 zfs_release_sa_handle(sa_hdl, sa_db, FTAG); 2027 zfs_release_sa_handle(prevhdl, prevdb, FTAG); 2059 error = zfs_grab_sa_handle(osp, obj, &sa_hdl, &sa_db, FTAG); 2069 zfs_release_sa_handle(sa_hdl, sa_db, FTAG); 2090 error = zfs_grab_sa_handle(osp, obj, &hdl, &db, FTAG); 2096 zfs_release_sa_handle(hdl, db, FTAG); 2116 error = zfs_grab_sa_handle(osp, obj, &hdl, &db, FTAG); 2122 zfs_release_sa_handle(hdl, db, FTAG); [all...] |
H A D | dmu_traverse.c | 687 dsl_pool_config_enter(dp, FTAG); 688 err = dsl_dataset_hold_obj(dp, obj, FTAG, &ds); 689 dsl_pool_config_exit(dp, FTAG); 698 dsl_dataset_rele(ds, FTAG);
|
H A D | zil.c | 662 DMU_OST_ANY, B_FALSE, FTAG, &os); 683 dmu_objset_disown(os, FTAG); 708 dmu_objset_disown(os, FTAG); 748 spa_config_enter(os->os_spa, SCL_STATE, FTAG, RW_READER); 752 spa_config_exit(os->os_spa, SCL_STATE, FTAG); 834 spa_config_enter(spa, SCL_STATE, FTAG, RW_READER); 851 spa_config_exit(spa, SCL_STATE, FTAG);
|
H A D | zvol.c | 498 error = dmu_objset_own(name, DMU_OST_ZVOL, B_TRUE, FTAG, &os); 506 dmu_objset_disown(os, FTAG); 512 dmu_objset_disown(os, FTAG); 524 dmu_objset_disown(os, FTAG); 535 dmu_objset_disown(os, FTAG); 565 dmu_objset_disown(os, FTAG); 848 FTAG, &os)) != 0) { 869 dmu_objset_disown(os, FTAG); 1205 spa_config_enter(spa, SCL_STATE, FTAG, RW_READER); 1213 spa_config_exit(spa, SCL_STATE, FTAG); [all...] |
H A D | dbuf.c | 222 if (dnode_hold(os, object, FTAG, &dn) == 0) { 229 dnode_rele(dn, FTAG); 502 CALLB_CPR_INIT(&cpr, &dbuf_evict_lock, callb_generic_cpr, FTAG); 1500 RW_READER, FTAG); 1507 rrw_exit(&dn->dn_objset->os_dsl_dataset->ds_bp_rwlock, FTAG); 1536 RW_READER, FTAG); 1546 FTAG); 1594 rrw_enter(&os->os_dsl_dataset->ds_bp_rwlock, RW_READER, FTAG); 1598 rrw_exit(&os->os_dsl_dataset->ds_bp_rwlock, FTAG); 1736 db->db_blkid >> epbs, FTAG); [all...] |
H A D | zfs_vfsops.c | 517 dsl_pool_config_enter(dmu_objset_pool(os), FTAG); local 541 dsl_pool_config_exit(dmu_objset_pool(os), FTAG); local 1740 rrm_enter(&zfsvfs->z_teardown_lock, RW_WRITER, FTAG); 1770 rrm_exit(&zfsvfs->z_teardown_lock, FTAG); 1798 rrm_exit(&zfsvfs->z_teardown_lock, FTAG); 2064 rrm_exit(&zfsvfs->z_teardown_lock, FTAG);
|
H A D | zfs_ctldir.c | 879 if (dmu_objset_hold(snapname, FTAG, &snap) != 0) { 891 dmu_objset_rele(snap, FTAG); 995 dsl_pool_config_enter(dmu_objset_pool(zfsvfs->z_os), FTAG); 998 dsl_pool_config_exit(dmu_objset_pool(zfsvfs->z_os), FTAG);
|
H A D | vdev_label.c | 968 spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER); 981 spa_config_exit(spa, SCL_ALL, FTAG);
|
H A D | txg.c | 222 CALLB_CPR_INIT(cpr, &tx->tx_sync_lock, callb_generic_cpr, FTAG);
|
H A D | vdev.c | 908 spa_config_enter(spa, SCL_ALLOC, FTAG, RW_WRITER); 919 spa_config_exit(spa, SCL_ALLOC, FTAG);
|
H A D | arc.c | 4066 CALLB_CPR_INIT(&cpr, &arc_reclaim_lock, callb_generic_cpr, FTAG); 6913 CALLB_CPR_INIT(&cpr, &l2arc_feed_thr_lock, callb_generic_cpr, FTAG);
|
/illumos-gate/usr/src/uts/common/fs/zfs/sys/ |
H A D | refcount.h | 39 * particular object, use FTAG (which is a string) for the holder_tag. 42 #define FTAG ((char *)__func__) macro
|
H A D | zfs_znode.h | 230 rrm_enter_read(&(zfsvfs)->z_teardown_lock, FTAG); \ 238 #define ZFS_EXIT(zfsvfs) rrm_exit(&(zfsvfs)->z_teardown_lock, FTAG)
|
/illumos-gate/usr/src/cmd/zdb/ |
H A D | zdb.c | 1442 VERIFY3U(0, ==, dmu_bonus_hold(os, obj, FTAG, &db)); 1447 dmu_buf_rele(db, FTAG); 1833 error = dmu_bonus_hold(os, object, FTAG, &db); 1928 dmu_buf_rele(db, FTAG); 1948 dsl_pool_config_enter(dmu_objset_pool(os), FTAG); local 1950 dsl_pool_config_exit(dmu_objset_pool(os), FTAG); local 2057 spa->spa_config_object, FTAG, &db); 2061 dmu_buf_rele(db, FTAG); 2231 error = dmu_objset_own(dsname, DMU_OST_ANY, B_TRUE, FTAG, &os); 2246 dmu_objset_disown(os, FTAG); [all...] |