/illumos-gate/usr/src/cmd/svc/startd/ |
H A D | deathrow.c | 69 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() 205 startd_free(d->fmri, strlen(d->fmri) + 1); in deathrow_fini() 221 assert(fmri != NULL); in deathrow_add() 224 d->fmri = startd_alloc(strlen(fmri) + 1); in deathrow_add() 225 (void) strcpy(d->fmri, fmri); in deathrow_add() 237 assert(fmri != NULL); in fmri_in_deathrow_internal() [all …]
|
H A D | protocol.c | 279 char *fmri = (char *)cookie; in state_cb() local 306 uu_die("%s: can't decode nvlist\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() 381 state_cb, fmri, EVCH_SUB_KEEP)) != 0) { in restarter_protocol_init_delegate() [all …]
|
/illumos-gate/usr/src/cmd/svc/svcadm/ |
H A D | svcadm.c | 759 fmri); in set_inst_enabled() 789 fmri); in set_inst_enabled() 952 fmri); in get_inst_mult() 997 fmri); in get_inst_mult() 1170 len = scf_canonify_fmri(fmri, fmri, max_scf_fmri_sz); in enable_fmri_rec() 1366 fmri); in enable_fmri_rec() 1638 "group).\n"), fmri ? fmri : inst_get_fmri(inst), in inst_get_state() 1650 fmri ? fmri : inst_get_fmri(inst), SCF_PG_RESTARTER, in inst_get_state() 1657 fmri ? fmri : inst_get_fmri(inst), SCF_PG_RESTARTER, in inst_get_state() 1664 fmri ? fmri : inst_get_fmri(inst), SCF_PG_RESTARTER, in inst_get_state() [all …]
|
/illumos-gate/usr/src/lib/fm/topo/modules/i86pc/chip/ |
H A D | chip.c | 153 nvlist_t *fmri; in create_node() local 202 nvlist_free(fmri); in create_node() 218 nvlist_t *fmri; in create_strand() local 261 nvlist_free(fmri); in create_strand() 272 nvlist_free(fmri); in create_strand() 283 nvlist_free(fmri); in create_strand() 331 nvlist_free(fmri); in create_strand() 345 nvlist_t *fmri; in create_core() local 382 nvlist_free(fmri); in create_core() 468 nvlist_free(fmri); in create_core() [all …]
|
H A D | chip_amd.c | 163 nvlist_t *fmri; in amd_generic_mc_create() local 167 &fmri) != 0) { 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() 247 nvlist_free(fmri); in amd_generic_mc_create() 418 nvlist_free(fmri); in amd_rank_create() 538 &fmri, &err); in amd_dimm_create() 561 nvlist_free(fmri); in amd_dimm_create() 641 nvlist_t *fmri; in amd_dramchan_create() local [all …]
|
H A D | chip_intel.c | 129 nvlist_t *fmri; in mc_add_ranks() local 146 if (fmri == NULL) { 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() 316 nvlist_t *fmri; in mc_add_channel() local 335 nvlist_free(fmri); in mc_add_channel() 369 nvlist_t *fmri; in mc_nb_create() local 463 nvlist_t *fmri; in mc_rank_create_v1() local 561 nvlist_t *fmri; in mc_dimm_create_v1() local [all …]
|
/illumos-gate/usr/src/lib/fm/topo/modules/common/xfp/ |
H A D | xfp.c | 89 nvlist_t *fmri; in xfp_tnode_create() local 97 if (fmri == NULL) { in xfp_tnode_create() 105 nvlist_free(fmri); in xfp_tnode_create() 130 nvlist_t *fmri; in xfp_fru_set() local 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() 181 nvlist_t *fmri = NULL; in xfp_declare() local 194 TOPO_PROP_RESOURCE, &fmri, &e) == 0) in xfp_declare() 195 (void) topo_node_asru_set(ntn, fmri, 0, &e); in xfp_declare() [all …]
|
/illumos-gate/usr/src/lib/fm/topo/modules/common/pcibus/ |
H A D | pcibus_hba.c | 74 nvlist_t *fmri; in pci_scsi_device_create() local 80 if (fmri == NULL) in pci_scsi_device_create() 83 nvlist_free(fmri); in pci_scsi_device_create() 134 nvlist_t *fmri; in pci_smp_device_create() local 139 if (fmri == NULL) in pci_smp_device_create() 142 nvlist_free(fmri); in pci_smp_device_create() 168 nvlist_t *fmri; in pci_iport_device_create() local 173 if (fmri == NULL) in pci_iport_device_create() 176 nvlist_free(fmri); in pci_iport_device_create() 289 if (fmri == NULL) { in pci_receptacle_instantiate() [all …]
|
/illumos-gate/usr/src/lib/fm/topo/libtopo/common/ |
H A D | cpu.c | 166 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 458 err |= nvlist_add_uint8(fmri, FM_FMRI_CPU_MASK, 0); in cpu_str2nvl() 474 nvlist_free(fmri); in cpu_str2nvl() 477 *out = fmri; in cpu_str2nvl() 486 nvlist_t *fmri; in fmri_create() local 500 nvlist_free(fmri); in fmri_create() [all …]
|
H A D | topo_mod.c | 384 nvlist_free(fmri); in topo_mod_hcfmri() 419 nvlist_free(fmri); in topo_mod_devfmri() 458 nvlist_free(fmri); in topo_mod_cpufmri() 497 nvlist_free(fmri); in topo_mod_memfmri() 530 nvlist_free(fmri); in topo_mod_pkgfmri() 562 nvlist_free(fmri); in topo_mod_modfmri() 626 nvlist_free(fmri); in topo_mod_swfmri() 1024 nvlist_free(fmri); in topo_mod_create_ufm_slot() 1034 nvlist_free(fmri); in topo_mod_create_ufm_slot() 1155 nvlist_free(fmri); in topo_mod_create_ufm() [all …]
|
H A D | topo_fmri.c | 119 TOPO_METH_NVL2STR_VERSION, fmri, &out, err) != 0) in topo_fmri_nvl2str() 205 topo_hdl_nvdup(thp, out, fmri) != 0) in topo_fmri_str2nvl() 349 TOPO_METH_RETIRE_VERSION, fmri, &out, err) < 0) in topo_fmri_retire() 434 TOPO_METH_EXPAND_VERSION, fmri, &out, err) != 0) in topo_fmri_expand() 790 topo_fmri_strhash_one(const char *fmri, size_t len) in topo_fmri_strhash_one() argument 796 h = (h << 4) + fmri[i]; in topo_fmri_strhash_one() 895 if (strncmp(fmri, "hc://", 5) != 0) in topo_fmri_strhash_internal() 896 return (topo_fmri_strhash_one(fmri, strlen(fmri))); in topo_fmri_strhash_internal() 898 enclosure = strstr(fmri, SES_ENCLOSURE); in topo_fmri_strhash_internal() 902 auth = next = fmri + 5; in topo_fmri_strhash_internal() [all …]
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/inetd/ |
H A D | inetd.c | 273 fmri); in log_invalid_cfg() 713 const char *fmri = inst->fmri; in create_bound_socket() local 1331 ((ret->fmri = strdup(fmri)) == NULL)) in create_instance() 1391 free(inst->fmri); in destroy_instance() 2047 char *fmri; in process_restarter_event() local 2095 if (strcmp(instance->fmri, fmri) == 0) in process_restarter_event() 2108 free(fmri); in process_restarter_event() 2118 free(fmri); in process_restarter_event() 2142 free(fmri); in process_restarter_event() 2273 inst->fmri); in process_non_start_term() [all …]
|
H A D | config.c | 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 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() 575 read_instance_cfg(const char *fmri) in read_instance_cfg() argument 592 if (read_inst_props(fmri, &bprops, mprops, &err) == 0) in read_instance_cfg() 705 if ((sp = scf_simple_prop_get(rep_handle, fmri, pg, in read_enable_prop() 727 read_enable_merged(const char *fmri, boolean_t *enabled) in read_enable_merged() argument 744 switch (read_enable_prop(fmri, enabled, in read_enable_merged() [all …]
|
H A D | repval.c | 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() 615 return (store_retrieve_rep_vals(vals, fmri, prop, B_TRUE)); in store_rep_vals() 621 return (store_retrieve_rep_vals(vals, fmri, prop, B_FALSE)); in retrieve_rep_vals() 690 if ((repval_ret = repvals_to_file(inst->fmri, "ctid", in add_remove_contract() 739 inst->fmri, strerror(errno)); in iterate_repository_contracts() [all …]
|
H A D | tlx.c | 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() 167 rpc->netid, fmri, nc_sperror()); in unregister_rpc_service() 313 const char *fmri = inst->fmri; in create_bound_endpoint() local 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 460 "indication for instance %s"), fmri); in process_tlook() 535 tlx_accept(const char *fmri, tlx_info_t *tlx_info, in tlx_accept() argument 594 fmri); in tlx_accept() [all …]
|
/illumos-gate/usr/src/cmd/fm/modules/common/ext-event-transport/ |
H A D | fmevt_inbound_smf.c | 96 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 D | ipfd.c | 273 if ((state = smf_get_state(fmri)) == NULL) { in is_correct_event() 275 "%s\n", fmri, scf_strerror(scf_error())); in is_correct_event() 314 ipfilter_update(const char *fmri) in ipfilter_update() argument 326 "ipfilter for %s: %s", fmri, strerror(errno)); in ipfilter_update() 335 "%s: %s", fmri, strerror(errno)); in ipfilter_update() 350 "for: %s\n", fmri); in ipfilter_update() 570 char *fmri, *scratch; in repository_event_wait() local 599 res = _scf_notify_wait(pg, fmri, max_scf_fmri_size); in repository_event_wait() 614 syslog(LOG_DEBUG | LOG_DAEMON, "Deleted: %s", fmri); in repository_event_wait() 616 (void) strlcpy(scratch, fmri, max_scf_fmri_size); in repository_event_wait() [all …]
|
/illumos-gate/usr/src/lib/fm/topo/modules/common/smbios/ |
H A D | smbios_enum.c | 139 nvlist_free(fmri); in smbios_make_slot() 145 nvlist_free(fmri); in smbios_make_slot() 146 fmri = NULL; in smbios_make_slot() 163 nvlist_free(fmri); in smbios_make_slot() 167 nvlist_free(fmri); in smbios_make_slot() 258 nvlist_free(fmri); in smbios_make_dimm() 272 nvlist_free(fmri); in smbios_make_dimm() 276 nvlist_free(fmri); in smbios_make_dimm() 483 nvlist_free(fmri); in smbios_enum_motherboard() 501 nvlist_free(fmri); in smbios_enum_motherboard() [all …]
|
/illumos-gate/usr/src/lib/libdladm/common/ |
H A D | libdlbridge.c | 82 char *fmri; in alloc_fmri() local 91 return (fmri); in alloc_fmri() 120 free(fmri); in bind_instance() 124 free(fmri); in bind_instance() 365 char *fmri; in bridge_refresh() local 381 free(fmri); in bridge_refresh() 410 free(fmri); in bridge_refresh() 679 free(fmri); in enable_instance() 731 free(fmri); in shut_down_instance() 832 free(fmri); in enable_trill() [all …]
|
/illumos-gate/usr/src/cmd/svc/common/ |
H A D | notify_params.c | 238 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() 288 char *fmri; in listnotify_print() local 312 SCF_NOTIFY_PARAMS_SOURCE_NAME, &fmri) != 0) in listnotify_print() 313 fmri = NULL; in listnotify_print() 317 params_type_print(p, tset_to_string(tset), fmri); in listnotify_print() 328 SCF_NOTIFY_PARAMS_SOURCE_NAME, &fmri) != 0) in listnotify_print() 329 fmri = NULL; in listnotify_print() 330 params_type_print(p, event, fmri); in listnotify_print()
|
/illumos-gate/usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/smf/ |
H A D | smf_util.c | 41 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()
|
/illumos-gate/usr/src/cmd/fs.d/nfs/lib/ |
H A D | smfcfg.c | 72 fs_smf_init(const char *fmri, const char *instance) in fs_smf_init() argument 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() 302 (void) snprintf(srv, MAXPATHLEN, "%s", fmri); in fs_smf_get_prop() 303 p = strstr(fmri, ":default"); in fs_smf_get_prop() 313 phandle = fs_smf_init(fmri, instance); in fs_smf_get_prop() 468 nfs_upgrade_server_vers(const char *fmri) in nfs_upgrade_server_vers() argument [all …]
|
/illumos-gate/usr/src/lib/fm/topo/modules/common/zen/ |
H A D | topo_zen_tn.c | 88 nvlist_t *fmri = NULL, *auth = NULL; in topo_zen_create_tn() local 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() 234 nvlist_free(fmri); in topo_zen_build_strand_asru() 238 ret = topo_node_asru_set(tn, fmri, 0, &err); in topo_zen_build_strand_asru() [all …]
|
/illumos-gate/usr/src/cmd/fm/modules/common/disk-monitor/ |
H A D | disk_monitor.c | 186 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 D | fmd_msg_test.c | 50 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()
|