Searched refs:dp_config_rwlock (Results 1 - 9 of 9) sorted by relevance
/netbsd-current/external/cddl/osnet/dist/uts/common/fs/zfs/ |
H A D | dsl_pool.c | 258 rrw_init(&dp->dp_config_rwlock, B_TRUE); 303 rrw_enter(&dp->dp_config_rwlock, RW_WRITER, FTAG); 384 rrw_exit(&dp->dp_config_rwlock, FTAG); 432 rrw_destroy(&dp->dp_config_rwlock); 451 rrw_enter(&dp->dp_config_rwlock, RW_WRITER, FTAG); 509 rrw_exit(&dp->dp_config_rwlock, FTAG); 938 ASSERT(rrw_held(&dp->dp_config_rwlock, RW_WRITER)); 1072 * The dp_config_rwlock protects against changes to DSL state (e.g. dataset 1076 * dsl_{dataset,dir}_hold{_obj}. In most circumstances, the dp_config_rwlock 1080 * a dataset, then the dp_config_rwlock ma [all...] |
H A D | dsl_synctask.c | 53 * to the dp_config_rwlock -- the lock will always be held when the callbacks 179 rrw_enter(&dp->dp_config_rwlock, RW_WRITER, FTAG); 183 rrw_exit(&dp->dp_config_rwlock, FTAG);
|
H A D | dsl_userhold.c | 141 ASSERT(RRW_WRITE_HELD(&dp->dp_config_rwlock)); 433 ASSERT(RRW_WRITE_HELD(&dp->dp_config_rwlock)); 504 ASSERT(RRW_WRITE_HELD(&dp->dp_config_rwlock));
|
H A D | dsl_destroy.c | 248 ASSERT(RRW_WRITE_HELD(&dp->dp_config_rwlock)); 675 ASSERT(RRW_WRITE_HELD(&dmu_tx_pool(tx)->dp_config_rwlock)); 728 ASSERT(RRW_WRITE_HELD(&dp->dp_config_rwlock));
|
H A D | dsl_prop.c | 530 ASSERT(RRW_WRITE_HELD(&dp->dp_config_rwlock)); 547 ASSERT(RRW_WRITE_HELD(&dp->dp_config_rwlock));
|
H A D | dsl_scan.c | 1621 rrw_enter(&dp->dp_config_rwlock, RW_WRITER, FTAG); 1626 rrw_exit(&dp->dp_config_rwlock, FTAG);
|
H A D | spa.c | 6776 rrw_enter(&dp->dp_config_rwlock, RW_WRITER, FTAG); 6833 rrw_exit(&dp->dp_config_rwlock, FTAG);
|
H A D | dsl_dataset.c | 1391 ASSERT(RRW_WRITE_HELD(&dp->dp_config_rwlock));
|
/netbsd-current/external/cddl/osnet/dist/uts/common/fs/zfs/sys/ |
H A D | dsl_pool.h | 132 rrwlock_t dp_config_rwlock; member in struct:dsl_pool
|
Completed in 340 milliseconds