Home
last modified time | relevance | path

Searched refs:fmri (Results 1 – 25 of 735) sorted by relevance

12345678910>>...30

/illumos-gate/usr/src/cmd/svc/startd/
H A Ddeathrow.c69 char *fmri; member
100 char *fmri; in deathrow_init() local
144 fmri = NULL; in deathrow_init()
155 fmri = line; in deathrow_init()
165 if (fmri != NULL && strlen(fmri) > 0 && in deathrow_init()
166 strlen(fmri) < max_scf_fmri_size && in deathrow_init()
171 fmri, manifest, pkgname); in deathrow_init()
172 if (fmri_in_deathrow_internal(fmri) == NULL) { in deathrow_init()
174 deathrow_add(fmri); in deathrow_init()
205 startd_free(d->fmri, strlen(d->fmri) + 1); in deathrow_fini()
[all …]
H A Dprotocol.c279 char *fmri = (char *)cookie; in state_cb() local
306 uu_die("%s: can't decode nvlist\n", fmri); in state_cb()
322 log_framework(LOG_DEBUG, "%s: state updates for %s (%s, %s)\n", fmri, in state_cb()
329 restarter_protocol_init_delegate(char *fmri) in restarter_protocol_init_delegate() argument
336 if (strcmp(fmri, SCF_SERVICE_STARTD) == 0) { in restarter_protocol_init_delegate()
338 "with %s\n", fmri); in restarter_protocol_init_delegate()
343 fmri); in restarter_protocol_init_delegate()
346 if ((delegate_channel_name = _restarter_get_channel_name(fmri, in restarter_protocol_init_delegate()
348 (master_channel_name = _restarter_get_channel_name(fmri, in restarter_protocol_init_delegate()
377 "%s: Bound to channel %s (delegate), %s (master)\n", fmri, in restarter_protocol_init_delegate()
[all …]
/illumos-gate/usr/src/cmd/svc/svcadm/
H A Dsvcadm.c519 restarter_setup(const char *fmri, const scf_instance_t *inst) in restarter_setup() argument
532 uu_warn(emsg_permission_denied, fmri); in restarter_setup()
534 uu_warn(emsg_create_pg_perm_denied, fmri, in restarter_setup()
552 uu_warn(emsg_permission_denied, fmri); in restarter_setup()
554 uu_warn(emsg_prop_perm_denied, fmri, in restarter_setup()
564 uu_warn(gettext("%s: Repository read-only.\n"), fmri); in restarter_setup()
567 "(repository read-only).\n"), fmri, in restarter_setup()
579 set_astring_prop(fmri, SCF_PG_RESTARTER_ACTIONS, in restarter_setup()
585 "my_ct_name failed.\n"), fmri, in restarter_setup()
595 delete_prop(const char *fmri, scf_instance_t *inst, const char *pgname, in delete_prop() argument
[all …]
/illumos-gate/usr/src/lib/fm/topo/modules/i86pc/chip/
H A Dchip.c153 nvlist_t *fmri; in create_node() local
156 if (mkrsrc(mod, pnode, name, inst, auth, &fmri) != 0) { in create_node()
173 perr += nvlist_add_string(fmri, FM_FMRI_HC_SERIAL_ID, in create_node()
175 perr += nvlist_add_string(fmri, FM_FMRI_HC_PART, in create_node()
177 perr += nvlist_add_string(fmri, FM_FMRI_HC_REVISION, in create_node()
192 if (nvlist_add_string(fmri, FM_FMRI_HC_SERIAL_ID, in create_node()
200 cnode = topo_node_bind(mod, pnode, name, inst, fmri); in create_node()
202 nvlist_free(fmri); in create_node()
218 nvlist_t *fmri; in create_strand() local
253 TOPO_PROP_RESOURCE, &fmri, &err) != 0) in create_strand()
[all …]
H A Dchip_amd.c163 nvlist_t *fmri; in amd_generic_mc_create() local
167 &fmri) != 0) { in amd_generic_mc_create()
174 chan, fmri)) == NULL) { in amd_generic_mc_create()
175 nvlist_free(fmri); in amd_generic_mc_create()
181 nvlist_free(fmri); in amd_generic_mc_create()
208 &fmri) != 0) { in amd_generic_mc_create()
215 cs, fmri)) == NULL) { in amd_generic_mc_create()
216 nvlist_free(fmri); in amd_generic_mc_create()
245 (void) topo_node_asru_set(csnode, fmri, in amd_generic_mc_create()
247 nvlist_free(fmri); in amd_generic_mc_create()
[all …]
H A Dchip_intel.c129 nvlist_t *fmri; in mc_add_ranks() local
144 fmri = topo_mod_hcfmri(mod, dnode, FM_HC_SCHEME_VERSION, in mc_add_ranks()
146 if (fmri == NULL) { in mc_add_ranks()
152 fmri)) == NULL) { in mc_add_ranks()
153 nvlist_free(fmri); in mc_add_ranks()
169 (void) topo_node_asru_set(rnode, fmri, TOPO_ASRU_COMPUTE, &err); in mc_add_ranks()
174 nvlist_free(fmri); in mc_add_ranks()
190 nvlist_t *fmri; in mc_add_dimms() local
233 fmri = NULL; in mc_add_dimms()
252 fmri = topo_mod_hcfmri(mod, pnode, FM_HC_SCHEME_VERSION, in mc_add_dimms()
[all …]
/illumos-gate/usr/src/lib/fm/topo/modules/common/xfp/
H A Dxfp.c89 nvlist_t *fmri; in xfp_tnode_create() local
93 fmri = topo_mod_hcfmri(mod, parent, FM_HC_SCHEME_VERSION, name, i, in xfp_tnode_create()
97 if (fmri == NULL) { in xfp_tnode_create()
104 ntn = topo_node_bind(mod, parent, name, i, fmri); in xfp_tnode_create()
105 nvlist_free(fmri); in xfp_tnode_create()
130 nvlist_t *fmri; in xfp_fru_set() local
133 if (topo_node_resource(tn, &fmri, &err) < 0 || in xfp_fru_set()
134 fmri == NULL) { in xfp_fru_set()
139 e = topo_node_fru_set(tn, fmri, 0, &err); in xfp_fru_set()
140 nvlist_free(fmri); in xfp_fru_set()
[all …]
/illumos-gate/usr/src/lib/fm/topo/libtopo/common/
H A Dcpu.c166 nvlist_t *fmri; in cpu_create() local
181 if ((fmri = fmri_create(mod, cpu_id, 0, s)) == NULL) in cpu_create()
183 (void) topo_node_bind(mod, rnode, name, cpu_id, fmri); in cpu_create()
184 nvlist_free(fmri); in cpu_create()
379 nvlist_t *fmri; in cpu_str2nvl() local
452 if (topo_mod_nvalloc(mod, &fmri, NV_UNIQUE_NAME) != 0) in cpu_str2nvl()
455 err = nvlist_add_uint8(fmri, FM_VERSION, CPU_SCHEME_VERSION1); in cpu_str2nvl()
456 err |= nvlist_add_string(fmri, FM_FMRI_SCHEME, FM_FMRI_SCHEME_CPU); in cpu_str2nvl()
457 err |= nvlist_add_uint32(fmri, FM_FMRI_CPU_ID, (uint32_t)cpuid); in cpu_str2nvl()
458 err |= nvlist_add_uint8(fmri, FM_FMRI_CPU_MASK, 0); in cpu_str2nvl()
[all …]
H A Dtopo_mod.c301 nvlist_t *pfmri = NULL, *fmri = NULL, *args = NULL; in topo_mod_hcfmri() local
375 if ((fmri = topo_fmri_create(mod->tm_hdl, FM_FMRI_SCHEME_HC, name, inst, in topo_mod_hcfmri()
383 (void) topo_mod_nvdup(mod, fmri, &nfp); in topo_mod_hcfmri()
384 nvlist_free(fmri); in topo_mod_hcfmri()
394 nvlist_t *fmri, *args; in topo_mod_devfmri() local
410 if ((fmri = topo_fmri_create(mod->tm_hdl, FM_FMRI_SCHEME_DEV, in topo_mod_devfmri()
418 (void) topo_mod_nvdup(mod, fmri, &nfp); in topo_mod_devfmri()
419 nvlist_free(fmri); in topo_mod_devfmri()
429 nvlist_t *fmri = NULL, *args = NULL; in topo_mod_cpufmri() local
449 if ((fmri = topo_fmri_create(mod->tm_hdl, FM_FMRI_SCHEME_CPU, in topo_mod_cpufmri()
[all …]
H A Dtopo_fmri.c104 topo_fmri_nvl2str(topo_hdl_t *thp, nvlist_t *fmri, char **fmristr, int *err) in topo_fmri_nvl2str() argument
110 if (nvlist_lookup_string(fmri, FM_FMRI_SCHEME, &scheme) != 0) in topo_fmri_nvl2str()
119 TOPO_METH_NVL2STR_VERSION, fmri, &out, err) != 0) in topo_fmri_nvl2str()
136 topo_fmri_str2nvl(topo_hdl_t *thp, const char *fmristr, nvlist_t **fmri, in topo_fmri_str2nvl() argument
205 topo_hdl_nvdup(thp, out, fmri) != 0) in topo_fmri_str2nvl()
215 topo_fmri_present(topo_hdl_t *thp, nvlist_t *fmri, int *err) in topo_fmri_present() argument
222 if (nvlist_lookup_string(fmri, FM_FMRI_SCHEME, &scheme) != 0) in topo_fmri_present()
231 TOPO_METH_PRESENT_VERSION, fmri, &out, err) < 0) { in topo_fmri_present()
243 topo_fmri_replaced(topo_hdl_t *thp, nvlist_t *fmri, int *err) in topo_fmri_replaced() argument
250 if (nvlist_lookup_string(fmri, FM_FMRI_SCHEME, &scheme) != 0) in topo_fmri_replaced()
[all …]
/illumos-gate/usr/src/lib/fm/topo/modules/common/pcibus/
H A Dpcibus_hba.c74 nvlist_t *fmri; in pci_scsi_device_create() local
78 fmri = topo_mod_hcfmri(mod, parent, FM_HC_SCHEME_VERSION, SCSI_DEVICE, in pci_scsi_device_create()
80 if (fmri == NULL) in pci_scsi_device_create()
82 child = topo_node_bind(mod, parent, SCSI_DEVICE, instance, fmri); in pci_scsi_device_create()
83 nvlist_free(fmri); in pci_scsi_device_create()
134 nvlist_t *fmri; in pci_smp_device_create() local
137 fmri = topo_mod_hcfmri(mod, parent, FM_HC_SCHEME_VERSION, SMP_DEVICE, in pci_smp_device_create()
139 if (fmri == NULL) in pci_smp_device_create()
141 child = topo_node_bind(mod, parent, SMP_DEVICE, instance, fmri); in pci_smp_device_create()
142 nvlist_free(fmri); in pci_smp_device_create()
[all …]
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/inetd/
H A Dinetd.c269 log_invalid_cfg(const char *fmri) in log_invalid_cfg() argument
273 fmri); in log_invalid_cfg()
294 fmri_to_instance(char *fmri, scf_instance_t **scf_instp) in fmri_to_instance() argument
301 error_msg(gettext("Failed to get instance for %s"), fmri); in fmri_to_instance()
312 if (scf_handle_decode_fmri(h, fmri, NULL, NULL, scf_inst, in fmri_to_instance()
325 error_msg(gettext("Failed to get instance for %s"), fmri); in fmri_to_instance()
356 if (((sret = store_rep_vals(inst->cur_istate_rep, inst->fmri, in update_instance_states()
358 ((sret = store_rep_vals(inst->next_istate_rep, inst->fmri, in update_instance_states()
361 "repository: %s"), inst->fmri, scf_strerror(sret)); in update_instance_states()
363 if (fmri_to_instance(inst->fmri, &scf_inst) == 0) { in update_instance_states()
[all …]
H A Dconfig.c359 create_method_infos(const char *fmri, inetd_prop_t **mprops, in create_method_infos() argument
379 methods[i].name, fmri); in create_method_infos()
460 read_inst_props(const char *fmri, inetd_prop_t **bprops, in read_inst_props() argument
466 if ((*bprops = read_instance_props(rep_handle, (char *)fmri, &nprops, in read_inst_props()
472 read_method_props(fmri, (instance_method_t)i, err)) == in read_inst_props()
494 valid_inst_props(const char *fmri, inetd_prop_t *bprops, inetd_prop_t **mprops, in valid_inst_props() argument
501 valid = valid_props(bprops, fmri, cfg, proto_info_pool, conn_ind_pool); in valid_inst_props()
520 bprops[i].ip_name, fmri); in valid_inst_props()
539 START_METHOD_NAME, fmri); in valid_inst_props()
545 methods[(instance_method_t)i].name, fmri); in valid_inst_props()
[all …]
H A Drepval.c420 _retrieve_rep_vals(uu_list_t *list, const char *fmri, const char *prop_name) in _retrieve_rep_vals() argument
425 if ((sp = scf_simple_prop_get(rep_handle, fmri, PG_NAME_INSTANCE_STATE, in _retrieve_rep_vals()
456 repvals_to_file(const char *fmri, const char *name, uu_list_t *vals) in repvals_to_file() argument
463 if (gen_filenms_from_fmri(fmri, name, genfmri_filename, in repvals_to_file()
529 store_retrieve_rep_vals(uu_list_t *vals, const char *fmri, in store_retrieve_rep_vals() argument
549 if (repvals_to_file(fmri, "pid", vals)) { in store_retrieve_rep_vals()
554 if (gen_filenms_from_fmri(fmri, "pid", genfmri_filename, in store_retrieve_rep_vals()
599 if ((ret = (store ? _store_rep_vals(vals, fmri, prop) : in store_retrieve_rep_vals()
600 _retrieve_rep_vals(vals, fmri, prop))) != in store_retrieve_rep_vals()
613 store_rep_vals(uu_list_t *vals, const char *fmri, const char *prop) in store_rep_vals() argument
[all …]
H A Dtlx.c109 register_rpc_service(const char *fmri, const rpc_info_t *rpc) in register_rpc_service() argument
125 rpc->netid, fmri); in register_rpc_service()
129 rpc->netid, fmri, nc_sperror()); in register_rpc_service()
138 fmri, rpc->netid); in register_rpc_service()
154 unregister_rpc_service(const char *fmri, const rpc_info_t *rpc) in unregister_rpc_service() argument
167 rpc->netid, fmri, nc_sperror()); in unregister_rpc_service()
313 const char *fmri = inst->fmri; in create_bound_endpoint() local
323 fmri, tlx_info->pr_info.proto, t_strerror(t_errno)); in create_bound_endpoint()
370 "for instance %s, proto %s"), fmri, in create_bound_endpoint()
446 process_tlook(const char *fmri, tlx_info_t *tlx_info) in process_tlook() argument
[all …]
/illumos-gate/usr/src/cmd/fm/modules/common/ext-event-transport/
H A Dfmevt_inbound_smf.c96 nvlist_t *ret, *fmri; in shortfmri_to_fmri() local
106 if (topo_fmri_str2nvl(thp, fmristr, &fmri, &err) != 0) { in shortfmri_to_fmri()
116 if ((ret = fmd_nvl_dup(hdl, fmri, FMD_SLEEP)) == NULL) { in shortfmri_to_fmri()
118 nvlist_free(fmri); in shortfmri_to_fmri()
123 nvlist_free(fmri); in shortfmri_to_fmri()
140 nvlist_t *fmri; in fmevt_pp_smf() local
167 if ((fmri = shortfmri_to_fmri(fmevt_hdl, svcname)) == NULL) in fmevt_pp_smf()
178 if (nvlist_add_nvlist(myattr, "svc", fmri) != 0 || in fmevt_pp_smf()
185 nvlist_free(fmri); in fmevt_pp_smf()
191 nvlist_free(fmri); in fmevt_pp_smf()
/illumos-gate/usr/src/cmd/ipf/svc/
H A Dipfd.c245 is_correct_event(const char *fmri, const scf_propertygroup_t *pg, in is_correct_event() argument
273 if ((state = smf_get_state(fmri)) == NULL) { in is_correct_event()
275 "%s\n", fmri, scf_strerror(scf_error())); in is_correct_event()
279 syslog(LOG_DEBUG | LOG_DAEMON, "%s STATE: %s \n", fmri, state); in is_correct_event()
314 ipfilter_update(const char *fmri) in ipfilter_update() argument
319 syslog(LOG_DEBUG | LOG_DAEMON, "ipfilter_update: %s\n", fmri); in ipfilter_update()
326 "ipfilter for %s: %s", fmri, strerror(errno)); in ipfilter_update()
332 if (execl(IPF_UPDATE_CMD, IPF_UPDATE_CMD, "fw_update", fmri, in ipfilter_update()
335 "%s: %s", fmri, strerror(errno)); in ipfilter_update()
350 "for: %s\n", fmri); in ipfilter_update()
[all …]
/illumos-gate/usr/src/lib/fm/topo/modules/common/smbios/
H A Dsmbios_enum.c114 nvlist_t *auth, *fmri; in smbios_make_slot() local
127 if ((fmri = topo_mod_hcfmri(mod, smed->sme_pnode, FM_HC_SCHEME_VERSION, in smbios_make_slot()
137 smed->sme_slot_inst, fmri)) == NULL) { in smbios_make_slot()
139 nvlist_free(fmri); in smbios_make_slot()
145 nvlist_free(fmri); in smbios_make_slot()
146 fmri = NULL; in smbios_make_slot()
159 if (topo_node_fru(smed->sme_pnode, &fmri, NULL, &err) != 0 || in smbios_make_slot()
160 topo_node_fru_set(slotnode, fmri, 0, &err) != 0) { in smbios_make_slot()
163 nvlist_free(fmri); in smbios_make_slot()
167 nvlist_free(fmri); in smbios_make_slot()
[all …]
/illumos-gate/usr/src/lib/libdladm/common/
H A Dlibdlbridge.c82 char *fmri; in alloc_fmri() local
87 if ((fmri = malloc(max_fmri)) != NULL) { in alloc_fmri()
88 (void) snprintf(fmri, max_fmri, "svc:/%s:%s", service, in alloc_fmri()
91 return (fmri); in alloc_fmri()
101 char *fmri = NULL; in bind_instance() local
114 fmri = alloc_fmri(service, instance_name); in bind_instance()
116 if (scf_handle_decode_fmri(sstate->ss_handle, fmri, NULL, NULL, in bind_instance()
120 free(fmri); in bind_instance()
124 free(fmri); in bind_instance()
134 exact_instance(const char *fmri, scf_state_t *sstate) in exact_instance() 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) in params_type_print() argument
257 if (fmri == NULL) { in params_type_print()
262 name, fmri); in params_type_print()
290 char *fmri; in listnotify_print() local
314 SCF_NOTIFY_PARAMS_SOURCE_NAME, &fmri) != 0) in listnotify_print()
315 fmri = NULL; in listnotify_print()
319 params_type_print(p, tset_to_string(tset), fmri); in listnotify_print()
330 SCF_NOTIFY_PARAMS_SOURCE_NAME, &fmri) != 0) in listnotify_print()
331 fmri = NULL; in listnotify_print()
332 params_type_print(p, event, fmri); in listnotify_print()
/illumos-gate/usr/src/cmd/fs.d/nfs/lib/
H A Dsmfcfg.c72 fs_smf_init(const char *fmri, const char *instance) in fs_smf_init() argument
81 (void) snprintf(srv, MAXPATHLEN, "%s", fmri + strlen("svc:/")); in fs_smf_init()
115 gettext("Cannot access SMF repository: %s\n"), fmri); in fs_smf_init()
124 fmri, scf_strerror(scf_error())); in fs_smf_init()
149 char *instance, scf_type_t sctype, char *fmri) in fs_smf_set_prop() argument
169 (void) snprintf(srv, MAXPATHLEN, "%s", fmri); in fs_smf_set_prop()
170 p = strstr(fmri, ":default"); in fs_smf_set_prop()
180 phandle = fs_smf_init(fmri, instance); in fs_smf_set_prop()
284 char *instance, scf_type_t sctype, char *fmri, int *bufsz) in fs_smf_get_prop() argument
302 (void) snprintf(srv, MAXPATHLEN, "%s", fmri); in fs_smf_get_prop()
[all …]
/illumos-gate/usr/src/lib/fm/topo/modules/common/zen/
H A Dtopo_zen_tn.c88 nvlist_t *fmri = NULL, *auth = NULL; in topo_zen_create_tn() local
97 fmri = topo_mod_hcfmri(mod, pnode, FM_HC_SCHEME_VERSION, name, inst, in topo_zen_create_tn()
99 if (fmri == NULL) { in topo_zen_create_tn()
106 tn = topo_node_bind(mod, pnode, name, inst, fmri); in topo_zen_create_tn()
111 nvlist_free(fmri); in topo_zen_create_tn()
116 ret = topo_node_fru_set(tn, fmri, 0, &err); in topo_zen_create_tn()
120 nvlist_free(fmri); in topo_zen_create_tn()
222 nvlist_t *fmri; in topo_zen_build_strand_asru() local
224 if (topo_mod_nvalloc(mod, &fmri, NV_UNIQUE_NAME) != 0) { in topo_zen_build_strand_asru()
228 if (nvlist_add_uint8(fmri, FM_VERSION, FM_CPU_SCHEME_VERSION) != 0 || in topo_zen_build_strand_asru()
[all …]
/illumos-gate/usr/src/cmd/fm/modules/common/disk-monitor/
H A Ddisk_monitor.c186 nvlist_t *fmri; in diskmon_agent_repair() local
200 if (nvlist_lookup_nvlist(fltnvl, FM_FAULT_RESOURCE, &fmri) in diskmon_agent_repair()
204 if ((diskp = dm_fmri_to_diskmon(hdl, fmri)) == NULL) in diskmon_agent_repair()
227 nvlist_t *fmri; in diskmon_agent_suspect() local
241 if (nvlist_lookup_nvlist(fltnvl, FM_FAULT_RESOURCE, &fmri) != 0) in diskmon_agent_suspect()
244 if ((diskp = dm_fmri_to_diskmon(hdl, fmri)) == NULL) in diskmon_agent_suspect()
267 nvlist_t *fmri; in diskmon_recv() local
302 &fmri) != 0) in diskmon_recv()
305 if ((diskp = dm_fmri_to_diskmon(hdl, fmri)) == NULL) in diskmon_recv()
/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]; in main() local
65 nvlist_alloc(&fmri, NV_UNIQUE_NAME, 0) != 0 || in main()
84 err |= nvlist_add_uint8(fmri, FM_VERSION, FM_FMD_SCHEME_VERSION); in main()
85 err |= nvlist_add_string(fmri, FM_FMRI_SCHEME, FM_FMRI_SCHEME_FMD); in main()
86 err |= nvlist_add_nvlist(fmri, FM_FMRI_AUTHORITY, auth); in main()
87 err |= nvlist_add_string(fmri, FM_FMRI_FMD_NAME, "fmd_msg_test"); in main()
88 err |= nvlist_add_string(fmri, FM_FMRI_FMD_VERSION, "1.0"); in main()
101 err |= nvlist_add_nvlist(list, FM_SUSPECT_DE, fmri); in main()
246 nvlist_free(fmri); in main()
/illumos-gate/usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/smf/
H A Dsmf_util.c41 sw_smf_svcfmri2str(fmd_hdl_t *hdl, nvlist_t *fmri) in sw_smf_svcfmri2str() argument
49 if (topo_fmri_nvl2str(thp, fmri, &topostr, &err) == 0) { in sw_smf_svcfmri2str()
63 sw_smf_svcfmri2shortstr(fmd_hdl_t *hdl, nvlist_t *fmri) in sw_smf_svcfmri2shortstr() argument
68 if (nvlist_lookup_string(fmri, FM_FMRI_SVC_NAME, &name) != 0 || in sw_smf_svcfmri2shortstr()
69 nvlist_lookup_string(fmri, FM_FMRI_SVC_INSTANCE, &inst) != 0) in sw_smf_svcfmri2shortstr()

12345678910>>...30