Lines Matching refs:zo

554 	const ztest_shared_opts_t *zo = &ztest_opts_defaults;  in usage()  local
560 nicenum(zo->zo_vdev_size, nice_vdev_size, sizeof (nice_vdev_size)); in usage()
561 nicenum(zo->zo_metaslab_gang_bang, nice_gang_bang, in usage()
586 zo->zo_pool, in usage()
587 (u_longlong_t)zo->zo_vdevs, /* -v */ in usage()
589 zo->zo_ashift, /* -a */ in usage()
590 zo->zo_mirrors, /* -m */ in usage()
591 zo->zo_raidz, /* -r */ in usage()
592 zo->zo_raidz_parity, /* -R */ in usage()
593 zo->zo_datasets, /* -d */ in usage()
594 zo->zo_threads, /* -t */ in usage()
596 zo->zo_init, /* -i */ in usage()
597 (u_longlong_t)zo->zo_killrate, /* -k */ in usage()
598 zo->zo_pool, /* -p */ in usage()
599 zo->zo_dir, /* -f */ in usage()
600 (u_longlong_t)zo->zo_time, /* -T */ in usage()
601 (u_longlong_t)zo->zo_maxloops, /* -F */ in usage()
602 (u_longlong_t)zo->zo_passtime); in usage()
610 ztest_shared_opts_t *zo = &ztest_opts; in process_options() local
616 bcopy(&ztest_opts_defaults, zo, sizeof (*zo)); in process_options()
640 zo->zo_vdevs = value; in process_options()
643 zo->zo_vdev_size = MAX(SPA_MINDEVSIZE, value); in process_options()
646 zo->zo_ashift = value; in process_options()
649 zo->zo_mirrors = value; in process_options()
652 zo->zo_raidz = MAX(1, value); in process_options()
655 zo->zo_raidz_parity = MIN(MAX(value, 1), 3); in process_options()
658 zo->zo_datasets = MAX(1, value); in process_options()
661 zo->zo_threads = MAX(1, value); in process_options()
664 zo->zo_metaslab_gang_bang = MAX(SPA_MINBLOCKSIZE << 1, in process_options()
668 zo->zo_init = value; in process_options()
671 zo->zo_killrate = value; in process_options()
674 (void) strlcpy(zo->zo_pool, optarg, in process_options()
675 sizeof (zo->zo_pool)); in process_options()
684 (void) strlcpy(zo->zo_dir, path, in process_options()
685 sizeof (zo->zo_dir)); in process_options()
689 zo->zo_verbose++; in process_options()
692 zo->zo_init = 0; in process_options()
695 zo->zo_time = value; in process_options()
698 zo->zo_passtime = MAX(1, value); in process_options()
701 zo->zo_maxloops = MAX(1, value); in process_options()
716 zo->zo_raidz_parity = MIN(zo->zo_raidz_parity, zo->zo_raidz - 1); in process_options()
718 zo->zo_vdevtime = in process_options()
719 (zo->zo_vdevs > 0 ? zo->zo_time * NANOSEC / zo->zo_vdevs : in process_options()
750 (void) snprintf(zo->zo_alt_ztest, sizeof (zo->zo_alt_ztest), in process_options()
752 (void) snprintf(zo->zo_alt_libpath, sizeof (zo->zo_alt_libpath), in process_options()
755 if (0 != access(zo->zo_alt_ztest, X_OK)) { in process_options()
758 zo->zo_alt_ztest); in process_options()
759 } else if (0 != access(zo->zo_alt_libpath, X_OK)) { in process_options()
762 zo->zo_alt_libpath); in process_options()
2349 ztest_shared_opts_t *zo = &ztest_opts; in ztest_spa_create_destroy() local
2375 VERIFY3U(EEXIST, ==, spa_create(zo->zo_pool, nvroot, NULL, NULL)); in ztest_spa_create_destroy()
2377 VERIFY3U(0, ==, spa_open(zo->zo_pool, &spa, FTAG)); in ztest_spa_create_destroy()
2378 VERIFY3U(EBUSY, ==, spa_destroy(zo->zo_pool)); in ztest_spa_create_destroy()