Lines Matching refs:str

72 	xmlChar *str;
80 if ((str = xmlGetProp(n, (xmlChar *)stabname)) == NULL) {
86 if (xmlStrcmp(str, (xmlChar *)Internal) == 0) {
88 } else if (xmlStrcmp(str, (xmlChar *)Private) == 0) {
90 } else if (xmlStrcmp(str, (xmlChar *)Obsolete) == 0) {
92 } else if (xmlStrcmp(str, (xmlChar *)External) == 0) {
94 } else if (xmlStrcmp(str, (xmlChar *)Unstable) == 0) {
96 } else if (xmlStrcmp(str, (xmlChar *)Evolving) == 0) {
98 } else if (xmlStrcmp(str, (xmlChar *)Stable) == 0) {
100 } else if (xmlStrcmp(str, (xmlChar *)Standard) == 0) {
103 xmlFree(str);
106 xmlFree(str);
114 xmlChar *str;
119 if ((str = xmlGetProp(n, (xmlChar *)propname)) == NULL)
121 topo_dprintf(mp->tm_hdl, TOPO_DBG_XML, "%s: str=%s\n", __func__, str);
122 *value = strtoull((char *)str, (char **)&estr, 10);
123 if (estr == str) {
125 xmlFree(str);
128 xmlFree(str);
136 xmlChar *str;
140 if ((str = xmlGetProp(xn, (xmlChar *)propname)) == NULL)
142 topo_dprintf(mp->tm_hdl, TOPO_DBG_XML, "%s: str=%s\n", __func__, str);
143 if (topo_mod_str2nvl(mp, (const char *)str, rnvl) < 0) {
145 "topo_mod_str2nvl() failed, str=%s\n", __func__, str);
146 xmlFree(str);
149 xmlFree(str);
157 xmlChar *str;
158 if ((str = xmlGetProp(xn, (xmlChar *)attr)) == NULL) {
164 if (xmlStrcmp(str, (xmlChar *)Int32) == 0) {
166 } else if (xmlStrcmp(str, (xmlChar *)UInt32) == 0) {
168 } else if (xmlStrcmp(str, (xmlChar *)Int64) == 0) {
170 } else if (xmlStrcmp(str, (xmlChar *)UInt64) == 0) {
172 } else if (xmlStrcmp(str, (xmlChar *)FMRI) == 0) {
174 } else if (xmlStrcmp(str, (xmlChar *)String) == 0) {
176 } else if (xmlStrcmp(str, (xmlChar *)Int32_Arr) == 0) {
178 } else if (xmlStrcmp(str, (xmlChar *)UInt32_Arr) == 0) {
180 } else if (xmlStrcmp(str, (xmlChar *)Int64_Arr) == 0) {
182 } else if (xmlStrcmp(str, (xmlChar *)UInt64_Arr) == 0) {
184 } else if (xmlStrcmp(str, (xmlChar *)String_Arr) == 0) {
186 } else if (xmlStrcmp(str, (xmlChar *)FMRI_Arr) == 0) {
191 __func__, str);
193 xmlFree(str);
196 xmlFree(str);
208 xmlChar *str;
249 if ((str = xmlGetProp(xn, (xmlChar *)Value)) == NULL)
251 rv = nvlist_add_string(nvl, name, (char *)str);
252 xmlFree(str);
276 if ((str = xmlGetProp(xn, (xmlChar *)Value)) == NULL) {
285 "str=%s\n", __func__, str);
290 str2 = (char *)alloca(strlen((char *)str));
291 (void) strcpy(str2, (char *)str);
299 "%s: no elements found, str=%s\n",
300 __func__, str);
301 xmlFree(str);
356 if ((str = xmlGetProp(xn, (xmlChar *)Value))
361 = atoi((const char *)str);
362 xmlFree(str);
375 if ((str = xmlGetProp(xn, (xmlChar *)Value))
380 = atol((const char *)str);
381 xmlFree(str);
386 for (token = strtok((char *)str, " "); token != NULL;
392 xmlFree(str);
410 if ((str = xmlGetProp(xn, (xmlChar *)Value))
415 = atol((const char *)str);
416 xmlFree(str);
429 if ((str = xmlGetProp(xn, (xmlChar *)Value))
434 = atol((const char *)str);
435 xmlFree(str);
447 if ((str = xmlGetProp(cn, (xmlChar *)Value))
452 topo_mod_strdup(mp, (const char *)str);
453 xmlFree(str);
465 if ((str = xmlGetProp(xn, (xmlChar *)Value))
469 if (topo_mod_str2nvl(mp, (const char *)str,
471 xmlFree(str);
474 xmlFree(str);
496 xmlChar *str;
499 if ((str = xmlGetProp(xn, (xmlChar *)Immutable)) != NULL) {
500 if (xmlStrcmp(str, (xmlChar *)False) == 0)
506 xmlFree(str);
596 char *str, **strarr;
618 e = nvlist_lookup_string(pfmri, INV_PVAL, &str);
669 e = topo_prop_set_string(ptn, gnm, pnm, flag, str, &err);
1594 xmlChar *str;
1612 if ((str = xmlGetProp(nn, (xmlChar *)Static)) != NULL) {
1613 if (xmlStrcmp(str, (xmlChar *)True) == 0)
1615 xmlFree(str);