Searched refs:dn_struct_rwlock (Results 1 - 6 of 6) sorted by relevance
/netbsd-6-1-5-RELEASE/external/cddl/osnet/dist/uts/common/fs/zfs/ |
H A D | dnode.c | 56 rw_init(&dn->dn_struct_rwlock, NULL, RW_DEFAULT, NULL); 86 rw_destroy(&dn->dn_struct_rwlock); 130 if (!RW_WRITE_HELD(&dn->dn_struct_rwlock)) { 131 rw_enter(&dn->dn_struct_rwlock, RW_READER); 166 rw_exit(&dn->dn_struct_rwlock); 250 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); 258 rw_exit(&dn->dn_struct_rwlock); 436 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); 451 rw_exit(&dn->dn_struct_rwlock); 578 if (!RW_WRITE_HELD(&mdn->dn_struct_rwlock)) { [all...] |
H A D | dnode_sync.c | 45 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); 49 ASSERT(RW_WRITE_HELD(&dn->dn_struct_rwlock)); 107 rw_exit(&dn->dn_struct_rwlock); 159 rw_enter(&db->db_dnode->dn_struct_rwlock, RW_READER); 162 rw_exit(&db->db_dnode->dn_struct_rwlock); 263 rw_enter(&dn->dn_struct_rwlock, RW_READER); 266 rw_exit(&dn->dn_struct_rwlock); 338 rw_enter(&dn->dn_struct_rwlock, RW_READER); 341 rw_exit(&dn->dn_struct_rwlock); 409 rw_enter(&dn->dn_struct_rwlock, RW_WRITE [all...] |
H A D | dmu.c | 108 rw_enter(&dn->dn_struct_rwlock, RW_READER); 110 rw_exit(&dn->dn_struct_rwlock); 159 rw_enter(&dn->dn_struct_rwlock, RW_READER); 161 rw_exit(&dn->dn_struct_rwlock); 162 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); 167 rw_exit(&dn->dn_struct_rwlock); 205 rw_enter(&dn->dn_struct_rwlock, RW_READER); 218 rw_exit(&dn->dn_struct_rwlock); 234 rw_exit(&dn->dn_struct_rwlock); 245 rw_exit(&dn->dn_struct_rwlock); [all...] |
H A D | dbuf.c | 352 if (RW_WRITE_HELD(&db->db_dnode->dn_struct_rwlock)) { 488 ASSERT(RW_LOCK_HELD(&dn->dn_struct_rwlock)); 571 rw_enter(&db->db_dnode->dn_struct_rwlock, RW_READER); 584 rw_exit(&db->db_dnode->dn_struct_rwlock); 599 rw_exit(&db->db_dnode->dn_struct_rwlock); 609 rw_exit(&db->db_dnode->dn_struct_rwlock); 879 ASSERT(RW_WRITE_HELD(&db->db_dnode->dn_struct_rwlock)); 882 * This call to dbuf_will_dirty() with the dn_struct_rwlock held 1119 if (!RW_WRITE_HELD(&dn->dn_struct_rwlock)) { 1120 rw_enter(&dn->dn_struct_rwlock, RW_READE [all...] |
H A D | dmu_tx.c | 155 rw_enter(&dn->dn_struct_rwlock, RW_READER); 157 rw_exit(&dn->dn_struct_rwlock); 310 rw_enter(&dn->dn_struct_rwlock, RW_READER); 312 rw_exit(&dn->dn_struct_rwlock); 432 rw_enter(&dn->dn_struct_rwlock, RW_READER); 439 rw_exit(&dn->dn_struct_rwlock); 447 rw_exit(&dn->dn_struct_rwlock); 552 rw_exit(&dn->dn_struct_rwlock);
|
/netbsd-6-1-5-RELEASE/external/cddl/osnet/dist/uts/common/fs/zfs/sys/ |
H A D | dnode.h | 130 * dn_struct_rwlock protects the structure of the dnode, 134 krwlock_t dn_struct_rwlock; member in struct:dnode 148 * Where necessary, these are protected by dn_struct_rwlock.
|
Completed in 61 milliseconds