Lines Matching refs:unum
42 char *unum;
46 nvlist_lookup_string(nvl, FM_FMRI_MEM_UNUM, &unum) != 0)
49 *unump = unum;
84 * If we have a well-formed unum (hc-FMRI), use the string verbatim
85 * to form the initial mem:/// components. Otherwise use unum=%s.
94 * then use that. Otherwise just format the unum element.
110 * If we have a well-formed unum (hc-FMRI), we skip over the
149 char *unum, **serids;
155 if ((mem_fmri_get_unum(nvl, &unum) < 0) || (*unum == '\0'))
174 if (mem_get_serids_by_unum(unum, &serids, &nserids) < 0) {
214 char *unum = NULL;
227 if (mem_fmri_get_unum(nvl, &unum) < 0)
255 if (mem_get_serids_by_unum(unum, &serids, &nserids) < 0) {
267 "unum %s", unum);
278 * unum, which is in hc scheme. The libtopo hc-scheme is_present method
281 * method will compare the serial number in the unum with the current
288 if (topo_fmri_str2nvl(thp, unum, &unum_nvl, &err) == 0) {
314 char *unum = NULL;
327 if (mem_fmri_get_unum(nvl, &unum) < 0)
355 if (mem_get_serids_by_unum(unum, &serids, &nserids) < 0) {
367 "unum %s", unum);
379 * unum, which is in hc scheme. The libtopo hc-scheme is_replaced
382 * is_replaced method will compare the serial number in the unum with
389 if (topo_fmri_str2nvl(thp, unum, &unum_nvl, &err) == 0) {