Lines Matching refs:auth
291 topo_instance_t inst, nvlist_t *hc_specific, nvlist_t *auth,
305 if (pnode != NULL || auth != NULL || part != NULL || rev != NULL ||
329 if (auth != NULL)
330 (void) nvlist_add_nvlist(args, TOPO_METH_FMRI_ARG_AUTH, auth);
822 nvlist_t *auth;
824 if ((err = topo_mod_nvalloc(mod, &auth, NV_UNIQUE_NAME)) != 0) {
855 nvlist_free(auth);
861 err |= nvlist_add_string(auth, FM_FMRI_AUTH_PRODUCT, prod);
865 err |= nvlist_add_string(auth, FM_FMRI_AUTH_PRODUCT_SN, psn);
869 err |= nvlist_add_string(auth, FM_FMRI_AUTH_SERVER, server);
873 err |= nvlist_add_string(auth, FM_FMRI_AUTH_CHASSIS, csn);
878 nvlist_free(auth);
883 return (auth);