Deleted Added
full compact
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 ---