Lines Matching defs:pg
970 * Sets pg to the name property group of s_inst. If it doesn't exist, it is
983 const char *type, uint32_t flags, scf_propertygroup_t *pg)
986 if (scf_instance_get_pg(inst, name, pg) == 0)
1008 if (scf_instance_add_pg(inst, name, type, flags, pg) == 0)
1043 * ECANCELED - pg was deleted
1135 scf_propertygroup_t *pg = NULL;
1140 (pg = scf_pg_create(h)) == NULL ||
1208 SCF_PG_RESTARTER_TYPE, SCF_PG_RESTARTER_FLAGS, pg)) {
1229 if (scf_transaction_start(t, pg) != 0) {
1323 if (scf_pg_update(pg) == -1) {
1350 scf_pg_destroy(pg);
1374 scf_propertygroup_t *pg = NULL;
1395 pg = scf_pg_create(h);
1400 if (pg == NULL || prop == NULL || iter == NULL || t == NULL) {
1408 SCF_PG_RESTARTER_TYPE, SCF_PG_RESTARTER_FLAGS, pg);
1416 if (scf_transaction_start(t, pg) != 0) {
1447 if (scf_pg_get_property(pg, pname, prop) == 0) {
1629 if (scf_pg_update(pg) == -1) {
1650 scf_pg_destroy(pg);
1674 scf_propertygroup_t *pg = NULL;
1689 pg = scf_pg_create(h);
1694 if (pg == NULL || prop == NULL || iter == NULL || t == NULL) {
1702 SCF_PG_RESTARTER_TYPE, SCF_PG_RESTARTER_FLAGS, pg);
1710 if (scf_transaction_start(t, pg) != 0) {
1745 if (scf_pg_get_property(pg, pname, prop) == 0) {
1931 if (scf_pg_update(pg) == -1) {
1952 scf_pg_destroy(pg);
1981 get_astring_val(scf_propertygroup_t *pg, const char *name, char *buf,
1986 if (pg == NULL)
1989 if (scf_pg_get_property(pg, name, prop) != SCF_SUCCESS) {
2007 get_boolean_val(scf_propertygroup_t *pg, const char *name, uint8_t *b,
2010 if (scf_pg_get_property(pg, name, prop) != SCF_SUCCESS) {
2683 get_environment(scf_handle_t *h, scf_propertygroup_t *pg,
2691 if (scf_pg_get_property(pg, SCF_PROPERTY_ENVIRONMENT, prop) != 0) {
2796 scf_propertygroup_t *pg = NULL;
2853 * may be found either in the pg for the method (methpg),
2854 * or in the instance/service SCF_PG_METHOD_CONTEXT pg (named
2902 pg = methpg;
2904 ret = scf_pg_get_property(pg, SCF_PROPERTY_USE_PROFILE, prop);
2906 pg = NULL;
2927 pg == NULL ? SCF_PG_METHOD_CONTEXT : mname);
2949 pg == NULL ? SCF_PG_METHOD_CONTEXT : mname);
2965 pg == NULL ? SCF_PG_METHOD_CONTEXT : mname);
3003 err = get_profile(pg, instpg, prop, val, cmdline,
3006 err = get_ids(pg, instpg, prop, val, cip, err);
3780 scf_propertygroup_t *pg;
3792 pg = scf_pg_create(h);
3795 if (pg == NULL || prop == NULL || val == NULL)
3800 pg) != SCF_SUCCESS)
3803 if (get_astring_val(pg, SCF_PROPERTY_AUX_FMRI, aux_fmri, size,
3817 scf_pg_destroy(pg);
3829 scf_propertygroup_t *pg;
3836 pg = scf_pg_create(h);
3839 if (pg == NULL || prop == NULL || val == NULL)
3844 pg) != SCF_SUCCESS)
3847 if (get_boolean_val(pg, SCF_PROPERTY_AUX_TTY, &has_tty, prop,
3856 scf_pg_destroy(pg);
3868 scf_propertygroup_t *pg;
3874 pg = scf_pg_create(h);
3877 if (pg == NULL || prop == NULL || val == NULL)
3880 if (scf_instance_get_pg(inst, SCF_PG_RESTARTER_ACTIONS, pg) !=
3887 if (scf_pg_get_property(pg, SCF_PROPERTY_DODUMP, prop) != SCF_SUCCESS) {
3905 scf_pg_destroy(pg);
3914 scf_propertygroup_t *pg;
3922 pg = scf_pg_create(h);
3926 if (pg == NULL || t == NULL || e == NULL || v == NULL)
3929 if (instance_get_or_add_pg(inst, pgname, pgtype, pgflags, pg))
3936 if (scf_transaction_start(t, pg) != 0)
3949 if (scf_pg_update(pg) == -1)
3958 scf_pg_destroy(pg);
3967 scf_propertygroup_t *pg;
3979 pg = scf_pg_create(h);
3982 if (pg == NULL || prop == NULL || val == NULL)
3986 * Get auxiliary_fmri value from restarter_actions pg
3990 pg) != SCF_SUCCESS)
3993 if (get_astring_val(pg, SCF_PROPERTY_AUX_FMRI, aux_fmri, size,
4008 scf_pg_destroy(pg);