dmu_objset.h (308082) | dmu_objset.h (321531) |
---|---|
1/* 2 * CDDL HEADER START 3 * 4 * The contents of this file are subject to the terms of the 5 * Common Development and Distribution License (the "License"). 6 * You may not use this file except in compliance with the License. 7 * 8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE --- 98 unchanged lines hidden (view full) --- 107 */ 108 blkptr_t *os_rootbp; 109 110 /* no lock needed: */ 111 struct dmu_tx *os_synctx; /* XXX sketchy */ 112 zil_header_t os_zil_header; 113 list_t os_synced_dnodes; 114 uint64_t os_flags; | 1/* 2 * CDDL HEADER START 3 * 4 * The contents of this file are subject to the terms of the 5 * Common Development and Distribution License (the "License"). 6 * You may not use this file except in compliance with the License. 7 * 8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE --- 98 unchanged lines hidden (view full) --- 107 */ 108 blkptr_t *os_rootbp; 109 110 /* no lock needed: */ 111 struct dmu_tx *os_synctx; /* XXX sketchy */ 112 zil_header_t os_zil_header; 113 list_t os_synced_dnodes; 114 uint64_t os_flags; |
115 uint64_t os_freed_dnodes; 116 boolean_t os_rescan_dnodes; |
|
115 116 /* Protected by os_obj_lock */ 117 kmutex_t os_obj_lock; 118 uint64_t os_obj_next; 119 120 /* Protected by os_lock */ 121 kmutex_t os_lock; 122 list_t os_dirty_dnodes[TXG_SIZE]; --- 71 unchanged lines hidden --- | 117 118 /* Protected by os_obj_lock */ 119 kmutex_t os_obj_lock; 120 uint64_t os_obj_next; 121 122 /* Protected by os_lock */ 123 kmutex_t os_lock; 124 list_t os_dirty_dnodes[TXG_SIZE]; --- 71 unchanged lines hidden --- |