Lines Matching refs:prop

1350 	scf_property_t *prop;
1388 prop = handle->rh_property;
1415 if (prop != NULL)
1416 scf_property_destroy(prop);
2920 scf_iter_property_decorations(scf_iter_t *iter, const scf_property_t *prop,
2923 return (datael_setup_iter(iter, &prop->rd_d,
3517 scf_property_t *prop)
3520 prop ? &prop->rd_d : NULL, 0));
4210 property_type_locked(const scf_property_t *prop,
4213 scf_handle_t *h = prop->rd_d.rd_handle;
4223 request.rpr_entityid = prop->rd_d.rd_entity;
4225 datael_finish_reset(&prop->rd_d);
4241 scf_property_type(const scf_property_t *prop, scf_type_t *out)
4243 scf_handle_t *h = prop->rd_d.rd_handle;
4248 ret = property_type_locked(prop, &out_raw);
4258 scf_property_is_type(const scf_property_t *prop, scf_type_t base_arg)
4260 scf_handle_t *h = prop->rd_d.rd_handle;
4269 ret = property_type_locked(prop, &type);
4369 scf_property_t *prop;
4387 if ((prop = scf_property_create(h)) == NULL) {
4393 if (scf_pg_get_property(pg, SCF_PROPERTY_COMPLETE, prop) != 0) {
4395 scf_property_destroy(prop);
4401 scf_property_destroy(prop);
4408 scf_property_get_name(const scf_property_t *prop, char *out, size_t len)
4410 return (datael_get_name(&prop->rd_d, out, len, RP_ENTITY_NAME_NAME));
4414 decoration_layer_locked(const scf_decoration_t *prop,
4417 scf_handle_t *h = prop->rd_d.rd_handle;
4427 request.rpr_entityid = prop->rd_d.rd_entity;
4429 datael_finish_reset(&prop->rd_d);
4641 const char *prop, rep_protocol_value_type_t type)
4677 old = uu_list_find(tran->tran_props, &prop, NULL, &idx);
4683 ret = datael_get_child_locked(&tran->tran_pg.rd_d, prop,
4728 (void) strlcpy(entry->entry_namebuf, prop,
4842 scf_transaction_entry_t *entry, const char *prop, scf_type_t type)
4845 prop, scf_type_to_protocol_type(type)));
4855 scf_transaction_entry_t *entry, const char *prop, scf_type_t type)
4858 prop, scf_type_to_protocol_type(type)));
4868 scf_transaction_entry_t *entry, const char *prop, scf_type_t type)
4871 prop, scf_type_to_protocol_type(type)));
4881 scf_transaction_entry_t *entry, const char *prop)
4884 prop, REP_PROTOCOL_TYPE_INVALID));
4889 scf_transaction_entry_t *entry, const char *prop)
4892 prop, REP_PROTOCOL_TYPE_INVALID));
4897 scf_transaction_entry_t *entry, const char *prop)
4900 prop, REP_PROTOCOL_TYPE_INVALID));
4905 scf_transaction_entry_t *entry, const char *prop)
4908 prop, REP_PROTOCOL_TYPE_INVALID));
5878 scf_iter_property_values(scf_iter_t *iter, const scf_property_t *prop)
5880 return (datael_setup_iter(iter, &prop->rd_d,
5951 scf_property_get_decoration(const scf_property_t *prop,
5954 return (scf_get_decoration_common(&prop->rd_d, layer, dec));
6010 scf_property_get_value_at_layer(const scf_property_t *prop,
6014 scf_handle_t *h = prop->rd_d.rd_handle;
6020 if ((r = scf_property_get_decoration(prop, layer, dec)))
6030 scf_property_get_value(const scf_property_t *prop, scf_value_t *v)
6032 scf_handle_t *h = prop->rd_d.rd_handle;
6043 request.rpr_entityid = prop->rd_d.rd_entity;
6046 datael_finish_reset(&prop->rd_d);
6414 scf_property_t *prop, int flags)
6430 (prop != NULL && h != prop->rd_d.rd_handle))
6461 if (prop != NULL)
6530 if (prop == NULL)
6531 prop = h->rh_property;
6533 datael_reset(&prop->rd_d);
6618 if (scf_pg_get_property(pg, property, prop) == -1) {
6639 if (prop != NULL)
6640 datael_reset(&prop->rd_d);
6869 scf_property_to_fmri(const scf_property_t *prop, char *out, size_t sz)
6871 scf_handle_t *h = prop->rd_d.rd_handle;
6878 r = datael_get_parent(&prop->rd_d, &pg->rd_d);
6893 r = scf_property_get_name(prop, tmp, sizeof (tmp));
7256 scf_property_t *prop = NULL;
7308 (prop = scf_property_create(h)) == NULL ||
7346 NULL, pg, prop, 0) != 0)
7350 scf_property_get_name(prop, NULL, 0) < 0)
7558 info.prop = NULL;
7611 info.prop = NULL;
7654 SCF_LEGACY_PROPERTY_NAME, prop) == -1) {
7664 if (scf_property_is_type(prop, SCF_TYPE_ASTRING)
7672 if (scf_property_get_value(prop, value) !=
7696 info.prop = NULL;
7853 info.prop = NULL;
7858 scope, svc, inst, pg, prop, 0) !=
7885 if (scf_property_get_name(prop, NULL, 0) < 0) {
7891 info.prop = NULL;
7893 info.prop = prop;
7944 scf_property_destroy(prop);
8491 scf_property_in_conflict(scf_property_t *prop)
8493 return (datael_in_conflict(&prop->rd_d));
8526 scf_property_is_masked(const scf_property_t *prop)
8528 return (datael_is_masked(&prop->rd_d));