Home
last modified time | relevance | path

Searched refs:ds_bp_rwlock (Results 1 – 9 of 9) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/zfs/
H A Ddsl_destroy.c263 rrw_enter(&ds->ds_bp_rwlock, RW_READER, FTAG); in dsl_destroy_snapshot_sync_impl()
265 rrw_exit(&ds->ds_bp_rwlock, FTAG); in dsl_destroy_snapshot_sync_impl()
816 rrw_enter(&ds->ds_bp_rwlock, RW_READER, FTAG); in dsl_destroy_head_sync_impl()
818 rrw_exit(&ds->ds_bp_rwlock, FTAG); in dsl_destroy_head_sync_impl()
914 rrw_enter(&ds->ds_bp_rwlock, RW_READER, FTAG); in dsl_destroy_head_sync_impl()
919 rrw_exit(&ds->ds_bp_rwlock, FTAG); in dsl_destroy_head_sync_impl()
H A Ddsl_dataset.c340 rrw_destroy(&ds->ds_bp_rwlock); in dsl_dataset_evict_async()
476 rrw_init(&ds->ds_bp_rwlock, B_FALSE); in dsl_dataset_hold_obj()
579 rrw_destroy(&ds->ds_bp_rwlock); in dsl_dataset_hold_obj()
949 rrw_exit(&origin->ds_bp_rwlock, FTAG); in dsl_dataset_create_sync_dd()
1490 rrw_enter(&ds->ds_bp_rwlock, RW_READER, FTAG); in dsl_dataset_snapshot_sync_impl()
1492 rrw_exit(&ds->ds_bp_rwlock, FTAG); in dsl_dataset_snapshot_sync_impl()
2462 rrw_enter(&ds->ds_bp_rwlock, RW_READER, FTAG); in dsl_dataset_space()
2464 rrw_exit(&ds->ds_bp_rwlock, FTAG); in dsl_dataset_space()
2479 rrw_exit(&ds->ds_bp_rwlock, FTAG); in dsl_dataset_modified_since_snap()
3632 rrw_exit(&origin_head->ds_bp_rwlock, FTAG); in dsl_dataset_clone_swap_sync_impl()
[all …]
H A Ddsl_pool.c517 rrw_enter(&ds->ds_bp_rwlock, RW_READER, FTAG); in dsl_pool_create()
520 rrw_exit(&ds->ds_bp_rwlock, FTAG); in dsl_pool_create()
947 rrw_enter(&ds->ds_bp_rwlock, RW_READER, FTAG); in upgrade_clones_cb()
949 rrw_exit(&ds->ds_bp_rwlock, FTAG); in upgrade_clones_cb()
H A Ddmu_recv.c530 rrw_enter(&newds->ds_bp_rwlock, RW_READER, FTAG); in dmu_recv_begin_sync()
536 rrw_exit(&newds->ds_bp_rwlock, FTAG); in dmu_recv_begin_sync()
712 rrw_enter(&ds->ds_bp_rwlock, RW_READER, FTAG); in dmu_recv_resume_begin_sync()
715 rrw_exit(&ds->ds_bp_rwlock, FTAG); in dmu_recv_resume_begin_sync()
1866 rrw_enter(&ds->ds_bp_rwlock, RW_READER, FTAG); in dmu_recv_cleanup_ds()
1868 rrw_exit(&ds->ds_bp_rwlock, FTAG); in dmu_recv_cleanup_ds()
1872 rrw_exit(&ds->ds_bp_rwlock, FTAG); in dmu_recv_cleanup_ds()
H A Ddmu_objset.c659 rrw_enter(&ds->ds_bp_rwlock, RW_READER, FTAG); in dmu_objset_from_ds()
662 rrw_exit(&ds->ds_bp_rwlock, FTAG); in dmu_objset_from_ds()
1181 rrw_enter(&ds->ds_bp_rwlock, RW_READER, FTAG); in dmu_objset_create_sync()
1184 rrw_exit(&ds->ds_bp_rwlock, FTAG); in dmu_objset_create_sync()
1614 rrw_enter(&os->os_dsl_dataset->ds_bp_rwlock, RW_WRITER, FTAG); in dmu_objset_write_ready()
1617 rrw_exit(&os->os_dsl_dataset->ds_bp_rwlock, FTAG); in dmu_objset_write_ready()
H A Ddsl_crypt.c2020 rrw_enter(&ds->ds_bp_rwlock, RW_READER, FTAG); in dsl_crypto_recv_raw_objset_check()
2024 rrw_exit(&ds->ds_bp_rwlock, FTAG); in dsl_crypto_recv_raw_objset_check()
2027 rrw_exit(&ds->ds_bp_rwlock, FTAG); in dsl_crypto_recv_raw_objset_check()
2111 rrw_enter(&ds->ds_bp_rwlock, RW_READER, FTAG); in dsl_crypto_recv_raw_objset_sync()
2118 rrw_exit(&ds->ds_bp_rwlock, FTAG); in dsl_crypto_recv_raw_objset_sync()
H A Ddbuf.c885 rrw_enter(&dmu_objset_ds(db->db_objset)->ds_bp_rwlock, rw, in dmu_buf_lock_parent()
908 rrw_exit(&dmu_objset_ds(db->db_objset)->ds_bp_rwlock, tag); in dmu_buf_unlock_parent()
1703 rrw_enter(&dn->dn_objset->os_dsl_dataset->ds_bp_rwlock, in dbuf_dirty()
1711 rrw_exit(&dn->dn_objset->os_dsl_dataset->ds_bp_rwlock, FTAG); in dbuf_dirty()
1739 rrw_enter(&dn->dn_objset->os_dsl_dataset->ds_bp_rwlock, in dbuf_dirty()
1749 rrw_exit(&dn->dn_objset->os_dsl_dataset->ds_bp_rwlock, in dbuf_dirty()
1797 rrw_enter(&os->os_dsl_dataset->ds_bp_rwlock, RW_READER, FTAG); in dbuf_dirty()
1801 rrw_exit(&os->os_dsl_dataset->ds_bp_rwlock, FTAG); in dbuf_dirty()
H A Ddsl_scan.c2327 rrw_enter(&ds->ds_bp_rwlock, RW_READER, FTAG); in dsl_scan_visitds()
2329 rrw_exit(&ds->ds_bp_rwlock, FTAG); in dsl_scan_visitds()
/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Ddsl_dataset.h169 rrwlock_t ds_bp_rwlock; /* Protects ds_phys->ds_bp */ member