Lines Matching defs:props

180     pool_elem_class_t classes, pool_value_t **props);
1414 pool_value_t *props[] = { NULL, NULL, NULL };
1422 props[0] = &val0;
1423 props[1] = &val1;
1426 if (pool_value_set_string(props[0], pool_resource_type_string(type)) !=
1428 pool_value_set_name(props[0], c_type) != PO_SUCCESS) {
1442 if (pool_value_set_name(props[1], cb->cb_buf) != PO_SUCCESS) {
1446 pool_value_set_bool(props[1], PO_TRUE);
1449 if ((rsl = pool_query_resources(conf, &rl_size, props)) == NULL) {
2090 * props - target properties
2095 const char *src_attr, pool_elem_class_t classes, pool_value_t **props)
2140 props, cb, PO_TRUE) == PO_FAIL) {
2147 props, cb, PO_TRUE) == PO_FAIL) {
2154 PEC_RES_COMP, props, cb, PO_TRUE)
2161 PEC_RES_AGG, props, cb, PO_TRUE)
2174 * - For each class work out if the props are attributes or not
2180 if (pool_build_xpath_buf(prov, src, PEC_SYSTEM, props,
2187 if (pool_build_xpath_buf(prov, src, PEC_POOL, props,
2194 if (pool_build_xpath_buf(prov, src, PEC_RES_COMP, props,
2201 if (pool_build_xpath_buf(prov, src, PEC_RES_AGG, props,
2208 if (pool_build_xpath_buf(prov, src, PEC_COMP, props,
2260 pool_elem_class_t class, pool_value_t *props[], char_buf_t *cb, int is_ref)
2292 if (props == NULL || props[0] == NULL)
2294 for (nprop = 0; props[nprop] != NULL; nprop++)
2299 qsort(props, nprop, sizeof (pool_value_t *), prop_sort);
2311 prop_name = pool_value_get_name(props[i]);
2343 switch ((pvc = pool_value_get_type(props[i]))) {
2345 (void) pool_value_get_uint64(props[i], &uval);
2353 (void) pool_value_get_int64(props[i], &ival);
2361 (void) pool_value_get_double(props[i], &dval);
2369 (void) pool_value_get_bool(props[i], &bval);
2377 (void) pool_value_get_string(props[i], &sval);