Lines Matching refs:qo
1252 struct query_obj *qo = (struct query_obj *)cl;
1258 if (qo->classes & (1 << pool_elem_class((pool_elem_t *)key))) {
1264 if (qo->src) {
1269 if (parent == (pool_knl_elem_t *)qo->src)
1278 if (qo->props) {
1280 for (i = 0; qo->props[i] != NULL; i++) {
1285 pool_value_get_name(qo->props[i]), &val) ==
1290 if (pool_value_equal(qo->props[i],
1298 (void) pool_knl_result_set_append(qo->rs,
1301 (void) pool_knl_result_set_append(qo->rs,
1317 struct query_obj qo;
1326 qo.conf = conf;
1327 qo.src = src;
1328 qo.src_attr = src_attr;
1329 qo.classes = classes;
1330 qo.props = props;
1331 qo.rs = rs;
1368 dict_map(prov->pkc_elements, build_result_set, &qo);