/illumos-gate/usr/src/lib/libscf/common/ |
H A D | midlevel.c | 135 fill_prop(scf_property_t *prop, const char *pgname, const char *propname, argument 154 if (pgname == NULL) 157 ret->pr_pgname = strdup(pgname); 359 insert_app_props(scf_iter_t *propiter, char *pgname, char *propname, struct argument 382 if ((newprop = fill_prop(prop, pgname, 403 if ((newprop = fill_prop(prop, pgname, propname, h)) == 478 get_inst_enabled(const scf_instance_t *inst, const char *pgname) argument 495 if (scf_instance_get_pg(inst, pgname, gpg) || 517 const char *pgname, uint32_t pgflags) 552 if (strcmp(pgname, SCF_PG_GENERA 516 set_inst_enabled(const scf_instance_t *inst, uint8_t desired, const char *pgname, uint32_t pgflags) argument 649 delete_inst_enabled(const scf_instance_t *inst, const char *pgname) argument 1650 scf_simple_prop_get(scf_handle_t *hin, const char *instance, const char *pgname, const char *propname) argument 1798 char *propname = NULL, *pgname = NULL, *sys_fmri; local 2229 scf_simple_app_props_search(const scf_simple_app_props_t *propblock, const char *pgname, const char *propname) argument 2590 scf_read_propvec(const char *fmri, const char *pgname, boolean_t running, scf_propvec_t *properties, scf_propvec_t **badprop) argument 2756 scf_write_propvec(const char *fmri, const char *pgname, scf_propvec_t *properties, scf_propvec_t **badprop) argument 2919 scf_instance_delete_prop(scf_instance_t *inst, const char *pgname, const char *pname) argument [all...] |
H A D | lowlevel.c | 6288 char *pgname = NULL; local 6311 (pgname = malloc(max_name_length + 1)) == NULL) { 6713 if (scf_pg_get_name(pg, pgname, 6731 fmri, pgname, argc, pattern, 6985 free(pgname);
|
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/serengeti/common/ |
H A D | serengeti.c | 125 int do_prominfo(int syserrlog, char *pgname, int log_flag, int prt_flag); 1919 do_prominfo(int syserrlog, char *pgname, int log_flag, int prt_flag) argument 1922 return (do_devinfo(syserrlog, pgname, log_flag, prt_flag));
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/ilbd/ |
H A D | ilbd_scf.c | 178 ilbd_name_to_scfpgname(ilbd_scf_pg_type_t pg_type, const char *pgname, argument 184 ILBD_PG_NAME_RULE "%s", pgname); 188 ILBD_PG_NAME_SG "%s", pgname); 192 ILBD_PG_NAME_HC "%s", pgname); 197 pg_type, pgname); 260 ilbd_scf_retrieve_pg(const char *pgname, scf_propertygroup_t **pg, argument 276 if (scf_instance_get_pg(inst, pgname, *pg) != 0) { 299 if (scf_instance_add_pg(inst, pgname, 740 char *pgname; local 752 pgname 838 ilbd_destroy_pg(ilbd_scf_pg_type_t pg_t, const char *pgname) argument [all...] |
/illumos-gate/usr/src/cmd/svc/startd/ |
H A D | libscf.c | 430 char *pgname = NULL; local 435 pgname = startd_alloc(max_scf_fmri_size); 444 (void) strcpy(pgname, SCF_STN_PREFIX_TO); 445 (void) strlcat(pgname, smf_state_to_string(t), 448 if (scf_instance_get_pg_composed(inst, NULL, pgname, pg) == 457 (void) strcpy(pgname, SCF_STN_PREFIX_FROM); 458 (void) strlcat(pgname, smf_state_to_string(t), 461 if (scf_instance_get_pg_composed(inst, NULL, pgname, pg) == 473 startd_free(pgname, max_scf_fmri_size); 1546 libscf_inst_set_boolean_prop(scf_instance_t *inst, const char *pgname, argument 1607 libscf_inst_set_count_prop(scf_instance_t *inst, const char *pgname, const char *pgtype, uint32_t pgflags, const char *pname, uint64_t count) argument [all...] |
/illumos-gate/usr/src/lib/librestart/common/ |
H A D | librestart.c | 4022 restarter_inst_set_astring_prop(scf_instance_t *inst, const char *pgname, argument 4041 if (instance_get_or_add_pg(inst, pgname, pgtype, pgflags, pg))
|
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/desktop/common/ |
H A D | picldiag.c | 3652 do_prominfo(int serrlog, char *pgname, int log_flag, int prt_flag) argument
|
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/lw8/common/ |
H A D | lw8.c | 3616 do_prominfo(int serrlog, char *pgname, int log_flag, int prt_flag) argument
|
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/schumacher/common/ |
H A D | schumacher.c | 3217 do_prominfo(int serrlog, char *pgname, int log_flag, int prt_flag) argument
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/routeadm/ |
H A D | routeadm.c | 1881 ra_get_pg(scf_handle_t *h, scf_instance_t *inst, const char *pgname, argument 1886 scf_instance_get_pg_composed(inst, NULL, pgname, *pg) != 0) || 1887 (!composed && scf_instance_get_pg(inst, pgname, *pg) != 0)) { 1892 myname, pgname); 1906 const char *pgname, const char *propname, boolean_t composed, 1911 if (ra_get_single_prop_as_string(h, inst, pgname, propname, 1921 const char *pgname, const char *propname, boolean_t composed, 1927 if (ra_get_prop_as_string(h, inst, pgname, propname, composed, required, 1942 const char *pgname, const char *propname, boolean_t composed, 1952 if (ra_get_pg(h, inst, pgname, compose 1905 ra_get_boolean_prop(scf_handle_t *h, scf_instance_t *inst, const char *pgname, const char *propname, boolean_t composed, boolean_t required, boolean_t *val) argument 1920 ra_get_single_prop_as_string(scf_handle_t *h, scf_instance_t *inst, const char *pgname, const char *propname, boolean_t composed, boolean_t required, scf_type_t *type, char **value) argument 1941 ra_get_prop_as_string(scf_handle_t *h, scf_instance_t *inst, const char *pgname, const char *propname, boolean_t composed, boolean_t required, scf_type_t *type, int *numvalues, char ***values) argument 2055 ra_set_boolean_prop(scf_handle_t *h, scf_instance_t *inst, const char *pgname, const char *prop, boolean_t create, boolean_t propval) argument 2070 ra_set_prop_from_string(scf_handle_t *h, scf_instance_t *inst, const char *pgname, const char *propname, scf_type_t proptype, boolean_t create, int numpropvals, const char **propvals) argument [all...] |
/illumos-gate/usr/src/cmd/svc/svccfg/ |
H A D | svccfg_xml.c | 1542 lxml_get_event(entity_t *entity, const char *pgname, xmlNodePtr np) argument 1547 pgrp = internal_pgroup_find_or_create(entity, pgname, 1575 char *pgname = NULL; local 1619 pgname = safe_malloc(sz); 1621 if (snprintf(pgname, sz, "%s,%s", de_tag(*p), 1626 lxml_get_event(entity, pgname, np); 1649 free(pgname); 2082 char *pgname; local 2104 pgname = lxml_label_to_groupname(SCF_PG_TM_MAN_PREFIX, name); 2105 pg = internal_pgroup_find(service, pgname, SCF_GROUP_TEMPLAT 2144 char *pgname; local [all...] |
H A D | svccfg_libscf.c | 13779 * hash entry for a specific manifest in the repository. pgname will be 13787 char *pgname; local 13801 pgname = mhash_filename_to_propname(manifest, 13803 if (pgname == NULL) { 13808 lscf_delpg(pgname); 13820 lscf_setprop(const char *pgname, const char *type, const char *value, argument 13861 propname = strchr(pgname, '/'); 13879 ret = scf_instance_get_pg(cur_inst, pgname, pg); 13881 ret = scf_service_get_pg(cur_svc, pgname, pg); 13885 semerr(emsg_no_such_pg, pgname); 14538 lscf_setpropvalue(const char *pgname, const char *type, const char *arg, int isadd, int isnotfoundok) argument 14753 lscf_addpropvalue(const char *pgname, const char *type, const char *value) argument 14759 lscf_delpropvalue(const char *pgname, const char *pattern, int isnotfoundok) argument 17361 char *pgname = NULL; local [all...] |
/illumos-gate/usr/src/cmd/svc/configd/ |
H A D | rc_node.c | 2606 * Assuming that ent is a service or instance node, if the pgname property 2613 * _NOT_FOUND - ent does not have pgname pg or propname property 2616 perm_add_ent_prop_values(permcheck_t *pcp, rc_node_t *ent, const char *pgname, argument 2625 r = rc_node_find_named_child(ent, pgname, 2679 char pgname[REP_PROTOCOL_NAME_LEN + 1]; local 2693 sz = strlcpy(pgname, pg->rn_name, sizeof (pgname)); 2694 assert(sz < sizeof (pgname)); 2709 r = perm_add_ent_prop_values(pcp, svc, pgname, NULL, propname); 5568 * If the pgname propert 5581 rc_svc_prop_exists(rc_node_t *ent, const char *pgname, const char *pgtype, const char *propname, rep_protocol_value_type_t ptype) argument [all...] |
/illumos-gate/usr/src/cmd/svc/svcs/ |
H A D | svcs.c | 501 inst_get_single_val(scf_instance_t *inst, const char *pgname, argument 511 r = scf_instance_get_pg_composed(inst, snap, pgname, g_pg); 513 r = scf_instance_get_pg(inst, pgname, g_pg); 2696 char *pgname = safe_malloc(sz); local 2726 if (scf_pg_get_name(pg, pgname, sz) == -1) 2729 if ((c = strrchr(pgname, ',')) != NULL) 2731 if (has_fma_tag(pgname)) 2733 if (!is_fma_token(pgname)) 2746 buf[n] = safe_strdup(pgname); 2760 free(pgname); [all...] |