Lines Matching refs:zo
551 const ztest_shared_opts_t *zo = &ztest_opts_defaults; in usage() local
557 nicenum(zo->zo_vdev_size, nice_vdev_size); in usage()
558 nicenum(zo->zo_metaslab_gang_bang, nice_gang_bang); in usage()
582 zo->zo_pool, in usage()
583 (u_longlong_t)zo->zo_vdevs, /* -v */ in usage()
585 zo->zo_ashift, /* -a */ in usage()
586 zo->zo_mirrors, /* -m */ in usage()
587 zo->zo_raidz, /* -r */ in usage()
588 zo->zo_raidz_parity, /* -R */ in usage()
589 zo->zo_datasets, /* -d */ in usage()
590 zo->zo_threads, /* -t */ in usage()
592 zo->zo_init, /* -i */ in usage()
593 (u_longlong_t)zo->zo_killrate, /* -k */ in usage()
594 zo->zo_pool, /* -p */ in usage()
595 zo->zo_dir, /* -f */ in usage()
596 (u_longlong_t)zo->zo_time, /* -T */ in usage()
597 (u_longlong_t)zo->zo_maxloops, /* -F */ in usage()
598 (u_longlong_t)zo->zo_passtime); in usage()
606 ztest_shared_opts_t *zo = &ztest_opts; in process_options() local
612 bcopy(&ztest_opts_defaults, zo, sizeof (*zo)); in process_options()
636 zo->zo_vdevs = value; in process_options()
639 zo->zo_vdev_size = MAX(SPA_MINDEVSIZE, value); in process_options()
642 zo->zo_ashift = value; in process_options()
645 zo->zo_mirrors = value; in process_options()
648 zo->zo_raidz = MAX(1, value); in process_options()
651 zo->zo_raidz_parity = MIN(MAX(value, 1), 3); in process_options()
654 zo->zo_datasets = MAX(1, value); in process_options()
657 zo->zo_threads = MAX(1, value); in process_options()
660 zo->zo_metaslab_gang_bang = MAX(SPA_MINBLOCKSIZE << 1, in process_options()
664 zo->zo_init = value; in process_options()
667 zo->zo_killrate = value; in process_options()
670 (void) strlcpy(zo->zo_pool, optarg, in process_options()
671 sizeof (zo->zo_pool)); in process_options()
680 (void) strlcpy(zo->zo_dir, path, in process_options()
681 sizeof (zo->zo_dir)); in process_options()
685 zo->zo_verbose++; in process_options()
688 zo->zo_init = 0; in process_options()
691 zo->zo_time = value; in process_options()
694 zo->zo_passtime = MAX(1, value); in process_options()
697 zo->zo_maxloops = MAX(1, value); in process_options()
712 zo->zo_raidz_parity = MIN(zo->zo_raidz_parity, zo->zo_raidz - 1); in process_options()
714 zo->zo_vdevtime = in process_options()
715 (zo->zo_vdevs > 0 ? zo->zo_time * NANOSEC / zo->zo_vdevs : in process_options()
746 (void) snprintf(zo->zo_alt_ztest, sizeof (zo->zo_alt_ztest), in process_options()
748 (void) snprintf(zo->zo_alt_libpath, sizeof (zo->zo_alt_libpath), in process_options()
751 if (0 != access(zo->zo_alt_ztest, X_OK)) { in process_options()
754 zo->zo_alt_ztest); in process_options()
755 } else if (0 != access(zo->zo_alt_libpath, X_OK)) { in process_options()
758 zo->zo_alt_libpath); in process_options()
2345 ztest_shared_opts_t *zo = &ztest_opts; in ztest_spa_create_destroy() local
2371 VERIFY3U(EEXIST, ==, spa_create(zo->zo_pool, nvroot, NULL, NULL)); in ztest_spa_create_destroy()
2373 VERIFY3U(0, ==, spa_open(zo->zo_pool, &spa, FTAG)); in ztest_spa_create_destroy()
2374 VERIFY3U(EBUSY, ==, spa_destroy(zo->zo_pool)); in ztest_spa_create_destroy()