/osnet-11/usr/src/lib/nsswitch/pynss/common/ |
H A D | __init__.py | 56 def create_nss_object(fmri): 57 """Return a nss object based on fmri name.""" 58 if type(fmri) != type(''): 60 if fmri.find('name-service/cache') != -1: 62 elif fmri.find('name-service/switch') != -1: 64 elif fmri.find('dns/client') != -1: 66 elif fmri.find('ldap/client') != -1: 68 elif fmri.find('nis/domain') != -1: 70 elif fmri.find('nis/client') != -1: 72 elif fmri [all...] |
/osnet-11/usr/src/lib/rad/pysmf/common/ |
H A D | fmri.py | 41 def parse(fmri): 46 if not fmri.startswith(scheme): 48 fmri = fmri[len(scheme):] 52 if fmri.startswith("//"): 53 fmri = fmri[2:] 54 parts = fmri.partition('/') 60 fmri = parts[2] 63 if fmri [all...] |
H A D | rad.py | 32 import smf.fmri namespace 97 def fmri_to_name(fmri): 99 return Repository.parts_to_name(fmri.get_service(), 100 fmri.get_instance(), fmri.get_scope()) 106 def lookup(self, fmri): 108 return self.lookup_byname(Repository.fmri_to_name(fmri)) 110 def lookup_byfmri(self, fmri): 112 return self.lookup(smf.fmri.FMRI.parse(fmri)) [all...] |
/osnet-11/usr/src/lib/fm/topo/modules/common/xfp/common/ |
H A D | xfp.c | 88 nvlist_t *fmri; local 92 fmri = topo_mod_hcfmri(mod, parent, FM_HC_SCHEME_VERSION, name, i, 96 if (fmri == NULL) { 103 ntn = topo_node_bind(mod, parent, name, i, fmri); 104 nvlist_free(fmri); 133 nvlist_t *fmri; local 136 if (topo_node_resource(tn, &fmri, &err) < 0 || 137 fmri == NULL) { 142 e = topo_node_fru_set(tn, fmri, 0, &err); 143 nvlist_free(fmri); 184 nvlist_t *fmri = NULL; local [all...] |
/osnet-11/usr/src/lib/fm/topo/modules/i86pc/chip/common/ |
H A D | chip.c | 150 nvlist_t *fmri; local 153 if (mkrsrc(mod, pnode, name, inst, auth, &fmri) != 0) { 170 perr += nvlist_add_string(fmri, FM_FMRI_HC_V1_FRU_SN, 172 perr += nvlist_add_string(fmri, FM_FMRI_HC_V1_FRU_PN, 174 perr += nvlist_add_string(fmri, FM_FMRI_HC_V1_FRU_REV, 186 cnode = topo_node_bind(mod, pnode, name, inst, fmri); 188 nvlist_free(fmri); 204 nvlist_t *fmri; local 239 TOPO_PROP_RESOURCE, &fmri, &err) != 0) 242 if (nvlist_lookup_string(fmri, FM_FMRI_HC_V1_FRU_S 331 nvlist_t *fmri; local 462 nvlist_t *fmri = NULL; local [all...] |
H A D | chip_amd.c | 169 nvlist_t *fmri; local 173 &fmri) != 0) { 180 chan, fmri)) == NULL) { 181 nvlist_free(fmri); 187 nvlist_free(fmri); 214 &fmri) != 0) { 221 cs, fmri)) == NULL) { 222 nvlist_free(fmri); 251 (void) topo_node_asru_set(csnode, fmri, 253 nvlist_free(fmri); 376 nvlist_t *fmri, *pfmri = NULL; local 474 nvlist_t *fmri, **dimmarr = NULL; local 594 nvlist_t *fmri, **csarr = NULL; local 648 nvlist_t *fmri; local 731 nvlist_t *rfmri, *fmri; local [all...] |
H A D | chip_intel.c | 104 nvlist_t *fmri; local 119 fmri = topo_mod_hcfmri(mod, dnode, FM_HC_SCHEME_VERSION, 121 if (fmri == NULL) { 127 fmri)) == NULL) { 128 nvlist_free(fmri); 144 (void) topo_node_asru_set(rnode, fmri, TOPO_ASRU_COMPUTE, &err); 149 nvlist_free(fmri); 165 nvlist_t *fmri; local 209 fmri = NULL; 228 fmri 292 nvlist_t *fmri; local 345 nvlist_t *fmri; local [all...] |
/osnet-11/usr/src/lib/fm/libfmd_agent/sparc/ |
H A D | fmd_agent_sparc.c | 47 nvlist_t *fmri, int *statusp) 54 if ((err = nvlist_lookup_nvlist(fmri, FM_FMRI_HC_SPECIFIC, &hcsp)) 107 nvlist_t *fmri, int *status) 116 return (fmd_agent_cacheop_v1(hdl, cmd, strandid, fmri, status)); 124 fmd_agent_cache_retire(fmd_agent_hdl_t *hdl, uint32_t strandid, nvlist_t *fmri) argument 128 ret = fmd_agent_cacheop(hdl, FM_IOC_CACHE_RETIRE, strandid, fmri, NULL); 140 nvlist_t *fmri) 145 strandid, fmri, NULL); 152 nvlist_t *fmri) 157 strandid, fmri, 46 fmd_agent_cacheop_v1(fmd_agent_hdl_t *hdl, int cmd, uint32_t strandid, nvlist_t *fmri, int *statusp) argument 106 fmd_agent_cacheop(fmd_agent_hdl_t *hdl, int cmd, uint32_t strandid, nvlist_t *fmri, int *status) argument 139 fmd_agent_cache_unretire(fmd_agent_hdl_t *hdl, uint32_t strandid, nvlist_t *fmri) argument 151 fmd_agent_cache_isretired(fmd_agent_hdl_t *hdl, uint32_t strandid, nvlist_t *fmri) argument [all...] |
/osnet-11/usr/src/lib/fm/topo/modules/common/pcibus/ |
H A D | pcibus_hba.c | 65 nvlist_t *fmri; local 69 fmri = topo_mod_hcfmri(mod, parent, FM_HC_SCHEME_VERSION, SCSI_DEVICE, 71 if (fmri == NULL) 73 child = topo_node_bind(mod, parent, SCSI_DEVICE, instance, fmri); 74 nvlist_free(fmri); 125 nvlist_t *fmri; local 128 fmri = topo_mod_hcfmri(mod, parent, FM_HC_SCHEME_VERSION, SMP_DEVICE, 130 if (fmri == NULL) 132 child = topo_node_bind(mod, parent, SMP_DEVICE, instance, fmri); 133 nvlist_free(fmri); 159 nvlist_t *fmri; local 255 nvlist_t *fmri, *auth; local [all...] |
H A D | util.c | 97 nvlist_t *fmri; local 111 fmri = topo_mod_hcfmri(mp, parent, FM_HC_SCHEME_VERSION, name, i, NULL, 117 if (fmri == NULL) { 123 ntn = topo_node_bind(mp, parent, name, i, fmri); 130 nvlist_free(fmri); 133 nvlist_free(fmri);
|
/osnet-11/usr/src/lib/fm/topo/modules/sun4v/zambezi/common/ |
H A D | zambezi.c | 95 nvlist_t *fmri; local 99 fmri = topo_mod_hcfmri(mod, parent, FM_HC_SCHEME_VERSION, name, i, 103 if (fmri == NULL) { 110 ntn = topo_node_bind(mod, parent, name, i, fmri); 111 nvlist_free(fmri); 146 nvlist_t *fmri = NULL; local 161 /* set ASRU to resource fmri */ 163 TOPO_PROP_RESOURCE, &fmri, &err) == 0) 164 (void) topo_node_asru_set(ntn, fmri, 0, &err); 165 nvlist_free(fmri); [all...] |
/osnet-11/usr/src/tools/onbld/Checks/ |
H A D | pkglint.py | 70 {"path": path, "pkg": manifest.fmri}, 82 {"path": path, "pkg": manifest.fmri}, 110 {"path": path, "pkg": manifest.fmri},
|
/osnet-11/usr/src/lib/fm/topo/libtopo/common/ |
H A D | cpu.c | 188 nvlist_t *fmri; local 203 if ((fmri = fmri_create(mod, cpu_id, 0, s)) == NULL) 205 (void) topo_node_bind(mod, rnode, name, cpu_id, fmri); 206 nvlist_free(fmri); 378 if (nvlist_add_string(*out, "fmri-string", name) != 0) { 401 nvlist_t *fmri; local 406 if (nvlist_lookup_string(in, "fmri-string", &str) != 0) 474 if (topo_mod_nvalloc(mod, &fmri, NV_UNIQUE_NAME) != 0) 477 err = nvlist_add_uint8(fmri, FM_VERSION, CPU_SCHEME_VERSION1); 478 err |= nvlist_add_string(fmri, FM_FMRI_SCHEM 508 nvlist_t *fmri; local 631 char *fmri = (char *)in, *f; local [all...] |
H A D | topo_fmri.c | 98 topo_fmri_nvl2str(topo_hdl_t *thp, nvlist_t *fmri, char **fmristr, int *err) argument 104 if (nvlist_lookup_string(fmri, FM_FMRI_SCHEME, &scheme) != 0) 113 TOPO_METH_NVL2STR_VERSION, fmri, &out, err) != 0) 116 if (out == NULL || nvlist_lookup_string(out, "fmri-string", &str) != 0) 130 topo_fmri_str2nvl(topo_hdl_t *thp, const char *fmristr, nvlist_t **fmri, argument 152 if (nvlist_add_string(in, "fmri-string", fmristr) != 0) 166 topo_hdl_nvdup(thp, out, fmri) != 0) 176 topo_fmri_present(topo_hdl_t *thp, nvlist_t *fmri, int *err) argument 183 if (nvlist_lookup_string(fmri, FM_FMRI_SCHEME, &scheme) != 0) 192 TOPO_METH_PRESENT_VERSION, fmri, 204 topo_fmri_presence_state(topo_hdl_t *thp, nvlist_t *fmri, int *err) argument 232 topo_fmri_contains(topo_hdl_t *thp, nvlist_t *fmri, nvlist_t *subfmri, int *err) argument 268 topo_fmri_unusable(topo_hdl_t *thp, nvlist_t *fmri, int *err) argument 294 topo_fmri_retire(topo_hdl_t *thp, nvlist_t *fmri, int *err) argument 322 topo_fmri_unretire(topo_hdl_t *thp, nvlist_t *fmri, int *err) argument 352 topo_fmri_service_state(topo_hdl_t *thp, nvlist_t *fmri, int *err) argument 380 topo_fmri_expand(topo_hdl_t *thp, nvlist_t *fmri, int *err) argument 738 topo_fmri_strhash_one(const char *fmri, size_t len) argument 757 topo_fmri_strhash_internal(topo_hdl_t *thp, const char *fmri, boolean_t noauth) argument 779 topo_fmri_strhash(topo_hdl_t *thp, const char *fmri) argument 786 topo_fmri_strhash_noauth(topo_hdl_t *thp, const char *fmri) argument [all...] |
H A D | dev.c | 163 * The dev scheme does not render fmri authority information 164 * in the string form of an fmri. It is meaningless to 165 * transmit a dev scheme fmri outside of the immediate fault 220 if (nvlist_add_string(fmristr, "fmri-string", name) != 0) { 238 nvlist_t *fmri; local 246 if (nvlist_lookup_string(in, "fmri-string", &str) != 0) 253 * no fmri authority information. 269 * fmri authority is a colon then we have devid and/or target-port-l0id 341 if (topo_mod_nvalloc(mod, &fmri, NV_UNIQUE_NAME) != 0) 344 err = nvlist_add_uint8(fmri, FM_VERSIO 496 char *fmri = (char *)in; local [all...] |
H A D | svc.c | 163 nvlist_t *fmri; local 176 * correct the fmri string before we try to convert it to an nvlist. 195 if (topo_mod_str2nvl(mod, fixed, &fmri) < 0) { 206 nvlist_free(fmri); 209 if ((tn = topo_node_bind(mod, pnode, fmristr, 0, fmri)) == NULL) { 212 nvlist_free(fmri); 215 nvlist_free(fmri); 494 if (nvlist_add_string(fmristr, "fmri-string", buf) != 0) { 510 nvlist_t *fmri; local 516 if (nvlist_lookup_string(in, "fmri 686 svc_get_state(topo_mod_t *mod, nvlist_t *fmri, boolean_t presence_only, int *ret) argument [all...] |
/osnet-11/usr/src/lib/fm/topo/modules/sun4v/sun4vpi/common/ |
H A D | pi_generic.c | 69 nvlist_t *fmri; local 89 fmri = topo_mod_hcfmri(mod, t_fmriparent, FM_HC_SCHEME_VERSION, hc_name, 96 if (fmri == NULL) { 98 "%s failed to create fmri node_0x%llx: %s\n", enum_name, 105 fmri); 106 nvlist_free(fmri);
|
/osnet-11/usr/src/lib/fm/topo/modules/SUNW,SPARC-Enterprise/ioboard/common/ |
H A D | opl_hostbridge.c | 69 nvlist_t *fmri; local 77 if ((fmri = topo_mod_hcfmri(mp, parent, FM_HC_SCHEME_VERSION, name, 87 node = topo_node_bind(mp, parent, name, inst, fmri); 89 nvlist_free(fmri); 95 nvlist_free(fmri); 126 /* Add FRU fmri */ 145 nvlist_t *fmri; local 147 fmri = topo_mod_devfmri(mp, FM_DEV_SCHEME_VERSION, 149 if (fmri == NULL) { 151 "dev:///%s fmri creatio [all...] |
/osnet-11/usr/src/lib/fm/topo/modules/sun4v/cpuboard/common/ |
H A D | cpuboard_hostbridge.c | 44 nvlist_t *fmri; local 54 if ((fmri = topo_mod_hcfmri(mp, parent, FM_HC_SCHEME_VERSION, name, 64 node = topo_node_bind(mp, parent, name, inst, fmri); 66 nvlist_free(fmri); 72 nvlist_free(fmri); 113 nvlist_t *fmri; local 121 fmri = topo_mod_devfmri(mp, FM_DEV_SCHEME_VERSION, 123 if (fmri == NULL) { 125 "dev:///%s fmri creation failed.\n", 131 if (topo_node_asru_set(rcn, fmri, [all...] |
/osnet-11/usr/src/lib/fm/topo/modules/i86pc/x86pi/common/ |
H A D | x86pi_generic.c | 49 nvlist_t *fmri; local 64 fmri = topo_mod_hcfmri(mod, t_fmriparent, FM_HC_SCHEME_VERSION, 70 if (fmri == NULL) { 72 "%s failed to create %s fmri : %s\n", _ENUM_NAME, 84 *t_node = x86pi_node_bind(mod, t_bindparent, hcfmri, fmri, flag); 85 nvlist_free(fmri); 131 nvlist_t *fmri, int flag) 146 hcfmri->instance, fmri); 130 x86pi_node_bind(topo_mod_t *mod, tnode_t *t_parent, x86pi_hcfmri_t *hcfmri, nvlist_t *fmri, int flag) argument
|
/osnet-11/usr/src/lib/fm/topo/modules/sun4v/hostbridge/common/ |
H A D | hb_sun4v.c | 102 nvlist_t *fmri; local 110 if ((fmri = topo_mod_hcfmri(mod, parent, FM_HC_SCHEME_VERSION, name, 120 node = topo_node_bind(mod, parent, name, inst, fmri); 122 nvlist_free(fmri); 128 nvlist_free(fmri); 178 nvlist_t *fmri; local 191 fmri = topo_mod_devfmri(mod, FM_DEV_SCHEME_VERSION, dnpath, NULL); 192 if (fmri == NULL) { 193 topo_mod_dprintf(mod, "dev:///%s fmri creation failed.\n", 197 if (topo_node_asru_set(rcn, fmri, [all...] |
/osnet-11/usr/src/lib/fm/libfmd_agent/common/ |
H A D | fmd_agent.c | 232 fmd_agent_pageop_v1(fmd_agent_hdl_t *hdl, int cmd, nvlist_t *fmri) argument 238 (err = nvlist_add_nvlist(nvl, FM_PAGE_RETIRE_FMRI, fmri)) != 0 || 247 fmd_agent_pageop(fmd_agent_hdl_t *hdl, int cmd, nvlist_t *fmri) argument 256 return (fmd_agent_pageop_v1(hdl, cmd, fmri)); 264 fmd_agent_page_retire(fmd_agent_hdl_t *hdl, nvlist_t *fmri) argument 266 int rc = fmd_agent_pageop(hdl, FM_IOC_PAGE_RETIRE, fmri); 274 * -1, errno = EINVAL - page fmri is invalid 289 fmd_agent_page_unretire(fmd_agent_hdl_t *hdl, nvlist_t *fmri) argument 291 int rc = fmd_agent_pageop(hdl, FM_IOC_PAGE_UNRETIRE, fmri); 299 * -1, errno = EINVAL - page fmri i 312 fmd_agent_page_isretired(fmd_agent_hdl_t *hdl, nvlist_t *fmri) argument [all...] |
/osnet-11/usr/src/lib/fm/topo/modules/sun4v/niu/common/ |
H A D | niu.c | 148 nvlist_t *fmri; local 152 fmri = topo_mod_hcfmri(mod, parent, FM_HC_SCHEME_VERSION, name, i, 156 if (fmri == NULL) { 163 ntn = topo_node_bind(mod, parent, name, i, fmri); 170 nvlist_free(fmri); 173 nvlist_free(fmri); 189 nvlist_t *fmri; local 193 fmri = topo_mod_devfmri(mod, FM_DEV_SCHEME_VERSION, path, NULL); 194 if (fmri == NULL) { 196 "dev:///%s fmri creatio [all...] |
/osnet-11/usr/src/lib/fm/libfmd_msg/common/ |
H A D | fmd_msg_test.c | 49 nvlist_t *fmri, *list, *test_arr[TEST_ARR_SZ]; local 65 nvlist_alloc(&fmri, NV_UNIQUE_NAME, 0) != 0 || 98 err |= nvlist_add_uint8(fmri, FM_VERSION, FM_FMD_SCHEME_VERSION); 99 err |= nvlist_add_string(fmri, FM_FMRI_SCHEME, FM_FMRI_SCHEME_FMD); 100 err |= nvlist_add_nvlist(fmri, FM_FMRI_AUTHORITY, auth); 101 err |= nvlist_add_string(fmri, FM_FMRI_FMD_NAME, "fmd_msg_test"); 102 err |= nvlist_add_string(fmri, FM_FMRI_FMD_VERSION, "1.0"); 105 (void) fprintf(stderr, "%s: failed to build fmri nvlist: %s\n", 115 err |= nvlist_add_nvlist(list, FM_SUSPECT_DE, fmri); 260 nvlist_free(fmri); [all...] |
/osnet-11/usr/src/lib/rad/pysmf/ |
H A D | Makefile | 29 MSGFILES = common/rad.py common/fmri.py
|