/illumos-gate/usr/src/uts/common/fs/zfs/sys/ |
H A D | uberblock.h | 40 typedef struct uberblock uberblock_t; typedef 42 extern int uberblock_verify(uberblock_t *); 43 extern boolean_t uberblock_update(uberblock_t *ub, vdev_t *rvd, uint64_t txg,
|
H A D | mmp.h | 48 uberblock_t mmp_ub; /* last ub written by sync */
|
H A D | spa_impl.h | 269 uberblock_t spa_ubsync; /* last synced uberblock */ 270 uberblock_t spa_uberblock; /* current uberblock */
|
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | uberblock.c | 32 uberblock_verify(uberblock_t *ub) in uberblock_verify() 35 byteswap_uint64_array(ub, sizeof (uberblock_t)); in uberblock_verify() 48 uberblock_update(uberblock_t *ub, vdev_t *rvd, uint64_t txg, uint64_t mmp_delay) in uberblock_update()
|
H A D | vdev_label.c | 957 uberblock_t *ub; in vdev_label_init() 1112 abd_copy_from_buf(ub_abd, &spa->spa_uberblock, sizeof (uberblock_t)); in vdev_label_init() 1400 vdev_uberblock_compare(const uberblock_t *ub1, const uberblock_t *ub2) in vdev_uberblock_compare() 1435 uberblock_t *ubl_ubbest; /* Best uberblock */ 1445 uberblock_t *ub = abd_to_buf(zio->io_abd); in vdev_uberblock_load_done() 1496 vdev_uberblock_load(vdev_t *rvd, uberblock_t *ub, nvlist_t **config) in vdev_uberblock_load() 1507 bzero(ub, sizeof (uberblock_t)); in vdev_uberblock_load() 1559 uberblock_t *ub, vdev_t *vd, int flags) in vdev_uberblock_sync() 1578 abd_copy_from_buf(ub_abd, ub, sizeof (uberblock_t)); in vdev_uberblock_sync() 1591 vdev_uberblock_sync_list(vdev_t **svd, int svdcount, uberblock_t *ub, int flags) in vdev_uberblock_sync_list() [all …]
|
H A D | mmp.c | 416 mmp_update_uberblock(spa_t *spa, uberblock_t *ub) in mmp_update_uberblock() 438 uberblock_t *ub; in mmp_write_uberblock() 522 abd_copy_from_buf(ub_abd, ub, sizeof (uberblock_t)); in mmp_write_uberblock()
|
H A D | spa_checkpoint.c | 479 uberblock_t checkpoint = spa->spa_ubsync; in spa_checkpoint_sync() 513 sizeof (uint64_t), sizeof (uberblock_t) / sizeof (uint64_t), in spa_checkpoint_sync()
|
H A D | spa.c | 2449 spa_activity_check_required(spa_t *spa, uberblock_t *ub, nvlist_t *label, in spa_activity_check_required() 2520 spa_activity_check_duration(spa_t *spa, uberblock_t *ub) in spa_activity_check_duration() 2591 spa_activity_check(spa_t *spa, uberblock_t *ub, nvlist_t *config) in spa_activity_check() 2949 spa_ld_select_uberblock_done(spa_t *spa, uberblock_t *ub) 2966 uberblock_t *ub = &spa->spa_uberblock; 3895 uberblock_t checkpoint; 3903 sizeof (uberblock_t) / sizeof (uint64_t), &checkpoint); 3998 uberblock_t checkpoint; 4006 sizeof (uberblock_t) / sizeof (uint64_t), &checkpoint);
|
/illumos-gate/usr/src/grub/grub-0.97/stage2/ |
H A D | fsys_zfs.c | 71 static uberblock_t current_uberblock; 224 vdev_uberblock_compare(uberblock_t *ub1, uberblock_t *ub2) in vdev_uberblock_compare() 248 uberblock_verify(uberblock_t *uber, uint64_t ub_size, uint64_t offset) in uberblock_verify() 273 static uberblock_t * 276 uberblock_t *ubbest = NULL; in find_bestub() 277 uberblock_t *ubnext; in find_bestub() 284 ubnext = (uberblock_t *)ub_array; in find_bestub() 1627 uberblock_t *ubbest; in zfs_mount() 1637 grub_memset(¤t_uberblock, 0, sizeof (uberblock_t)); in zfs_mount() 1696 grub_memmove(¤t_uberblock, ubbest, sizeof (uberblock_t)); in zfs_mount()
|
H A D | fsys_zfs.h | 105 typedef struct uberblock uberblock_t; typedef
|
/illumos-gate/usr/src/boot/libsa/zfs/ |
H A D | zfsimpl.c | 1574 vdev_uberblock_compare(const uberblock_t *ub1, const uberblock_t *ub2) in vdev_uberblock_compare() 1597 uberblock_verify(uberblock_t *ub) in uberblock_verify() 1600 byteswap_uint64_array(ub, sizeof (uberblock_t)); in uberblock_verify() 1992 vdev_uberblock_load(vdev_t *vd, uberblock_t *ub) in vdev_uberblock_load() 1994 uberblock_t *buf; in vdev_uberblock_load()
|
/illumos-gate/usr/src/cmd/zdb/ |
H A D | zdb.c | 2564 dump_uberblock(uberblock_t *ub, const char *header, const char *footer) in dump_uberblock() 3173 uberblock_t *ub = (void *)((char *)&label->label + uoff); in dump_label_uberblocks() 3321 uberblock_t *ub = (void *)((char *)label + uoff); in dump_label() 5414 uberblock_t checkpoint; in verify_checkpoint() 5422 sizeof (uberblock_t) / sizeof (uint64_t), &checkpoint); in verify_checkpoint()
|
/illumos-gate/usr/src/boot/sys/cddl/boot/zfs/ |
H A D | zfsimpl.h | 970 } uberblock_t; typedef
|