zfsimpl.h (219089) | zfsimpl.h (235343) |
---|---|
1/*- 2 * Copyright (c) 2002 McAfee, Inc. 3 * All rights reserved. 4 * 5 * This software was developed for the FreeBSD Project by Marshall 6 * Kirk McKusick and McAfee Research,, the Security Research Division of 7 * McAfee, Inc. under DARPA/SPAWAR contract N66001-01-C-8035 ("CBOSS"), as 8 * part of the DARPA CHATS research program --- 1313 unchanged lines hidden (view full) --- 1322typedef struct spa { 1323 STAILQ_ENTRY(spa) spa_link; /* link in global pool list */ 1324 char *spa_name; /* pool name */ 1325 uint64_t spa_guid; /* pool guid */ 1326 uint64_t spa_txg; /* most recent transaction */ 1327 struct uberblock spa_uberblock; /* best uberblock so far */ 1328 vdev_list_t spa_vdevs; /* list of all toplevel vdevs */ 1329 objset_phys_t spa_mos; /* MOS for this pool */ | 1/*- 2 * Copyright (c) 2002 McAfee, Inc. 3 * All rights reserved. 4 * 5 * This software was developed for the FreeBSD Project by Marshall 6 * Kirk McKusick and McAfee Research,, the Security Research Division of 7 * McAfee, Inc. under DARPA/SPAWAR contract N66001-01-C-8035 ("CBOSS"), as 8 * part of the DARPA CHATS research program --- 1313 unchanged lines hidden (view full) --- 1322typedef struct spa { 1323 STAILQ_ENTRY(spa) spa_link; /* link in global pool list */ 1324 char *spa_name; /* pool name */ 1325 uint64_t spa_guid; /* pool guid */ 1326 uint64_t spa_txg; /* most recent transaction */ 1327 struct uberblock spa_uberblock; /* best uberblock so far */ 1328 vdev_list_t spa_vdevs; /* list of all toplevel vdevs */ 1329 objset_phys_t spa_mos; /* MOS for this pool */ |
1330 objset_phys_t spa_root_objset; /* current mounted ZPL objset */ | 1330 int spa_inited; /* initialized */ |
1331} spa_t; | 1331} spa_t; |