Lines Matching refs:auth
248 hc_prop_set(tnode_t *node, nvlist_t *auth)
255 if (auth == NULL)
268 if (nvlist_lookup_string(auth, FM_FMRI_AUTH_PRODUCT, &prod)
276 if (nvlist_lookup_string(auth, FM_FMRI_AUTH_PRODUCT_SN, &psn)
284 if (nvlist_lookup_string(auth, FM_FMRI_AUTH_CHASSIS, &csn) == 0)
291 if (nvlist_lookup_string(auth, FM_FMRI_AUTH_SERVER, &server)
318 nvlist_t *auth;
340 auth = topo_mod_auth(mod, pnode);
342 auth, NULL, NULL, NULL);
345 nvlist_free(auth);
352 nvlist_free(auth);
363 hc_prop_set(node, auth);
365 nvlist_free(auth);
640 hc_base_fmri_create(topo_mod_t *mod, const nvlist_t *auth, const char *part,
669 if (auth != NULL)
671 (nvlist_t *)auth);
802 char **rev, nvlist_t **auth)
881 *auth = na;
954 nvlist_t *auth = NULL;
974 if (make_hc_auth(mod, str, &serial, &part, &rev, &auth) < 0)
977 if ((nf = hc_base_fmri_create(mod, auth, part, rev, serial)) == NULL)
1024 nvlist_free(auth);
1047 nvlist_free(auth);
1120 topo_instance_t inst, const nvlist_t *auth, const char *part,
1168 if ((fmri = hc_base_fmri_create(mod, auth, part, rev, serial)) == NULL)
1194 nvlist_t *auth;
1211 auth = NULL;
1223 &auth);
1231 *out = hc_fmri_create(mod, pfmri, version, name, inst, auth, part,