| /freebsd/sys/contrib/openzfs/include/sys/ |
| H A D | uberblock.h | 31 typedef struct uberblock uberblock_t; typedef 33 extern int uberblock_verify(uberblock_t *); 34 extern boolean_t uberblock_update(uberblock_t *ub, vdev_t *rvd, uint64_t txg,
|
| H A D | mmp.h | 46 uberblock_t mmp_ub; /* last ub written by sync */ 65 extern int mmp_claim_uberblock(spa_t *spa, vdev_t *vd, uberblock_t *ub);
|
| H A D | spa_impl.h | 308 uberblock_t spa_ubsync; /* last synced uberblock */ 309 uberblock_t spa_uberblock; /* current uberblock */
|
| /freebsd/sys/contrib/openzfs/module/zfs/ |
| H A D | uberblock.c | 23 uberblock_verify(uberblock_t *ub) in uberblock_verify() 26 byteswap_uint64_array(ub, sizeof (uberblock_t)); in uberblock_verify() 39 uberblock_update(uberblock_t *ub, vdev_t *rvd, uint64_t txg, uint64_t mmp_delay) in uberblock_update()
|
| H A D | mmp.c | 436 mmp_update_uberblock(spa_t *spa, uberblock_t *ub) in mmp_update_uberblock() 458 uberblock_t *ub; in mmp_write_uberblock() 536 abd_copy_from_buf(ub_abd, ub, sizeof (uberblock_t)); in mmp_write_uberblock() 537 abd_zero_off(ub_abd, sizeof (uberblock_t), in mmp_write_uberblock() 538 VDEV_UBERBLOCK_SIZE(vd) - sizeof (uberblock_t)); in mmp_write_uberblock() 574 uint64_t *issued_writes, uint64_t *req_writes, uberblock_t *ub, vdev_t *vd, in mmp_claim_uberblock_sync() 657 abd_copy_from_buf(ub_abd, ub, sizeof (uberblock_t)); in mmp_claim_uberblock_sync() 658 abd_zero_off(ub_abd, sizeof (uberblock_t), in mmp_claim_uberblock_sync() 659 VDEV_UBERBLOCK_SIZE(vd) - sizeof (uberblock_t)); in mmp_claim_uberblock_sync() 671 mmp_claim_uberblock(spa_t *spa, vdev_t *vd, uberblock_t *ub) in mmp_claim_uberblock()
|
| H A D | vdev_label.c | 1137 uberblock_t *ub; in vdev_label_init() 1298 abd_copy_from_buf(ub_abd, &spa->spa_uberblock, sizeof (uberblock_t)); in vdev_label_init() 1299 abd_zero_off(ub_abd, sizeof (uberblock_t), in vdev_label_init() 1300 VDEV_UBERBLOCK_RING - sizeof (uberblock_t)); in vdev_label_init() 1580 vdev_uberblock_compare(const uberblock_t *ub1, const uberblock_t *ub2) in vdev_uberblock_compare() 1615 uberblock_t ubl_latest; /* Most recent uberblock */ 1616 uberblock_t *ubl_ubbest; /* Best uberblock (w/r/t max_txg) */ 1626 uberblock_t *ub = abd_to_buf(zio->io_abd); in vdev_uberblock_load_done() 1686 vdev_uberblock_load(vdev_t *rvd, uberblock_t *ub, nvlist_t **config) in vdev_uberblock_load() 1697 memset(ub, 0, sizeof (uberblock_t)); in vdev_uberblock_load() [all …]
|
| H A D | spa_checkpoint.c | 477 uberblock_t checkpoint = spa->spa_ubsync; in spa_checkpoint_sync() 511 sizeof (uint64_t), sizeof (uberblock_t) / sizeof (uint64_t), in spa_checkpoint_sync()
|
| H A D | spa.c | 3852 spa_activity_verify_config(spa_t *spa, uberblock_t *ub) in spa_activity_verify_config() 3932 spa_activity_check_required(spa_t *spa, uberblock_t *ub, nvlist_t *label) in spa_activity_check_required() 3998 spa_activity_check_duration(spa_t *spa, uberblock_t *ub) in spa_activity_check_duration() 4221 spa_activity_check_tryimport(spa_t *spa, uberblock_t *spa_ub, in spa_activity_check_tryimport() 4256 uberblock_t mmp_ub; in spa_activity_check_tryimport() 4332 uberblock_t spa_ub; in spa_activity_check_claim() 4350 if (memcmp(&spa->spa_uberblock, &spa_ub, sizeof (uberblock_t))) { in spa_activity_check_claim() 4390 uberblock_t set_ub, mmp_ub; in spa_activity_check_claim() 4492 spa_ld_activity_check(spa_t *spa, uberblock_t *ub, nvlist_t *label) in spa_ld_activity_check() 4571 uberblock_t best_ub; in spa_mmp_remote_host_activity() [all …]
|
| /freebsd/usr.sbin/makefs/ |
| H A D | zfs.c | 580 uberblock_t *ub; in pool_labels_write() 608 ub = (uberblock_t *)(&label->vl_uberblock[0] + uoff); in pool_labels_write()
|
| /freebsd/stand/libsa/zfs/ |
| H A D | zfsimpl.c | 1612 vdev_uberblock_compare(const uberblock_t *ub1, const uberblock_t *ub2) in vdev_uberblock_compare() 1635 uberblock_verify(uberblock_t *ub) in uberblock_verify() 1638 byteswap_uint64_array(ub, sizeof (uberblock_t)); in uberblock_verify() 2030 vdev_uberblock_load(vdev_t *vd, uberblock_t *ub) in vdev_uberblock_load() 2032 uberblock_t *buf; in vdev_uberblock_load()
|
| /freebsd/sys/contrib/openzfs/cmd/ |
| H A D | zhack.c | 1736 zhack_repair_undetach(uberblock_t *ub, nvlist_t *cfg, const int l) in zhack_repair_undetach() 1924 uberblock_t *ub = (uberblock_t *)vl->vl_uberblock; in zhack_repair_one_label()
|
| /freebsd/sys/cddl/boot/zfs/ |
| H A D | zfsimpl.h | 1001 } uberblock_t; typedef
|
| /freebsd/sys/contrib/openzfs/cmd/zdb/ |
| H A D | zdb.c | 4999 dump_uberblock(uberblock_t *ub, const char *header, const char *footer) in dump_uberblock() 5664 uberblock_t *ub = (void *)((char *)&label->label + uoff); in dump_label_uberblocks() 6119 uberblock_t *ub = (void *)((char *)label + uoff); in dump_label() 8875 uberblock_t checkpoint; in verify_checkpoint() 8883 sizeof (uberblock_t) / sizeof (uint64_t), &checkpoint); in verify_checkpoint()
|