dsl_pool.h (332547) | dsl_pool.h (339034) |
---|---|
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 --- 62 unchanged lines hidden (view full) --- 71 uint64_t zb_gangs; 72 uint64_t zb_ditto_2_of_2_samevdev; 73 uint64_t zb_ditto_2_of_3_samevdev; 74 uint64_t zb_ditto_3_of_3_samevdev; 75} zfs_blkstat_t; 76 77typedef struct zfs_all_blkstats { 78 zfs_blkstat_t zab_type[DN_MAX_LEVELS + 1][DMU_OT_TOTAL + 1]; | 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 --- 62 unchanged lines hidden (view full) --- 71 uint64_t zb_gangs; 72 uint64_t zb_ditto_2_of_2_samevdev; 73 uint64_t zb_ditto_2_of_3_samevdev; 74 uint64_t zb_ditto_3_of_3_samevdev; 75} zfs_blkstat_t; 76 77typedef struct zfs_all_blkstats { 78 zfs_blkstat_t zab_type[DN_MAX_LEVELS + 1][DMU_OT_TOTAL + 1]; |
79 kmutex_t zab_lock; |
|
79} zfs_all_blkstats_t; 80 81 82typedef struct dsl_pool { 83 /* Immutable */ 84 spa_t *dp_spa; 85 struct objset *dp_meta_objset; 86 struct dsl_dir *dp_root_dir; --- 103 unchanged lines hidden --- | 80} zfs_all_blkstats_t; 81 82 83typedef struct dsl_pool { 84 /* Immutable */ 85 spa_t *dp_spa; 86 struct objset *dp_meta_objset; 87 struct dsl_dir *dp_root_dir; --- 103 unchanged lines hidden --- |