/osnet-11/usr/src/lib/fm/libasr/common/ |
H A D | asr_topo.c | 82 asr_topo_fmri2str(topo_hdl_t *thp, nvlist_t *fmri) argument 89 if (topo_fmri_nvl2str(thp, fmri, &fmristr, &err) == 0) { 95 if (nvlist_lookup_string(fmri, FM_FMRI_SCHEME, &scheme) != 0) { 102 (void) asr_error(EASR_NOMEM, "unable to alloc fmri string");
|
H A D | asr_scf.c | 295 asr_scf_set_props(char *fmri, char *pgname, nvlist_t *data, nvlist_t *old) argument 315 handle, fmri, NULL, service, instance, NULL, NULL, 0)) == -1) { 362 (void) smf_refresh_instance(fmri); 457 asr_scf_load(char *fmri, nvlist_t *nvl) argument 463 app = scf_simple_app_props_get(NULL, fmri);
|
/osnet-11/usr/src/lib/fm/topo/modules/common/hostbridge/ |
H A D | hostbridge.c | 191 nvlist_t *fmri; local 195 fmri = topo_mod_hcfmri(mod, parent, FM_HC_SCHEME_VERSION, name, i, 198 if (fmri == NULL) { 205 ntn = topo_node_bind(mod, parent, name, i, fmri); 212 nvlist_free(fmri); 215 nvlist_free(fmri);
|
/osnet-11/usr/src/lib/fm/topo/modules/sun4v/dimm/common/ |
H A D | dimm_sun4v.c | 121 nvlist_t *fmri; local 125 fmri = topo_mod_hcfmri(mod, parent, FM_HC_SCHEME_VERSION, name, i, 128 if (fmri == NULL) { 135 ntn = topo_node_bind(mod, parent, name, i, fmri); 142 nvlist_free(fmri); 145 nvlist_free(fmri);
|
/osnet-11/usr/src/lib/fm/topo/modules/common/usb/common/ |
H A D | usb.c | 842 nvlist_t *fmri; local 856 fmri = topo_mod_hcfmri(mp, pn, FM_HC_SCHEME_VERSION, name, 863 if (fmri != NULL) { 864 (void) topo_mod_nvl2str(mp, fmri, &str); 865 topo_mod_dprintf(mp, "usb_tnode_create new fmri: %s \n", str); 875 /* Bind the fmri to topo_node */ 876 ntn = topo_node_bind(mp, pn, name, i, fmri); 882 nvlist_free(fmri); 886 nvlist_free(fmri); 898 nvlist_t *fmri; local 935 nvlist_t *fmri; local [all...] |
/osnet-11/usr/src/lib/libc/sparc/sys/ |
H A D | uadmin.c | 105 char *fmri = "svc:/system/boot-config:default"; local 120 prop = real_scf_simple_prop_get(NULL, fmri, "config",
|
/osnet-11/usr/src/lib/libscf/common/ |
H A D | notify_params.c | 814 * Decode fmri. Populates service OR instance depending on which one is an 815 * exact match to the fmri parameter. 834 decode_fmri(const char *fmri, scf_handle_t *h, scf_service_t **s, argument 837 if (scf_handle_decode_fmri(h, fmri, NULL, *s, NULL, NULL, NULL, 847 if (scf_handle_decode_fmri(h, fmri, NULL, NULL, *i, 1274 char *fmri = (char *)SCF_NOTIFY_PARAMS_INST; local 1306 (nvlist_lookup_string(attr, SCF_NOTIFY_NAME_FMRI, &fmri) != 0 || 1312 if (decode_fmri(fmri, h, &s, &i) != SCF_SUCCESS) 1520 * Populates nvlist_t params with the source fmri for the pg 1531 char *fmri local 1576 _scf_get_svc_notify_params(const char *fmri, nvlist_t *nvl, int32_t tset, int getsource, int getglobal) argument 1820 char *fmri; local 1878 smf_notify_del_params(const char *class, const char *fmri, int32_t tset) argument [all...] |
H A D | lowlevel.c | 302 {SCF_TYPE_FMRI, REP_PROTOCOL_SUBTYPE_FMRI, "fmri"}, 6125 * scf_parse_fmri(), fmri isn't const because that would require 6127 * in the passed in fmri. 6131 scf_parse_svc_fmri(char *fmri, const char **scope, const char **service, argument 6148 s = fmri; 6267 scf_parse_file_fmri(char *fmri, const char **scope, const char **path) argument 6274 s = fmri; 6320 assert(s > fmri); 6329 scf_parse_fmri(char *fmri, int *type, const char **scope, const char **service, argument 6332 if (strncmp(fmri, SCF_FMRI_SVC_PREFI 6359 scf_canonify_fmri(const char *fmri, char *buf, size_t bufsz) argument 6412 scf_handle_decode_fmri(scf_handle_t *h, const char *fmri, scf_scope_t *sc, scf_service_t *svc, scf_instance_t *inst, scf_propertygroup_t *pg, scf_property_t *prop, int flags) argument 7054 scf_get_key(scf_matchkey_t **htable, const char *fmri, const char *legacy) argument 7116 scf_add_match(scf_matchkey_t **htable, const char *fmri, const char *legacy, scf_pattern_t *pattern, int svc_explicit) argument 7180 scf_cmp_pattern(char *fmri, scf_pattern_t *pattern) argument 7220 scf_pattern_match(scf_matchkey_t **htable, char *fmri, const char *legacy, int npattern, scf_pattern_t *pattern, int svc_explicit) argument 7249 char *fmri = NULL; local [all...] |
H A D | midlevel.c | 915 set_inst_action(const char *fmri, const char *action) argument 928 if (scf_handle_decode_fmri(h, fmri, NULL, NULL, inst, NULL, 1052 set_inst_enabled_flags(const char *fmri, int flags, uint8_t desired) argument 1072 if (scf_handle_decode_fmri(h, fmri, NULL, NULL, inst, NULL, NULL, 1148 smf_enable_instance(const char *fmri, int flags) argument 1150 return (set_inst_enabled_flags(fmri, flags, B_TRUE)); 1154 smf_disable_instance(const char *fmri, int flags) argument 1156 return (set_inst_enabled_flags(fmri, flags, B_FALSE)); 1301 * scf_general_pg_setup(fmri, pg_name) 1303 * property group fields associated with the given fmri an 1321 scf_general_pg_setup(const char *fmri, const char *pg_name) argument 2488 gen_filenms_from_fmri(const char *fmri, const char *name, char *filename, char *temp_filename) argument 2774 scf_read_propvec(const char *fmri, const char *pgname, boolean_t running, scf_propvec_t *properties, scf_propvec_t **badprop) argument 3019 scf_write_propvec(const char *fmri, const char *pgname, scf_propvec_t *properties, scf_propvec_t **badprop) argument 3289 is_auto_enabled(char *fmri) argument 3569 smf_set_restarter(const char *fmri, const char *restarter_fmri) argument [all...] |
H A D | highlevel.c | 112 scf_fmri_pg_get_or_add(const char *fmri, const char *pgname, argument 123 scf_handle_decode_fmri(handle, fmri, NULL, NULL,
|
/osnet-11/usr/src/lib/fm/topo/libtopo/common/ |
H A D | hc.c | 613 if (nvlist_add_string(fmristr, "fmri-string", name) != 0) { 629 nvlist_t *fmri; local 635 if (topo_mod_nvalloc(mod, &fmri, NV_UNIQUE_NAME) != 0) 638 err = nvlist_add_uint8(fmri, FM_VERSION, FM_HC_SCHEME_VERSION); 639 err |= nvlist_add_string(fmri, FM_FMRI_SCHEME, FM_FMRI_SCHEME_HC); 640 err |= nvlist_add_string(fmri, FM_FMRI_HC_ROOT, ""); 642 nvlist_free(fmri); 650 (void) nvlist_add_string(fmri, FM_FMRI_HC_V1_FRU_SN, serial); 652 (void) nvlist_add_string(fmri, FM_FMRI_HC_DEVID, devid); 654 (void) nvlist_add_string(fmri, FM_FMRI_HC_PARENT_SERIA 668 make_hc_pairs(topo_mod_t *mod, char *fmri, int *num) argument 798 make_hc_auth(topo_mod_t *mod, char *fmri, char **serial, char **part, char **rev, nvlist_t **auth, char **devid, char **parent_serial) argument 1094 hc_create_seterror(topo_mod_t *mod, nvlist_t **hcl, int n, nvlist_t *fmri, int err) argument 1150 nvlist_t *fmri = NULL; local 1279 hc_match(topo_mod_t *mod, tnode_t *node, nvlist_t *fmri, const char *name, topo_instance_t inst, boolean_t *result) argument 2085 char *fmri = (char *)in; local [all...] |
/osnet-11/usr/src/lib/fm/libfmd_snmp/common/ |
H A D | problem.c | 1085 char *fmri, *str; local 1089 fmri = "-"; 1091 fmri = str; 1094 ASN_OCTET_STR, (uchar_t *)fmri, strlen(fmri)); 1101 char *fmri, *str; local 1105 fmri = "-"; 1107 fmri = str; 1110 ASN_OCTET_STR, (uchar_t *)fmri, strlen(fmri)); 1117 char *fmri, *str; local [all...] |
H A D | resource.c | 75 key_build(const char *fmri, const ulong_t index) argument 80 if (fmri) 81 (void) strlcpy(key.d_ari_fmri, fmri, sizeof (key.d_ari_fmri)); 89 * If fmri is the fmri of a resource we have previously seen and indexed, return 95 resource_lookup_fmri(const char *fmri) argument 99 key = key_build(fmri, 0);
|
/osnet-11/usr/src/cmd/ldap/ns_ldap/ |
H A D | ldapclient.c | 201 #define restart_service(fmri, waitflag)\ 202 do_service(fmri, waitflag, RESTART_SERVICE,\ 204 #define start_service(fmri, waitflag) \ 205 do_service(fmri, waitflag, START_SERVICE,\ 207 #define disable_service(fmri, waitflag) \ 208 do_service(fmri, waitflag, STOP_SERVICE,\ 320 static boolean_t is_service(const char *fmri, const char *state); 321 static int wait_till(const char *fmri, const char *state, useconds_t max, 323 static int do_service(const char *fmri, boolean_t waitflag, int dowhat, 325 static useconds_t get_timeout_value(int dowhat, const char *fmri, 3668 do_service(const char *fmri, boolean_t waitflag, int dowhat, const char *state) argument 3782 wait_till(const char *fmri, const char *state, useconds_t max, const char *what, boolean_t check_maint) argument 3852 is_service(const char *fmri, const char *state) argument 3875 get_timeout_value(int dowhat, const char *fmri, useconds_t default_val) argument [all...] |
/osnet-11/usr/src/lib/libc/amd64/sys/ |
H A D | uadmin.c | 121 char *fmri = "svc:/system/boot-config:default"; local 136 prop = real_scf_simple_prop_get(NULL, fmri, "config",
|
/osnet-11/usr/src/lib/libc/i386/sys/ |
H A D | uadmin.c | 120 char *fmri = "svc:/system/boot-config:default"; local 135 prop = real_scf_simple_prop_get(NULL, fmri, "config",
|
/osnet-11/usr/src/lib/libcontract/common/ |
H A D | process.c | 60 ct_pr_tmpl_set_svc_fmri(int fd, const char *fmri) argument 62 return (ct_tmpl_set_internal_string(fd, CTPP_SVC_FMRI, fmri)); 90 ct_pr_tmpl_get_svc_fmri(int fd, char *fmri, size_t size) argument 92 return (ct_tmpl_get_internal_string(fd, CTPP_SVC_FMRI, fmri, size));
|
/osnet-11/usr/src/lib/fm/libfmd_adm/common/ |
H A D | fmd_adm.c | 538 fmris[i] = p; /* store fmri pointer in array for sorting */ 599 fmd_adm_rsrc_flush(fmd_adm_t *ap, const char *fmri) argument 601 char *str = (char *)fmri; 606 if (fmri == NULL) 620 fmd_adm_rsrc_repaired(fmd_adm_t *ap, const char *fmri) argument 622 char *str = (char *)fmri; 627 if (fmri == NULL) 641 fmd_adm_rsrc_replaced(fmd_adm_t *ap, const char *fmri) argument 643 char *str = (char *)fmri; 648 if (fmri 662 fmd_adm_rsrc_acquit(fmd_adm_t *ap, const char *fmri, const char *uuid) argument [all...] |
/osnet-11/usr/src/lib/fm/topo/modules/common/pcibus/ |
H A D | did_props.c | 74 * translation. For the near term we're setting the FRU fmri to 419 nvlist_t *fmri; local 451 fmri = topo_mod_devfmri(mp, FM_DEV_SCHEME_VERSION, 453 if (fmri == NULL) { 455 "dev:///%s fmri creation failed.\n", fpath); 463 TOPO_PROP_RESOURCE, &fmri, &e) < 0) 466 if (topo_node_asru_set(tn, fmri, 0, &e) < 0) { 467 nvlist_free(fmri); 470 nvlist_free(fmri); 479 * Set the FRU property to the hc fmri o 484 nvlist_t *fmri; local [all...] |
/osnet-11/usr/src/lib/fm/topo/modules/sun4v/pcibus/common/ |
H A D | pci_sun4v.c | 235 nvlist_t *fmri; local 254 rc = topo_node_fru(node, &fmri, NULL, &err); 256 *walkdata->out = fmri;
|
/osnet-11/usr/src/lib/libuvfs/common/ |
H A D | svc.c | 86 char *fmri; local 94 fmri = alloca(fmri_size); 95 if (scf_myname(scf, fmri, fmri_size) == -1)
|
/osnet-11/usr/src/lib/libscf/inc/ |
H A D | libscf_priv.h | 159 * fail. Deletions give an fmri in the output path. 220 * of a svc: fmri, and returns pointers to the applicable portions. Omitted 237 int scf_parse_file_fmri(char *fmri, const char **scope, const char **path); 259 * Walks all the instances matching a given fmri list. Each fmri in the array 270 * provided it begins with a complete element in the fmri. For example, given 271 * the fmri "svc:/system/filesystem/local:default", any of the following would 330 const char *fmri; member in struct:scf_walkinfo
|
/osnet-11/usr/src/lib/fm/topo/modules/common/bay/common/ |
H A D | bay.c | 507 nvlist_t *fmri = NULL; local 530 /* create fmri */ 531 fmri = topo_mod_hcfmri(mod, NULL, FM_HC_SCHEME_VERSION, 533 if (fmri == NULL) { 534 topo_mod_dprintf(mod, "%s: failed to create fmri: %s\n", 540 *tnode = topo_node_bind(mod, pnode, EXTERNALCHASSIS, instance, fmri); 547 nvlist_free(fmri); 556 /* copy resource fmri and set as FRU fmri */ 566 topo_mod_dprintf(mod, "%s: failed to set FRU fmri [all...] |
/osnet-11/usr/src/lib/libntsvcs/common/ |
H A D | svcctl_scm.c | 411 svcctl_scm_get_svcname(char **buf, char *fmri) argument 417 if (fmri == NULL) 420 newsize = strlen(fmri); 424 if ((nm_buf = strchr(fmri, '/')) == NULL) {
|
/osnet-11/usr/src/lib/libnwam/common/ |
H A D | libnwam_enm.c | 118 nwam_enm_create(const char *name, const char *fmri, nwam_enm_handle_t *enmhp) argument 135 ((fmri != NULL) && 136 (err = nwam_value_create_string((char *)fmri, &fmrival)) 146 if (fmri != NULL) { 424 * an fmri or a start string; and if activation type is conditional,
|