Searched refs:vdev_label_t (Results 1 - 12 of 12) sorted by relevance

/illumos-gate/usr/src/grub/grub-0.97/stage2/zfs-include/
H A Dvdev_impl.h43 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 Dvdev_impl.h258 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 Dtranslate.c492 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 Dvdev_label.c102 * 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 Dvdev_disk.c834 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 Dvdev.c1088 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 Dlibzfs_import.c857 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 Dzfsimpl.h491 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 Dfsys_zfs.c208 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 Dzdb.c2121 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 Dzfsimpl.c930 off = offsetof(vdev_label_t, vl_vdev_phys);
/illumos-gate/usr/src/cmd/ztest/
H A Dztest.c5012 * sizeof (vdev_label_t).
5014 uint64_t psize = P2ALIGN(fsize, sizeof (vdev_label_t));

Completed in 292 milliseconds