Lines Matching refs:strval
257 const char *strval; in zpool_get_prop() local
391 if (zpool_prop_index_to_string(prop, intval, &strval) in zpool_get_prop()
394 (void) strlcpy(buf, strval, len); in zpool_get_prop()
451 char *strval; in zpool_valid_proplist() local
488 (void) nvpair_value_string(elem, &strval); in zpool_valid_proplist()
489 if (strcmp(strval, ZFS_FEATURE_ENABLED) != 0 && in zpool_valid_proplist()
490 strcmp(strval, ZFS_FEATURE_DISABLED) != 0) { in zpool_valid_proplist()
523 &strval, &intval, errbuf) != 0) in zpool_valid_proplist()
585 if (!bootfs_name_valid(poolname, strval)) { in zpool_valid_proplist()
587 "is an invalid name"), strval); in zpool_valid_proplist()
610 if (strval[0] != '/') { in zpool_valid_proplist()
612 "bad alternate root '%s'"), strval); in zpool_valid_proplist()
619 if (strval[0] == '\0') in zpool_valid_proplist()
622 if (strcmp(strval, "none") == 0) in zpool_valid_proplist()
625 if (strval[0] != '/') { in zpool_valid_proplist()
633 slash = strrchr(strval, '/'); in zpool_valid_proplist()
638 "'%s' is not a valid file"), strval); in zpool_valid_proplist()
645 if (strval[0] != '\0' && in zpool_valid_proplist()
646 (stat64(strval, &statbuf) != 0 || in zpool_valid_proplist()
650 strval); in zpool_valid_proplist()
659 for (check = strval; *check != '\0'; check++) { in zpool_valid_proplist()
670 if (strlen(strval) > ZPROP_MAX_COMMENT) { in zpool_valid_proplist()