Home
last modified time | relevance | path

Searched refs:ashift (Results 1 – 10 of 10) sorted by relevance

/onnv-gate/usr/src/uts/common/fs/zfs/
H A Dvdev_missing.c43 vdev_missing_open(vdev_t *vd, uint64_t *psize, uint64_t *ashift) in vdev_missing_open() argument
52 *ashift = 0; in vdev_missing_open()
H A Dvdev_root.c53 vdev_root_open(vdev_t *vd, uint64_t *asize, uint64_t *ashift) in vdev_root_open() argument
80 *ashift = 0; in vdev_root_open()
H A Dvdev_file.c50 vdev_file_open(vdev_t *vd, uint64_t *psize, uint64_t *ashift) in vdev_file_open() argument
116 *ashift = SPA_MINBLOCKSHIFT; in vdev_file_open()
H A Dvdev_mirror.c130 vdev_mirror_open(vdev_t *vd, uint64_t *asize, uint64_t *ashift) in vdev_mirror_open() argument
152 *ashift = MAX(*ashift, cvd->vdev_ashift); in vdev_mirror_open()
H A Dvdev_disk.c106 vdev_disk_open(vdev_t *vd, uint64_t *psize, uint64_t *ashift) in vdev_disk_open() argument
294 *ashift = highbit(MAX(dkmext.dki_pbsize, SPA_MINBLOCKSIZE)) - 1; in vdev_disk_open()
H A Dvdev_raidz.c1444 vdev_raidz_open(vdev_t *vd, uint64_t *asize, uint64_t *ashift) in vdev_raidz_open() argument
1472 *ashift = MAX(*ashift, cvd->vdev_ashift); in vdev_raidz_open()
1498 uint64_t ashift = vd->vdev_top->vdev_ashift; in vdev_raidz_asize() local
1502 asize = ((psize - 1) >> ashift) + 1; in vdev_raidz_asize()
1504 asize = roundup(asize, nparity + 1) << ashift; in vdev_raidz_asize()
H A Dvdev.c1107 uint64_t ashift = 0; in vdev_open() local
1137 error = vd->vdev_ops->vdev_op_open(vd, &osize, &ashift); in vdev_open()
1232 vd->vdev_ashift = MAX(ashift, vd->vdev_ashift); in vdev_open()
1237 if (ashift > vd->vdev_top->vdev_ashift) { in vdev_open()
/onnv-gate/usr/src/cmd/ztest/
H A Dztest.c647 make_vdev_file(char *path, char *aux, size_t size, uint64_t ashift) in make_vdev_file() argument
653 if (ashift == 0) in make_vdev_file()
654 ashift = ztest_get_ashift(); in make_vdev_file()
682 VERIFY(nvlist_add_uint64(file, ZPOOL_CONFIG_ASHIFT, ashift) == 0); in make_vdev_file()
688 make_vdev_raidz(char *path, char *aux, size_t size, uint64_t ashift, int r) in make_vdev_raidz() argument
694 return (make_vdev_file(path, aux, size, ashift)); in make_vdev_raidz()
698 child[c] = make_vdev_file(path, aux, size, ashift); in make_vdev_raidz()
717 make_vdev_mirror(char *path, char *aux, size_t size, uint64_t ashift, in make_vdev_mirror() argument
724 return (make_vdev_raidz(path, aux, size, ashift, r)); in make_vdev_mirror()
729 child[c] = make_vdev_raidz(path, aux, size, ashift, r); in make_vdev_mirror()
[all …]
/onnv-gate/usr/src/uts/common/fs/zfs/sys/
H A Dvdev_impl.h58 typedef int vdev_open_func_t(vdev_t *vd, uint64_t *size, uint64_t *ashift);
/onnv-gate/usr/src/cmd/zdb/
H A Dzdb.c1749 dump_label_uberblocks(vdev_label_t *lbl, uint64_t ashift) in dump_label_uberblocks() argument
1755 vd.vdev_ashift = ashift; in dump_label_uberblocks()
1778 uint64_t psize, ashift; in dump_label() local
1829 ashift = SPA_MINBLOCKSHIFT; in dump_label()
1837 ZPOOL_CONFIG_ASHIFT, &ashift) != 0)) in dump_label()
1838 ashift = SPA_MINBLOCKSHIFT; in dump_label()
1842 dump_label_uberblocks(&label, ashift); in dump_label()