Lines Matching refs:rd_d

466 	    REP_PROTOCOL_ENTITY_DECORATION, dec ? &dec->rd_d : NULL, 0));
1937 out = &HANDLE_HOLD_SERVICE(h)->rd_d;
1942 out = &HANDLE_HOLD_INSTANCE(h)->rd_d;
1947 out = &HANDLE_HOLD_SNAPSHOT(h)->rd_d;
1952 out = &HANDLE_HOLD_SNAPLVL(h)->rd_d;
1957 out = &HANDLE_HOLD_PG(h)->rd_d;
1962 out = &HANDLE_HOLD_PROPERTY(h)->rd_d;
2097 cp = &HANDLE_HOLD_SCOPE(h)->rd_d;
2101 cp = &HANDLE_HOLD_SERVICE(h)->rd_d;
2105 cp = &HANDLE_HOLD_INSTANCE(h)->rd_d;
2182 cp = &HANDLE_HOLD_PG(h)->rd_d;
2522 if (handle != out->rd_d.rd_handle)
2526 request.rpr_entityid = out->rd_d.rd_entity;
2529 datael_finish_reset(&out->rd_d);
2574 if (h != out->rd_d.rd_handle)
2593 datael_reset_locked(&out->rd_d);
2605 if (h != out->rd_d.rd_handle)
2612 datael_reset_locked(&out->rd_d);
2773 return (datael_setup_iter(iter, &s->rd_d,
2780 return (datael_iter_next(iter, &out->rd_d));
2786 return (datael_setup_iter(iter, &svc->rd_d,
2793 return (datael_iter_next(iter, &out->rd_d));
2799 return (datael_setup_iter(iter, &svc->rd_d,
2807 return (datael_setup_iter_pgtyped(iter, &svc->rd_d, type, 0));
2813 return (datael_setup_iter(iter, &inst->rd_d,
2820 return (datael_iter_next(iter, &out->rd_d));
2826 return (datael_setup_iter(iter, &inst->rd_d,
2834 return (datael_setup_iter_pgtyped(iter, &inst->rd_d, type, 0));
2841 if (snap != NULL && inst->rd_d.rd_handle != snap->rd_d.rd_handle)
2844 return (datael_setup_iter(iter, snap ? &snap->rd_d : &inst->rd_d,
2852 if (snap != NULL && inst->rd_d.rd_handle != snap->rd_d.rd_handle)
2856 snap ? &snap->rd_d : &inst->rd_d, type, 1));
2862 return (datael_setup_iter(iter, &inst->rd_d,
2870 return (datael_setup_iter_pgtyped(iter, &inst->rd_d, type, 0));
2876 return (datael_iter_next(iter, &out->rd_d));
2882 return (datael_setup_iter(iter, &pg->rd_d,
2889 return (datael_iter_next(iter, &out->rd_d));
2896 return (datael_setup_iter(iter, &svc->rd_d,
2904 return (datael_setup_iter(iter, &inst->rd_d,
2914 return (datael_setup_iter(iter, &pg->rd_d,
2923 return (datael_setup_iter(iter, &prop->rd_d,
2930 return (datael_iter_next(iter, &out->rd_d));
2948 if (datael_init(&ret->rd_d, handle,
2963 return (datael_handle(&val->rd_d));
2972 datael_destroy(&val->rd_d);
2979 return (datael_get_name(&rep->rd_d, out, len, RP_ENTITY_NAME_NAME));
2989 datael_reset(&parent->rd_d);
3005 if (datael_init(&ret->rd_d, handle,
3037 return (datael_add_child(&scope->rd_d, name,
3038 REP_PROTOCOL_ENTITY_SERVICE, (svc != NULL)? &svc->rd_d : NULL));
3050 return (datael_get_child(&s->rd_d, name, REP_PROTOCOL_ENTITY_SERVICE,
3051 svc ? &svc->rd_d : NULL, 0));
3057 return (datael_handle(&val->rd_d));
3063 return (datael_delete(&svc->rd_d));
3069 return (datael_delete(&inst->rd_d));
3075 return (datael_delete(&pg->rd_d));
3084 return (datael_remove(&svc->rd_d));
3090 return (datael_remove(&inst->rd_d));
3096 return (datael_remove(&pg->rd_d));
3102 return (datael_delcust(&svc->rd_d));
3108 return (datael_delcust(&inst->rd_d));
3114 return (datael_delcust(&pg->rd_d));
3123 return (datael_remove_bundle(&svc->rd_d, bname));
3132 return (datael_remove_bundle(&inst->rd_d, bname));
3223 scf_handle_t *h = tran->tran_pg.rd_d.rd_handle;
3257 request->rpr_entityid = tran->tran_pg.rd_d.rd_entity;
3276 datael_finish_reset(&tran->tran_pg.rd_d);
3311 scf_handle_t *h = tran->tran_pg.rd_d.rd_handle;
3359 return (datael_undelete(&svc->rd_d));
3365 return (datael_undelete(&inst->rd_d));
3371 return (datael_undelete(&pg->rd_d));
3377 return (datael_delete(&snap->rd_d));
3384 return (scf_get_decoration_common(&svc->rd_d, layer, dec));
3406 return (datael_add_child(&svc->rd_d, name,
3408 (instance != NULL)? &instance->rd_d : NULL));
3421 return (datael_get_child(&svc->rd_d, name, REP_PROTOCOL_ENTITY_INSTANCE,
3422 inst ? &inst->rd_d : NULL, 0));
3429 return (datael_add_pg(&svc->rd_d, name, type, flags,
3430 (pg != NULL)?&pg->rd_d : NULL));
3442 return (datael_get_child(&svc->rd_d, name,
3443 REP_PROTOCOL_ENTITY_PROPERTYGRP, pg ? &pg->rd_d : NULL, 0));
3450 return (datael_add_pg(&inst->rd_d, name, type, flags,
3451 (pg != NULL)?&pg->rd_d : NULL));
3458 return (scf_get_decoration_common(&inst->rd_d, layer, dec));
3470 return (datael_get_child(&inst->rd_d, name,
3471 REP_PROTOCOL_ENTITY_SNAPSHOT, pg ? &pg->rd_d : NULL, 0));
3483 return (datael_get_child(&inst->rd_d, name,
3484 REP_PROTOCOL_ENTITY_PROPERTYGRP, pg ? &pg->rd_d : NULL, 0));
3496 if (snap != NULL && inst->rd_d.rd_handle != snap->rd_d.rd_handle)
3499 return (datael_get_child(snap ? &snap->rd_d : &inst->rd_d, name,
3500 REP_PROTOCOL_ENTITY_PROPERTYGRP, pg ? &pg->rd_d : NULL, 1));
3507 return (scf_get_decoration_common(&pg->rd_d, layer, dec));
3519 return (datael_get_child(&pg->rd_d, name, REP_PROTOCOL_ENTITY_PROPERTY,
3520 prop ? &prop->rd_d : NULL, 0));
3529 datael_destroy(&val->rd_d);
3536 return (datael_get_name(&rep->rd_d, out, len, RP_ENTITY_NAME_NAME));
3550 if (datael_init(&ret->rd_d, handle,
3565 return (datael_handle(&val->rd_d));
3574 datael_destroy(&val->rd_d);
3581 return (datael_get_name(&rep->rd_d, out, len, RP_ENTITY_NAME_NAME));
3595 if (datael_init(&ret->rd_d, handle,
3610 return (datael_handle(&val->rd_d));
3619 datael_destroy(&val->rd_d);
3626 return (datael_get_name(&rep->rd_d, out, len, RP_ENTITY_NAME_NAME));
3640 if (datael_init(&ret->rd_d, handle,
3655 return (datael_handle(&val->rd_d));
3664 datael_destroy(&val->rd_d);
3671 return (datael_get_name(&rep->rd_d, out, len,
3679 return (datael_get_name(&rep->rd_d, out, len,
3687 return (datael_get_name(&rep->rd_d, out, len,
3700 return (datael_get_child(&snap->rd_d, name,
3701 REP_PROTOCOL_ENTITY_PROPERTYGRP, pg ? &pg->rd_d : NULL, 0));
3714 if (h != dst->rd_d.rd_handle)
3717 if (src == &dst->rd_d) {
3724 request.rpr_entity_dst = dst->rd_d.rd_entity;
3727 datael_finish_reset(&dst->rd_d);
3738 int entity = dst->rd_d.rd_entity;
3740 dst->rd_d.rd_entity = dst_arg->rd_d.rd_entity;
3741 dst_arg->rd_d.rd_entity = entity;
3763 return (snaplevel_next(&base->rd_d, out));
3769 return (snaplevel_next(&base->rd_d, out));
3782 if (datael_init(&ret->rd_d, handle,
3797 return (datael_handle(&val->rd_d));
3806 datael_destroy(&val->rd_d);
3813 return (datael_get_name(&pg->rd_d, out, len, RP_ENTITY_NAME_NAME));
3819 return (datael_get_name(&pg->rd_d, out, len, RP_ENTITY_NAME_PGTYPE));
3828 res = datael_get_name(&pg->rd_d, buf, sizeof (buf),
3883 return (datael_update(&pg->rd_d));
3889 return (datael_update(&snap->rd_d));
3895 scf_handle_t *h = pg->rd_d.rd_handle;
3906 request.rpr_entityid = pg->rd_d.rd_entity;
3908 datael_finish_reset(&pg->rd_d);
3981 scf_handle_t *h = pg->rd_d.rd_handle;
3987 datael_finish_reset(&pg->rd_d);
3997 request.rpr_entityid = pg->rd_d.rd_entity;
4037 scf_handle_t *h = inst->rd_d.rd_handle;
4044 if (h != snap->rd_d.rd_handle)
4053 request.rpr_entityid_src = inst->rd_d.rd_entity;
4054 request.rpr_entityid_dest = snap->rd_d.rd_entity;
4057 datael_finish_reset(&inst->rd_d);
4058 datael_finish_reset(&snap->rd_d);
4078 scf_handle_t *h = inst->rd_d.rd_handle;
4085 if (h != snap->rd_d.rd_handle)
4102 request.rpr_entityid_src = inst->rd_d.rd_entity;
4103 request.rpr_entityid_dest = snap->rd_d.rd_entity;
4105 datael_finish_reset(&inst->rd_d);
4106 datael_finish_reset(&snap->rd_d);
4140 scf_handle_t *h = dest->rd_d.rd_handle;
4147 if (h != src->rd_d.rd_handle)
4152 request.rpr_entityid_src = src->rd_d.rd_entity;
4153 request.rpr_entityid_dest = dest->rd_d.rd_entity;
4155 datael_finish_reset(&src->rd_d);
4156 datael_finish_reset(&dest->rd_d);
4181 if (datael_init(&ret->rd_d, handle,
4196 return (datael_handle(&val->rd_d));
4205 datael_destroy(&val->rd_d);
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);
4243 scf_handle_t *h = prop->rd_d.rd_handle;
4260 scf_handle_t *h = prop->rd_d.rd_handle;
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);
4313 scf_handle_t *h = dec->rd_d.rd_handle;
4330 scf_handle_t *h = dec->rd_d.rd_handle;
4410 return (datael_get_name(&prop->rd_d, out, len, RP_ENTITY_NAME_NAME));
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);
4455 h = dec->rd_d.rd_handle;
4459 request.rpr_entityid = dec->rd_d.rd_entity;
4460 datael_finish_reset(&dec->rd_d);
4483 scf_handle_t *h = dec->rd_d.rd_handle;
4515 if (datael_init(&ret->tran_pg.rd_d, handle,
4523 datael_destroy(&ret->tran_pg.rd_d);
4535 return (handle_get(val->tran_pg.rd_d.rd_handle));
4541 scf_handle_t *h = tran->tran_pg.rd_d.rd_handle;
4547 if (h != pg->rd_d.rd_handle)
4556 request.rpr_entityid_tx = tran->tran_pg.rd_d.rd_entity;
4557 request.rpr_entityid = pg->rd_d.rd_entity;
4559 datael_finish_reset(&tran->tran_pg.rd_d);
4560 datael_finish_reset(&pg->rd_d);
4643 scf_handle_t *h = tran->tran_pg.rd_d.rd_handle;
4683 ret = datael_get_child_locked(&tran->tran_pg.rd_d, prop,
4684 REP_PROTOCOL_ENTITY_PROPERTY, &prop_p->rd_d);
4761 scf_handle_t *h = tran->tran_pg.rd_d.rd_handle;
4800 scf_handle_t *h = tran->tran_pg.rd_d.rd_handle;
4914 scf_handle_t *h = tran->tran_pg.rd_d.rd_handle;
4953 assert(MUTEX_HELD(&tran->tran_pg.rd_d.rd_handle->rh_lock));
4960 datael_reset_locked(&tran->tran_pg.rd_d);
4970 (void) pthread_mutex_lock(&tran->tran_pg.rd_d.rd_handle->rh_lock);
4983 handle_unrefed(tran->tran_pg.rd_d.rd_handle);
5006 datael_destroy(&val->tran_pg.rd_d);
5181 if (datael_init(&ret->rd_d, handle,
5196 return (datael_handle(&val->rd_d));
5205 datael_destroy(&val->rd_d);
5873 return (datael_setup_iter(iter, &dec->rd_d,
5880 return (datael_setup_iter(iter, &prop->rd_d,
5954 return (scf_get_decoration_common(&prop->rd_d, layer, dec));
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);
6014 scf_handle_t *h = prop->rd_d.rd_handle;
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);
6081 return (datael_get_parent(&pg->rd_d, &svc->rd_d));
6087 return (datael_get_parent(&pg->rd_d, &inst->rd_d));
6094 return (datael_get_parent(&pg->rd_d, &level->rd_d));
6100 return (datael_get_parent(&svc->rd_d, &s->rd_d));
6106 return (datael_get_parent(&inst->rd_d, &svc->rd_d));
6112 return (datael_get_parent(&inst->rd_d, &svc->rd_d));
6118 return (datael_get_parent(&inst->rd_d, &svc->rd_d));
6426 if ((sc != NULL && h != sc->rd_d.rd_handle) ||
6427 (svc != NULL && h != svc->rd_d.rd_handle) ||
6428 (inst != NULL && h != inst->rd_d.rd_handle) ||
6429 (pg != NULL && h != pg->rd_d.rd_handle) ||
6430 (prop != NULL && h != prop->rd_d.rd_handle))
6513 datael_reset(&sc->rd_d);
6518 datael_reset(&svc->rd_d);
6523 datael_reset(&inst->rd_d);
6528 datael_reset(&pg->rd_d);
6533 datael_reset(&prop->rd_d);
6632 datael_reset(&sc->rd_d);
6634 datael_reset(&svc->rd_d);
6636 datael_reset(&inst->rd_d);
6638 datael_reset(&pg->rd_d);
6640 datael_reset(&prop->rd_d);
6685 scf_handle_t *h = svc->rd_d.rd_handle;
6691 r = datael_get_parent(&svc->rd_d, &scope->rd_d);
6728 scf_handle_t *h = inst->rd_d.rd_handle;
6734 r = datael_get_parent(&inst->rd_d, &svc->rd_d);
6767 scf_handle_t *h = pg->rd_d.rd_handle;
6777 request.rpr_entityid = pg->rd_d.rd_entity;
6779 datael_finish_reset(&pg->rd_d);
6798 r = datael_get_parent(&pg->rd_d, &svc->rd_d);
6812 r = datael_get_parent(&pg->rd_d, &inst->rd_d);
6826 r = datael_get_parent(&pg->rd_d, &level->rd_d);
6829 r = datael_get_parent(&level->rd_d, &snap->rd_d);
6832 r = datael_get_parent(&snap->rd_d, &inst->rd_d);
6871 scf_handle_t *h = prop->rd_d.rd_handle;
6878 r = datael_get_parent(&prop->rd_d, &pg->rd_d);
6920 scf_handle_t *h = pg->rd_d.rd_handle;
6927 if (h != out->rd_d.rd_handle)
6938 r = datael_get_parent(&pg->rd_d, &inst->rd_d);
6941 r = datael_get_parent(&inst->rd_d, &svc->rd_d);
8355 res = datael_get_name(&pg->rd_d, buf, sizeof (buf),
8475 return (datael_in_conflict(&svc->rd_d));
8481 return (datael_in_conflict(&inst->rd_d));
8487 return (datael_in_conflict(&pg->rd_d));
8493 return (datael_in_conflict(&prop->rd_d));
8510 return (datael_is_masked(&svc->rd_d));
8516 return (datael_is_masked(&inst->rd_d));
8522 return (datael_is_masked(&pg->rd_d));
8528 return (datael_is_masked(&prop->rd_d));