Lines Matching defs:str

1049 string_to_value(const char *str, scf_type_t ty, boolean_t require_quotes)
1059 len = strlen(str);
1061 (len < 2 || str[0] != '\"' || str[len - 1] != '\"')) {
1068 nstr = dup = safe_strdup(str);
1089 * Print str to strm, quoting double-quotes and backslashes with backslashes.
1093 quote_and_print(const char *str, FILE *strm, int commentnl)
1097 for (cp = str; *cp != '\0'; ++cp) {
8971 char *str;
8986 str = safe_malloc(len + 1);
8988 if (scf_value_get_as_string(val, str, len + 1) < 0)
8993 if (dval == NULL || strcmp(str, dval) != 0)
8994 safe_setprop(n, name, str);
8996 free(str);
9453 char *str;
9487 str = uu_msprintf("%llu", c);
9488 if (str == NULL)
9491 safe_setprop(n, "timeout_seconds", str);
9492 free(str);
11473 const char *str;
11477 str = arg + sizeof (SCF_FMRI_FILE_PREFIX) - 1;
11478 lscf_validate_file(str);
11481 str = arg + sizeof (SCF_FMRI_SVC_PREFIX) - 1;
11482 lscf_validate_fmri(str);
13984 v = string_to_value(sp->str, ty, req_quotes);
14446 add_string(uu_list_t *strlist, const char *str)
14451 elem->str = safe_strdup(str);
14458 remove_string(uu_list_t *strlist, const char *str)
14468 if (strcmp(sp->str, str) == 0)
14484 free(sp->str);
14702 v = string_to_value(sp->str, ty, 0);
14739 free(sp->str);
14884 argv[i] = slp->str;
15634 argv[i] = slp->str;
15720 tokenize(char *str, const char *sep)
15729 for (token = strtok_r(str, sep, &lasts); token != NULL;
15795 char *str = strdup(set);
15801 if (str == NULL)
15804 pgs = tokenize(str, ",");
15846 free(str);
15852 char *str = safe_strdup(set);
15862 pgs = tokenize(str, ",");
15920 free(str);
16108 char *str = safe_strdup(e);
16121 events = tokenize(str, ",");
16185 free(str);
16212 argv[i] = slp->str;
16900 mhash_filename_to_propname(mfile->str, 0));
16904 (void) lscf_addpropvalue(pname, "astring:", mfile->str);
17293 "service %s\n"), sp->str, wip->fmri);
17294 if (scf_service_get_instance(svc, sp->str,