Lines Matching defs:dec
461 scf_decoration_t *dec)
466 REP_PROTOCOL_ENTITY_DECORATION, dec ? &dec->rd_d : NULL, 0));
3382 scf_decoration_layer_t layer, scf_decoration_t *dec)
3384 return (scf_get_decoration_common(&svc->rd_d, layer, dec));
3456 scf_decoration_layer_t layer, scf_decoration_t *dec)
3458 return (scf_get_decoration_common(&inst->rd_d, layer, dec));
3505 scf_decoration_layer_t layer, scf_decoration_t *dec)
3507 return (scf_get_decoration_common(&pg->rd_d, layer, dec));
4280 decoration_type_locked(const scf_decoration_t *dec,
4283 scf_handle_t *h = dec->rd_d.rd_handle;
4293 request.rpr_entityid = dec->rd_d.rd_entity;
4295 datael_finish_reset(&dec->rd_d);
4311 scf_decoration_type(const scf_decoration_t *dec, scf_type_t *out)
4313 scf_handle_t *h = dec->rd_d.rd_handle;
4318 ret = decoration_type_locked(dec, &out_raw);
4328 scf_decoration_is_type(const scf_decoration_t *dec, scf_type_t base_arg)
4330 scf_handle_t *h = dec->rd_d.rd_handle;
4339 ret = decoration_type_locked(dec, &type);
4448 scf_decoration_get_bundle(const scf_decoration_t *dec, char *out, size_t len)
4455 h = dec->rd_d.rd_handle;
4459 request.rpr_entityid = dec->rd_d.rd_entity;
4460 datael_finish_reset(&dec->rd_d);
4480 scf_decoration_get_layer(const scf_decoration_t *dec,
4483 scf_handle_t *h = dec->rd_d.rd_handle;
4488 ret = decoration_layer_locked(dec, &out_raw);
5871 scf_iter_decoration_values(scf_iter_t *iter, const scf_decoration_t *dec)
5873 return (datael_setup_iter(iter, &dec->rd_d,
5952 scf_decoration_layer_t layer, scf_decoration_t *dec)
5954 return (scf_get_decoration_common(&prop->rd_d, layer, dec));
5962 scf_decoration_get_value(const scf_decoration_t *dec, scf_value_t *v)
5964 scf_handle_t *h = dec->rd_d.rd_handle;
5975 request.rpr_entityid = dec->rd_d.rd_entity;
5978 datael_finish_reset(&dec->rd_d);
6015 scf_decoration_t *dec = scf_decoration_create(h);
6017 if (dec == NULL)
6020 if ((r = scf_property_get_decoration(prop, layer, dec)))
6023 r = scf_decoration_get_value(dec, v);
6025 scf_decoration_destroy(dec);