Lines Matching refs:pe

242 commit_delete(pool_elem_t *pe)  in commit_delete()  argument
248 if (elem_is_tmp(pe)) in commit_delete()
251 switch (pool_elem_class(pe)) { in commit_delete()
255 pool = pool_elem_pool(pe); in commit_delete()
256 ret = pool_destroy(TO_CONF(pe), pool); in commit_delete()
260 res = pool_elem_res(pe); in commit_delete()
261 ret = pool_resource_destroy(TO_CONF(pe), res); in commit_delete()
467 process_elem_lt(pool_elem_t *pe, pool_conf_t *dyn) in process_elem_lt() argument
469 if (pool_elem_class(pe) == PEC_COMP) { in process_elem_lt()
470 if (pool_component_destroy(pool_elem_comp(pe)) == PO_FAIL) { in process_elem_lt()
473 } else if (! elem_is_default(pe)) { in process_elem_lt()
474 if (commit_create(dyn, &pe) != PO_SUCCESS) { in process_elem_lt()
482 process_elem_gt(pool_elem_t *pe, pool_conf_t *stc, pool_conf_t *dyn) in process_elem_gt() argument
484 if (pool_elem_class(pe) == PEC_COMP) { in process_elem_gt()
497 pool_elem_comp(pe)); in process_elem_gt()
518 elem_get_sysid(pe))) == NULL) in process_elem_gt()
521 if (pool_walk_properties(TO_CONF(pe), pe, TO_ELEM(newcomp), in process_elem_gt()
524 } else if (elem_is_default(pe)) { in process_elem_gt()
529 if ((name = elem_get_name(pe)) == NULL) in process_elem_gt()
531 switch (pool_elem_class(pe)) { in process_elem_gt()
538 if (pool_walk_properties(TO_CONF(pe), pe, in process_elem_gt()
545 pool_elem_class_string(pe), name)) == in process_elem_gt()
551 if (pool_walk_properties(TO_CONF(pe), pe, in process_elem_gt()
560 if (commit_delete(pe) != PO_SUCCESS) in process_elem_gt()
773 pool_elem_t *pe; in resource_allocate() local
779 pe = pool_conf_to_elem(TO_CONF(TO_ELEM(res[0]))); in resource_allocate()
781 if (pool_get_ns_property(pe, "allocate-method", &val) != POC_STRING) in resource_allocate()
1293 clone_element(pool_conf_t *conf, pool_elem_t *pe, const char *name, in clone_element() argument
1301 pool_conf_location(TO_CONF(pe))); in clone_element()
1302 assert(TO_CONF(TO_ELEM(tgt)) != TO_CONF(pe)); in clone_element()
1309 if ((prop = provider_get_prop(pe, name)) != NULL && in clone_element()
1328 clean_element(pool_conf_t *conf, pool_elem_t *pe, const char *name, in clean_element() argument
1336 ((prop = provider_get_prop(pe, name)) != NULL && in clean_element()
1339 return (pool_rm_property(conf, (pool_elem_t *)pe, name) == PO_FAIL); in clean_element()