Lines Matching refs:qo
1255 struct query_obj *qo = (struct query_obj *)cl; in build_result_set() local
1261 if (qo->classes & (1 << pool_elem_class((pool_elem_t *)key))) { in build_result_set()
1267 if (qo->src) { in build_result_set()
1272 if (parent == (pool_knl_elem_t *)qo->src) in build_result_set()
1281 if (qo->props) { in build_result_set()
1283 for (i = 0; qo->props[i] != NULL; i++) { in build_result_set()
1288 pool_value_get_name(qo->props[i]), &val) == in build_result_set()
1293 if (pool_value_equal(qo->props[i], in build_result_set()
1301 (void) pool_knl_result_set_append(qo->rs, in build_result_set()
1304 (void) pool_knl_result_set_append(qo->rs, in build_result_set()
1320 struct query_obj qo; in pool_knl_exec_query() local
1329 qo.conf = conf; in pool_knl_exec_query()
1330 qo.src = src; in pool_knl_exec_query()
1331 qo.src_attr = src_attr; in pool_knl_exec_query()
1332 qo.classes = classes; in pool_knl_exec_query()
1333 qo.props = props; in pool_knl_exec_query()
1334 qo.rs = rs; in pool_knl_exec_query()
1371 dict_map(prov->pkc_elements, build_result_set, &qo); in pool_knl_exec_query()