Searched refs:fmri (Results 1 - 25 of 101) sorted by relevance

12345

/osnet-11/usr/src/lib/nsswitch/pynss/common/
H A D__init__.py56 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 Dfmri.py41 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 Drad.py32 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 Dxfp.c88 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 Dchip.c150 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 Dchip_amd.c169 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 Dchip_intel.c104 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 Dfmd_agent_sparc.c47 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 Dpcibus_hba.c65 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 Dutil.c97 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 Dzambezi.c95 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 Dpkglint.py70 {"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 Dcpu.c188 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 Dtopo_fmri.c98 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 Ddev.c163 * 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 Dsvc.c163 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 Dpi_generic.c69 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 Dopl_hostbridge.c69 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 Dcpuboard_hostbridge.c44 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 Dx86pi_generic.c49 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 Dhb_sun4v.c102 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 Dfmd_agent.c232 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 Dniu.c148 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 Dfmd_msg_test.c49 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 DMakefile29 MSGFILES = common/rad.py common/fmri.py

Completed in 62 milliseconds

12345