Searched refs:fmri (Results 26 - 50 of 193) sorted by relevance

12345678

/illumos-gate/usr/src/lib/fm/topo/modules/sun4v/cpuboard/
H A Dcpuboard_hostbridge.c45 nvlist_t *fmri; local
55 if ((fmri = topo_mod_hcfmri(mp, parent, FM_HC_SCHEME_VERSION, name,
65 node = topo_node_bind(mp, parent, name, inst, fmri);
67 nvlist_free(fmri);
73 nvlist_free(fmri);
114 nvlist_t *fmri; local
122 fmri = topo_mod_devfmri(mp, FM_DEV_SCHEME_VERSION,
124 if (fmri == NULL) {
126 "dev:///%s fmri creation failed.\n",
132 if (topo_node_asru_set(rcn, fmri,
[all...]
/illumos-gate/usr/src/lib/fm/topo/modules/i86pc/chip/
H A Dchip_intel.c105 nvlist_t *fmri; local
120 fmri = topo_mod_hcfmri(mod, dnode, FM_HC_SCHEME_VERSION,
122 if (fmri == NULL) {
128 fmri)) == NULL) {
129 nvlist_free(fmri);
145 (void) topo_node_asru_set(rnode, fmri, TOPO_ASRU_COMPUTE, &err);
150 nvlist_free(fmri);
166 nvlist_t *fmri; local
209 fmri = NULL;
228 fmri
292 nvlist_t *fmri; local
345 nvlist_t *fmri; local
[all...]
/illumos-gate/usr/src/lib/fm/topo/modules/i86pc/x86pi/
H A Dx86pi_generic.c50 nvlist_t *fmri; local
65 fmri = topo_mod_hcfmri(mod, t_fmriparent, FM_HC_SCHEME_VERSION,
71 if (fmri == NULL) {
73 "%s failed to create %s fmri : %s\n", _ENUM_NAME,
85 *t_node = x86pi_node_bind(mod, t_bindparent, hcfmri, fmri, flag);
86 nvlist_free(fmri);
132 nvlist_t *fmri, int flag)
147 hcfmri->instance, fmri);
131 x86pi_node_bind(topo_mod_t *mod, tnode_t *t_parent, x86pi_hcfmri_t *hcfmri, nvlist_t *fmri, int flag) argument
/illumos-gate/usr/src/lib/fm/topo/modules/sun4v/hostbridge/
H A Dhb_sun4v.c103 nvlist_t *fmri; local
111 if ((fmri = topo_mod_hcfmri(mod, parent, FM_HC_SCHEME_VERSION, name,
121 node = topo_node_bind(mod, parent, name, inst, fmri);
123 nvlist_free(fmri);
129 nvlist_free(fmri);
179 nvlist_t *fmri; local
192 fmri = topo_mod_devfmri(mod, FM_DEV_SCHEME_VERSION, dnpath, NULL);
193 if (fmri == NULL) {
194 topo_mod_dprintf(mod, "dev:///%s fmri creation failed.\n",
198 if (topo_node_asru_set(rcn, fmri,
[all...]
/illumos-gate/usr/src/lib/fm/topo/libtopo/common/
H A Dtopo_fmri.c100 topo_fmri_nvl2str(topo_hdl_t *thp, nvlist_t *fmri, char **fmristr, int *err) argument
106 if (nvlist_lookup_string(fmri, FM_FMRI_SCHEME, &scheme) != 0)
115 TOPO_METH_NVL2STR_VERSION, fmri, &out, err) != 0)
118 if (out == NULL || nvlist_lookup_string(out, "fmri-string", &str) != 0)
132 topo_fmri_str2nvl(topo_hdl_t *thp, const char *fmristr, nvlist_t **fmri, argument
154 if (nvlist_add_string(in, "fmri-string", fmristr) != 0)
165 topo_hdl_nvdup(thp, out, fmri) != 0)
175 topo_fmri_present(topo_hdl_t *thp, nvlist_t *fmri, int *err) argument
182 if (nvlist_lookup_string(fmri, FM_FMRI_SCHEME, &scheme) != 0)
191 TOPO_METH_PRESENT_VERSION, fmri,
203 topo_fmri_replaced(topo_hdl_t *thp, nvlist_t *fmri, int *err) argument
231 topo_fmri_contains(topo_hdl_t *thp, nvlist_t *fmri, nvlist_t *subfmri, int *err) argument
267 topo_fmri_unusable(topo_hdl_t *thp, nvlist_t *fmri, int *err) argument
293 topo_fmri_retire(topo_hdl_t *thp, nvlist_t *fmri, int *err) argument
321 topo_fmri_unretire(topo_hdl_t *thp, nvlist_t *fmri, int *err) argument
351 topo_fmri_service_state(topo_hdl_t *thp, nvlist_t *fmri, int *err) argument
379 topo_fmri_expand(topo_hdl_t *thp, nvlist_t *fmri, int *err) argument
750 topo_fmri_strhash_one(const char *fmri, size_t len) argument
848 topo_fmri_strhash_internal(topo_hdl_t *thp, const char *fmri, boolean_t noauth) argument
891 topo_fmri_strhash(topo_hdl_t *thp, const char *fmri) argument
898 topo_fmri_strhash_noauth(topo_hdl_t *thp, const char *fmri) argument
[all...]
H A Dcpu.c166 nvlist_t *fmri; local
181 if ((fmri = fmri_create(mod, cpu_id, 0, s)) == NULL)
183 (void) topo_node_bind(mod, rnode, name, cpu_id, fmri);
184 nvlist_free(fmri);
356 if (nvlist_add_string(*out, "fmri-string", name) != 0) {
379 nvlist_t *fmri; local
384 if (nvlist_lookup_string(in, "fmri-string", &str) != 0)
452 if (topo_mod_nvalloc(mod, &fmri, NV_UNIQUE_NAME) != 0)
455 err = nvlist_add_uint8(fmri, FM_VERSION, CPU_SCHEME_VERSION1);
456 err |= nvlist_add_string(fmri, FM_FMRI_SCHEM
486 nvlist_t *fmri; local
[all...]
H A Dtopo_mod.c295 nvlist_t *pfmri = NULL, *fmri = NULL, *args = NULL; local
369 if ((fmri = topo_fmri_create(mod->tm_hdl, FM_FMRI_SCHEME_HC, name, inst,
377 (void) topo_mod_nvdup(mod, fmri, &nfp);
378 nvlist_free(fmri);
388 nvlist_t *fmri, *args; local
404 if ((fmri = topo_fmri_create(mod->tm_hdl, FM_FMRI_SCHEME_DEV,
412 (void) topo_mod_nvdup(mod, fmri, &nfp);
413 nvlist_free(fmri);
423 nvlist_t *fmri = NULL, *args = NULL; local
443 if ((fmri
462 nvlist_t *args = NULL, *fmri = NULL; local
502 nvlist_t *fmri = NULL, *args = NULL; local
534 nvlist_t *fmri = NULL, *args = NULL; local
573 nvlist_t *fmri, *args; local
627 topo_mod_str2nvl(topo_mod_t *mod, const char *fmristr, nvlist_t **fmri) argument
646 topo_mod_nvl2str(topo_mod_t *mod, nvlist_t *fmri, char **fmristr) argument
[all...]
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/inetd/
H A Drepval.c76 * Pathname storage for paths generated from the fmri.
332 * of the instance with fmri 'inst_fmri', within the instance's instance
411 * with fmri 'fmri', from within the instance's instance state property
422 _retrieve_rep_vals(uu_list_t *list, const char *fmri, const char *prop_name) argument
427 if ((sp = scf_simple_prop_get(rep_handle, fmri, PG_NAME_INSTANCE_STATE,
451 * a file that is generated based on the passed in fmri and name.
453 * ENAMETOOLONG if unable to generate filename from fmri (including
458 repvals_to_file(const char *fmri, const char *name, uu_list_t *vals) argument
465 if (gen_filenms_from_fmri(fmri, nam
531 store_retrieve_rep_vals(uu_list_t *vals, const char *fmri, const char *prop, boolean_t store) argument
615 store_rep_vals(uu_list_t *vals, const char *fmri, const char *prop) argument
621 retrieve_rep_vals(uu_list_t *vals, const char *fmri, const char *prop) argument
[all...]
H A Dinetd.c269 log_invalid_cfg(const char *fmri) argument
273 fmri);
289 * Given the instance fmri, obtain the corresonding scf_instance.
294 fmri_to_instance(char *fmri, scf_instance_t **scf_instp) argument
301 error_msg(gettext("Failed to get instance for %s"), fmri);
312 if (scf_handle_decode_fmri(h, fmri, NULL, NULL, scf_inst,
325 error_msg(gettext("Failed to get instance for %s"), fmri);
356 if (((sret = store_rep_vals(inst->cur_istate_rep, inst->fmri,
358 ((sret = store_rep_vals(inst->next_istate_rep, inst->fmri,
361 "repository: %s"), inst->fmri, scf_strerro
713 const char *fmri = inst->fmri; local
1326 create_instance(const char *fmri) argument
2047 char *fmri; local
3849 char *fmri; local
[all...]
H A Dconfig.c359 create_method_infos(const char *fmri, inetd_prop_t **mprops, argument
379 methods[i].name, fmri); local
460 read_inst_props(const char *fmri, inetd_prop_t **bprops, argument
466 if ((*bprops = read_instance_props(rep_handle, (char *)fmri, &nprops,
472 read_method_props(fmri, (instance_method_t)i, err)) ==
494 valid_inst_props(const char *fmri, inetd_prop_t *bprops, inetd_prop_t **mprops, argument
501 valid = valid_props(bprops, fmri, cfg, proto_info_pool, conn_ind_pool);
520 bprops[i].ip_name, fmri); local
539 START_METHOD_NAME, fmri);
545 methods[(instance_method_t)i].name, fmri); local
575 read_instance_cfg(const char *fmri) argument
700 read_enable_prop(const char *fmri, boolean_t *enabled, const char *pg) argument
727 read_enable_merged(const char *fmri, boolean_t *enabled) argument
[all...]
H A Dtlx.c109 register_rpc_service(const char *fmri, const rpc_info_t *rpc) argument
125 rpc->netid, fmri); local
129 rpc->netid, fmri, nc_sperror()); local
138 fmri, rpc->netid);
154 unregister_rpc_service(const char *fmri, const rpc_info_t *rpc) argument
167 rpc->netid, fmri, nc_sperror()); local
313 const char *fmri = inst->fmri; local
323 fmri, tlx_info->pr_info.proto, t_strerror(t_errno)); local
370 "for instance %s, proto %s"), fmri,
446 process_tlook(const char *fmri, tlx_info_t *tlx_info) argument
535 tlx_accept(const char *fmri, tlx_info_t *tlx_info, struct sockaddr_storage *remote_addr) argument
[all...]
/illumos-gate/usr/src/cmd/svc/common/
H A Dnotify_params.c238 params_type_print(nvlist_t *p, const char *name, const char *fmri) argument
257 if (fmri == NULL)
262 name, fmri);
288 char *fmri; local
312 SCF_NOTIFY_PARAMS_SOURCE_NAME, &fmri) != 0)
313 fmri = NULL;
317 params_type_print(p, tset_to_string(tset), fmri);
328 SCF_NOTIFY_PARAMS_SOURCE_NAME, &fmri) != 0)
329 fmri = NULL;
330 params_type_print(p, event, fmri);
[all...]
/illumos-gate/usr/src/lib/fm/libfmd_agent/common/
H A Dfmd_agent.c235 fmd_agent_pageop_v1(fmd_agent_hdl_t *hdl, int cmd, nvlist_t *fmri) argument
241 (err = nvlist_add_nvlist(nvl, FM_PAGE_RETIRE_FMRI, fmri)) != 0 ||
250 fmd_agent_pageop(fmd_agent_hdl_t *hdl, int cmd, nvlist_t *fmri) argument
259 return (fmd_agent_pageop_v1(hdl, cmd, fmri));
267 fmd_agent_page_retire(fmd_agent_hdl_t *hdl, nvlist_t *fmri) argument
269 int rc = fmd_agent_pageop(hdl, FM_IOC_PAGE_RETIRE, fmri);
277 * -1, errno = EINVAL - page fmri is invalid
292 fmd_agent_page_unretire(fmd_agent_hdl_t *hdl, nvlist_t *fmri) argument
294 int rc = fmd_agent_pageop(hdl, FM_IOC_PAGE_UNRETIRE, fmri);
302 * -1, errno = EINVAL - page fmri i
315 fmd_agent_page_isretired(fmd_agent_hdl_t *hdl, nvlist_t *fmri) argument
[all...]
/illumos-gate/usr/src/lib/fm/topo/modules/sun4v/niu/
H A Dniu.c149 nvlist_t *fmri; local
153 fmri = topo_mod_hcfmri(mod, parent, FM_HC_SCHEME_VERSION, name, i,
157 if (fmri == NULL) {
164 ntn = topo_node_bind(mod, parent, name, i, fmri);
171 nvlist_free(fmri);
174 nvlist_free(fmri);
190 nvlist_t *fmri; local
194 fmri = topo_mod_devfmri(mod, FM_DEV_SCHEME_VERSION, path, NULL);
195 if (fmri == NULL) {
197 "dev:///%s fmri creatio
[all...]
/illumos-gate/usr/src/cmd/svc/startd/
H A Dprotocol.c279 char *fmri = (char *)cookie; local
306 uu_die("%s: can't decode nvlist\n", fmri);
322 log_framework(LOG_DEBUG, "%s: state updates for %s (%s, %s)\n", fmri,
329 restarter_protocol_init_delegate(char *fmri) argument
336 if (strcmp(fmri, SCF_SERVICE_STARTD) == 0) {
338 "with %s\n", fmri);
343 fmri);
346 if ((delegate_channel_name = _restarter_get_channel_name(fmri,
348 (master_channel_name = _restarter_get_channel_name(fmri,
377 "%s: Bound to channel %s (delegate), %s (master)\n", fmri,
[all...]
H A Dmisc.c71 * Canonify fmri. On success, sets *retp to a string which should be freed
79 fmri_canonify(const char *fmri, char **retp, boolean_t isinstance) argument
89 * Verify that this fmri specifies an instance, using
92 if (strlcpy(cf, fmri, max_scf_fmri_size) >= max_scf_fmri_size ||
105 if (scf_canonify_fmri(fmri, cf, max_scf_fmri_size) < 0) {
/illumos-gate/usr/src/uts/common/io/
H A Dbl.c123 nvlist_t *fmri; local
160 err = nvlist_unpack(buf, blr.bl_fmrisz, &fmri, KM_SLEEP);
165 if (nvlist_lookup_string(fmri, FM_FMRI_SCHEME, (char **)&scheme) != 0) {
166 nvlist_free(fmri);
173 err = blacklist(cmd, scheme, fmri, class);
179 nvlist_free(fmri);
/illumos-gate/usr/src/lib/fm/libfmd_msg/common/
H A Dfmd_msg_test.c50 nvlist_t *auth, *fmri, *list, *test_arr[TEST_ARR_SZ]; local
65 nvlist_alloc(&fmri, NV_UNIQUE_NAME, 0) != 0 ||
84 err |= nvlist_add_uint8(fmri, FM_VERSION, FM_FMD_SCHEME_VERSION);
85 err |= nvlist_add_string(fmri, FM_FMRI_SCHEME, FM_FMRI_SCHEME_FMD);
86 err |= nvlist_add_nvlist(fmri, FM_FMRI_AUTHORITY, auth);
87 err |= nvlist_add_string(fmri, FM_FMRI_FMD_NAME, "fmd_msg_test");
88 err |= nvlist_add_string(fmri, FM_FMRI_FMD_VERSION, "1.0");
91 (void) fprintf(stderr, "%s: failed to build fmri nvlist: %s\n",
101 err |= nvlist_add_nvlist(list, FM_SUSPECT_DE, fmri);
246 nvlist_free(fmri);
[all...]
/illumos-gate/usr/src/cmd/fm/modules/common/disk-monitor/
H A Ddisk_monitor.c181 nvlist_t *fmri; local
195 if (nvlist_lookup_nvlist(fltnvl, FM_FAULT_RESOURCE, &fmri)
199 if ((diskp = dm_fmri_to_diskmon(hdl, fmri)) == NULL)
222 nvlist_t *fmri; local
236 if (nvlist_lookup_nvlist(fltnvl, FM_FAULT_RESOURCE, &fmri) != 0)
239 if ((diskp = dm_fmri_to_diskmon(hdl, fmri)) == NULL)
262 nvlist_t *fmri; local
297 &fmri) != 0)
300 if ((diskp = dm_fmri_to_diskmon(hdl, fmri)) == NULL)
/illumos-gate/usr/src/lib/fm/topo/modules/sun4v/platform-cpu/
H A Dcpu.c388 nvlist_t *fmri; local
390 if (topo_mod_nvalloc(mod, &fmri, NV_UNIQUE_NAME) != 0)
392 err = nvlist_add_uint8(fmri, FM_VERSION, FM_CPU_SCHEME_VERSION);
393 err |= nvlist_add_string(fmri, FM_FMRI_SCHEME, FM_FMRI_SCHEME_CPU);
394 err |= nvlist_add_uint32(fmri, FM_FMRI_CPU_ID, cpuid);
395 err |= nvlist_add_uint8(fmri, FM_FMRI_CPU_MASK, cpumask);
397 err |= nvlist_add_string(fmri, FM_FMRI_CPU_SERIAL_ID, serial);
399 nvlist_free(fmri);
404 return (fmri);
412 nvlist_t *fmri; local
[all...]
/illumos-gate/usr/src/lib/fm/topo/modules/SUNW,SPARC-Enterprise/ioboard/
H A Dopl_ioboard.c169 nvlist_t *fmri; local
179 if ((fmri = topo_mod_hcfmri(mp, parent, FM_HC_SCHEME_VERSION, IOBOARD,
188 ion = topo_node_bind(mp, parent, IOBOARD, inst, fmri);
190 nvlist_free(fmri);
195 nvlist_free(fmri);
196 /* Create and add FRU fmri for this ioboard */
201 if (topo_mod_str2nvl(mp, fmri_str, &fmri) == 0) {
202 (void) topo_node_fru_set(ion, fmri, 0, &err);
203 nvlist_free(fmri);
/illumos-gate/usr/src/cmd/fm/modules/common/disk-lights/
H A Ddisk_lights.c107 nvlist_t *fmri = NULL, *fnvl; local
110 if (topo_node_resource(node, &fmri, &e) != 0)
113 if (nvlist_lookup_nvlist(fmri, FM_FMRI_FACILITY, &fnvl) != 0)
127 nvlist_free(fmri);
174 nvlist_t *fmri = NULL; local
191 if (topo_node_resource(node, &fmri, &err) != 0)
193 has_fault = fmd_nvl_fmri_has_fault(dl->dl_fmd, fmri,
195 nvlist_free(fmri);
/illumos-gate/usr/src/lib/fm/topo/modules/sun4v/xaui/
H A Dxaui.c100 nvlist_t *fmri; local
104 fmri = topo_mod_hcfmri(mod, parent, FM_HC_SCHEME_VERSION, name, i,
108 if (fmri == NULL) {
115 ntn = topo_node_bind(mod, parent, name, i, fmri);
116 nvlist_free(fmri);
144 nvlist_t *fmri; local
147 if (topo_node_resource(tn, &fmri, &err) < 0 ||
148 fmri == NULL) {
153 e = topo_node_fru_set(tn, fmri, 0, &err);
154 nvlist_free(fmri);
457 nvlist_t *fmri = NULL; local
[all...]
/illumos-gate/usr/src/lib/fm/topo/modules/common/disk/
H A Ddisk.c83 nvlist_t *fmri; local
93 if (topo_node_resource(baynode, &fmri, &err) != 0) {
98 if (topo_node_fru_set(baynode, fmri, 0, &err) != 0) {
101 nvlist_free(fmri);
104 nvlist_free(fmri);
/illumos-gate/usr/src/cmd/svc/svccfg/
H A Dsvccfg_main.c58 const char *fmri; variable
188 char *fmri = NULL; local
198 fmri = optarg;
212 if (fmri != NULL)
213 lscf_select(fmri);

Completed in 93 milliseconds

12345678