Searched refs:VDEV_LABELS (Results 1 – 14 of 14) sorted by relevance
160 return (offset + l * sizeof (vdev_label_t) + (l < VDEV_LABELS / 2 ? in vdev_label_offset()161 0 : psize - VDEV_LABELS * sizeof (vdev_label_t))); in vdev_label_offset()174 offset += (VDEV_LABELS / 2) * sizeof (vdev_label_t); in vdev_label_number()177 return (l < VDEV_LABELS ? l : -1); in vdev_label_number()843 vdev_phys_t *vp[VDEV_LABELS]; in vdev_label_read_config()844 abd_t *vp_abd[VDEV_LABELS]; in vdev_label_read_config()845 zio_t *zio[VDEV_LABELS]; in vdev_label_read_config()866 for (int l = 0; l < VDEV_LABELS; l++) { in vdev_label_read_config()878 for (int l = 0; l < VDEV_LABELS; l++) { in vdev_label_read_config()888 for (int l = 0; l < VDEV_LABELS; l++) { in vdev_label_read_config()[all …]
547 label = random_in_range(VDEV_LABELS); in mmp_write_uberblock()
1975 for (int l = 1; l < VDEV_LABELS; l++) { in vdev_probe()
995 return (l * sizeof (vdev_label_t) + (l < VDEV_LABELS / 2 ? in label_offset()996 0 : size - VDEV_LABELS * sizeof (vdev_label_t))); in label_offset()1024 for (l = 0; l < VDEV_LABELS; l++) { in zpool_read_label_slow()1088 struct aiocb aiocbs[VDEV_LABELS]; in zpool_read_label()1089 struct aiocb *aiocbps[VDEV_LABELS]; in zpool_read_label()1102 VDEV_LABELS * sizeof (*labels), PAGESIZE, UMEM_DEFAULT); in zpool_read_label()1107 for (l = 0; l < VDEV_LABELS; l++) { in zpool_read_label()1118 if (lio_listio(LIO_WAIT, aiocbps, VDEV_LABELS, NULL) != 0) { in zpool_read_label()1128 for (l = 0; l < VDEV_LABELS; l++) { in zpool_read_label()1168 umem_free_aligned(labels, VDEV_LABELS * sizeof (*labels)); in zpool_read_label()[all …]
430 vdev_phys_t *vdev_lists[VDEV_LABELS]; in vdev_geom_read_config()434 off_t offsets[VDEV_LABELS]; in vdev_geom_read_config()436 off_t sizes[VDEV_LABELS]; in vdev_geom_read_config()437 int cmds[VDEV_LABELS]; in vdev_geom_read_config()438 int errors[VDEV_LABELS]; in vdev_geom_read_config()455 for (l = 0; l < VDEV_LABELS; l++) { in vdev_geom_read_config()466 VDEV_LABELS); in vdev_geom_read_config()471 for (l = 0; l < VDEV_LABELS; l++) { in vdev_geom_read_config()501 for (l = 0; l < VDEV_LABELS; l++) in vdev_geom_read_config()
116 return (l * sizeof (vdev_label_t) + (l < VDEV_LABELS / 2 ? in label_offset()117 0 : size - VDEV_LABELS * sizeof (vdev_label_t))); in label_offset()143 for (l = 0; l < VDEV_LABELS; l++) { in zpool_clear_label()
170 assert(ind >= 0 && ind < VDEV_LABELS); in vdev_label_write() 181 loff = zfs->vdevsize - (VDEV_LABELS - ind) * sizeof(*label); in vdev_label_write()
549 #define VDEV_LABELS 4 macro550 #define VDEV_BEST_LABEL VDEV_LABELS
203 if (nlabels != VDEV_LABELS || devLabel == NULL) { in ReadLabel()
2011 uint32_t labels_repaired[VDEV_LABELS] = {0}; in zhack_label_repair()2012 vdev_label_t labels[VDEV_LABELS] = {{{0}}}; in zhack_label_repair()2041 for (int l = 0; l < VDEV_LABELS; l++) { in zhack_label_repair()2050 for (int l = 0; l < VDEV_LABELS; l++) { in zhack_label_repair()
1641 if (l < VDEV_LABELS / 2) in uberblock_verify() 1644 label_offset = psize - VDEV_LABELS * sizeof (vdev_label_t); in uberblock_verify() 1792 for (int l = 0; l < VDEV_LABELS; l++) { in vdev_write_bootenv() 1890 for (int l = 0; l < VDEV_LABELS; l++) { in vdev_read_bootenv() 2021 for (int l = 0; l < VDEV_LABELS; l++) { in vdev_label_read_config() 2076 for (int l = 0; l < VDEV_LABELS; l++) { in vdev_probe()
655 for (int i = 0; i < VDEV_LABELS; i++) in dnode_cursor_init()
585 #define VDEV_LABELS 4 macro
5254 boolean_t labels[VDEV_LABELS];5315 for (int i = 0; i < VDEV_LABELS; i++) in first_label() 5326 for (int i = 0; i < VDEV_LABELS; i++) in print_label_numbers() 5994 zdb_label_t labels[VDEV_LABELS] = {{{{0}}}}; in dump_label() 6058 for (int l = 0; l < VDEV_LABELS; l++) { in dump_label() 6134 for (int l = 0; l < VDEV_LABELS; l++) { in dump_label()