Searched refs:dn_struct_rwlock (Results 1 - 7 of 7) sorted by relevance
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | dmu.c | 137 rw_enter(&dn->dn_struct_rwlock, RW_READER); 139 rw_exit(&dn->dn_struct_rwlock); 162 rw_enter(&dn->dn_struct_rwlock, RW_READER); 164 rw_exit(&dn->dn_struct_rwlock); 297 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); 299 rw_exit(&dn->dn_struct_rwlock); 318 rw_enter(&dn->dn_struct_rwlock, RW_READER); 320 rw_exit(&dn->dn_struct_rwlock); 321 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); 334 * Wait to drop dn_struct_rwlock unti [all...] |
H A D | dnode.c | 108 rw_init(&dn->dn_struct_rwlock, NULL, RW_DEFAULT, NULL); 168 rw_destroy(&dn->dn_struct_rwlock); 242 if (!RW_WRITE_HELD(&dn->dn_struct_rwlock)) { 243 rw_enter(&dn->dn_struct_rwlock, RW_READER); 278 rw_exit(&dn->dn_struct_rwlock); 356 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); 364 rw_exit(&dn->dn_struct_rwlock); 372 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); 375 rw_exit(&dn->dn_struct_rwlock); 382 ASSERT(RW_WRITE_HELD(&dn->dn_struct_rwlock)); [all...] |
H A D | dnode_sync.c | 49 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); 53 ASSERT(RW_WRITE_HELD(&dn->dn_struct_rwlock)); 110 rw_exit(&dn->dn_struct_rwlock); 183 rw_enter(&dn->dn_struct_rwlock, RW_READER); 186 rw_exit(&dn->dn_struct_rwlock); 280 rw_enter(&dn->dn_struct_rwlock, RW_READER); 283 rw_exit(&dn->dn_struct_rwlock); 302 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); 304 rw_exit(&dn->dn_struct_rwlock); 359 rw_enter(&dn->dn_struct_rwlock, RW_READE [all...] |
H A D | dbuf.c | 223 rw_enter(&dn->dn_struct_rwlock, RW_READER); 228 rw_exit(&dn->dn_struct_rwlock); 751 if (RW_WRITE_HELD(&dn->dn_struct_rwlock)) { 945 ASSERT(RW_LOCK_HELD(&dn->dn_struct_rwlock)); 1108 rw_enter(&dn->dn_struct_rwlock, RW_READER); 1132 rw_exit(&dn->dn_struct_rwlock); 1147 rw_exit(&dn->dn_struct_rwlock); 1165 rw_exit(&dn->dn_struct_rwlock); 1398 ASSERT(RW_WRITE_HELD(&dn->dn_struct_rwlock)); 1401 * This call to dmu_buf_will_dirty() with the dn_struct_rwlock hel [all...] |
H A D | dmu_tx.c | 167 rw_enter(&dn->dn_struct_rwlock, RW_READER); 169 rw_exit(&dn->dn_struct_rwlock); 330 rw_enter(&dn->dn_struct_rwlock, RW_READER); 333 rw_exit(&dn->dn_struct_rwlock); 470 rw_enter(&dn->dn_struct_rwlock, RW_READER); 477 rw_exit(&dn->dn_struct_rwlock); 485 rw_exit(&dn->dn_struct_rwlock); 585 rw_exit(&dn->dn_struct_rwlock);
|
H A D | dmu_objset.c | 1441 if (RW_WRITE_HELD(&dn->dn_struct_rwlock))
|
/illumos-gate/usr/src/uts/common/fs/zfs/sys/ |
H A D | dnode.h | 157 krwlock_t dn_struct_rwlock; member in struct:dnode 172 * Where necessary, these are protected by dn_struct_rwlock. 231 /* protected by dn_struct_rwlock */
|
Completed in 63 milliseconds