/illumos-gate/usr/src/grub/grub-0.97/stage2/zfs-include/ |
H A D | vdev_impl.h | 43 offsetof(vdev_label_t, vl_uberblock[(n) << VDEV_UBERBLOCK_SHIFT(sh)]) 57 } vdev_label_t; /* 256K total */ typedef in typeref:struct:vdev_label 63 #define VDEV_BOOT_OFFSET (2 * sizeof (vdev_label_t)) 69 #define VDEV_LABEL_START_SIZE (2 * sizeof (vdev_label_t) + VDEV_BOOT_SIZE) 70 #define VDEV_LABEL_END_SIZE (2 * sizeof (vdev_label_t))
|
/illumos-gate/usr/src/uts/common/fs/zfs/sys/ |
H A D | vdev_impl.h | 258 offsetof(vdev_label_t, vl_uberblock[(n) << VDEV_UBERBLOCK_SHIFT(vd)]) 271 } vdev_label_t; /* 256K total */ typedef in typeref:struct:vdev_label 280 #define VDEV_BOOT_OFFSET (2 * sizeof (vdev_label_t)) 290 #define VDEV_LABEL_START_SIZE (2 * sizeof (vdev_label_t) + VDEV_BOOT_SIZE) 291 #define VDEV_LABEL_END_SIZE (2 * sizeof (vdev_label_t))
|
/illumos-gate/usr/src/cmd/zinject/ |
H A D | translate.c | 492 record->zi_start = offsetof(vdev_label_t, vl_uberblock[0]); 496 record->zi_start = offsetof(vdev_label_t, vl_vdev_phys); 500 record->zi_start = offsetof(vdev_label_t, vl_pad1); 504 record->zi_start = offsetof(vdev_label_t, vl_pad2);
|
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | vdev_label.c | 102 * vdev_label_t structure. The label includes 8k of padding to permit legacy 157 ASSERT(offset < sizeof (vdev_label_t)); 158 ASSERT(P2PHASE_TYPED(psize, sizeof (vdev_label_t), uint64_t) == 0); 160 return (offset + l * sizeof (vdev_label_t) + (l < VDEV_LABELS / 2 ? 161 0 : psize - VDEV_LABELS * sizeof (vdev_label_t))); 174 offset += (VDEV_LABELS / 2) * sizeof (vdev_label_t); 176 l = offset / sizeof (vdev_label_t); 467 offsetof(vdev_label_t, vl_vdev_phys), 809 offsetof(vdev_label_t, vl_vdev_phys), 818 offsetof(vdev_label_t, vl_pad [all...] |
H A D | vdev_disk.c | 834 vdev_label_t *label; 861 size = P2ALIGN_TYPED(s, sizeof (vdev_label_t), uint64_t); 862 label = kmem_alloc(sizeof (vdev_label_t), KM_SLEEP); 897 kmem_free(label, sizeof (vdev_label_t));
|
H A D | vdev.c | 1088 offsetof(vdev_label_t, vl_pad2)), 1248 osize = P2ALIGN(osize, (uint64_t)sizeof (vdev_label_t)); 1249 max_osize = P2ALIGN(max_osize, (uint64_t)sizeof (vdev_label_t));
|
/illumos-gate/usr/src/lib/libzfs/common/ |
H A D | libzfs_import.c | 857 ASSERT(P2PHASE_TYPED(size, sizeof (vdev_label_t), uint64_t) == 0); 858 return (l * sizeof (vdev_label_t) + (l < VDEV_LABELS / 2 ? 859 0 : size - VDEV_LABELS * sizeof (vdev_label_t))); 871 vdev_label_t *label; 878 size = P2ALIGN_TYPED(statbuf.st_size, sizeof (vdev_label_t), uint64_t); 880 if ((label = malloc(sizeof (vdev_label_t))) == NULL) 884 if (pread64(fd, label, sizeof (vdev_label_t), 885 label_offset(size, l)) != sizeof (vdev_label_t)) 1094 vdev_label_t *label; 1099 size = P2ALIGN_TYPED(statbuf.st_size, sizeof (vdev_label_t), uint64_ [all...] |
/illumos-gate/usr/src/boot/sys/cddl/boot/zfs/ |
H A D | zfsimpl.h | 491 offsetof(vdev_label_t, vl_uberblock[(n) << VDEV_UBERBLOCK_SHIFT(vd)]) 504 } vdev_label_t; /* 256K total */ typedef in typeref:struct:vdev_label 516 #define VDEV_BOOT_OFFSET (2 * sizeof (vdev_label_t)) 522 #define VDEV_LABEL_START_SIZE (2 * sizeof (vdev_label_t) + VDEV_BOOT_SIZE) 523 #define VDEV_LABEL_END_SIZE (2 * sizeof (vdev_label_t))
|
/illumos-gate/usr/src/grub/grub-0.97/stage2/ |
H A D | fsys_zfs.c | 208 return (l * sizeof (vdev_label_t) + (l < VDEV_LABELS / 2 ? 209 0 : psize - VDEV_LABELS * sizeof (vdev_label_t))); 1647 adjpl = P2ALIGN(adjpl, (uint64_t)sizeof (vdev_label_t));
|
/illumos-gate/usr/src/cmd/zdb/ |
H A D | zdb.c | 2121 dump_label_uberblocks(vdev_label_t *lbl, uint64_t ashift) 2146 vdev_label_t label; 2185 psize = P2ALIGN(psize, (uint64_t)sizeof (vdev_label_t));
|
/illumos-gate/usr/src/boot/sys/boot/zfs/ |
H A D | zfsimpl.c | 930 off = offsetof(vdev_label_t, vl_vdev_phys);
|
/illumos-gate/usr/src/cmd/ztest/ |
H A D | ztest.c | 5012 * sizeof (vdev_label_t). 5014 uint64_t psize = P2ALIGN(fsize, sizeof (vdev_label_t));
|