Lines Matching refs:poolname
91 { '\0', "poolname", &zfs->poolname, OPT_STRPTR,
222 if (zfs->poolname == NULL)
224 if (!isalpha(zfs->poolname[0]))
226 for (size_t i = 0, len = strlen(zfs->poolname); i < len; i++) {
227 if (!isalnum(zfs->poolname[i]) && zfs->poolname[i] != '_')
229 zfs->poolname[i]);
231 if (strcmp(zfs->poolname, "mirror") == 0 ||
232 strcmp(zfs->poolname, "raidz") == 0 ||
233 strcmp(zfs->poolname, "draid") == 0) {
235 zfs->poolname);
239 easprintf(&zfs->rootpath, "/%s", zfs->poolname);
258 free(__DECONST(void *, zfs->poolname));
307 nvlist_add_string(poolnv, ZPOOL_CONFIG_POOL_NAME, zfs->poolname);