Lines Matching refs:qo
1254 struct query_obj *qo = (struct query_obj *)cl; in build_result_set() local
1260 if (qo->classes & (1 << pool_elem_class((pool_elem_t *)key))) { in build_result_set()
1266 if (qo->src) { in build_result_set()
1271 if (parent == (pool_knl_elem_t *)qo->src) in build_result_set()
1280 if (qo->props) { in build_result_set()
1282 for (i = 0; qo->props[i] != NULL; i++) { in build_result_set()
1287 pool_value_get_name(qo->props[i]), &val) == in build_result_set()
1292 if (pool_value_equal(qo->props[i], in build_result_set()
1300 (void) pool_knl_result_set_append(qo->rs, in build_result_set()
1303 (void) pool_knl_result_set_append(qo->rs, in build_result_set()
1319 struct query_obj qo; in pool_knl_exec_query() local
1328 qo.conf = conf; in pool_knl_exec_query()
1329 qo.src = src; in pool_knl_exec_query()
1330 qo.src_attr = src_attr; in pool_knl_exec_query()
1331 qo.classes = classes; in pool_knl_exec_query()
1332 qo.props = props; in pool_knl_exec_query()
1333 qo.rs = rs; in pool_knl_exec_query()
1370 dict_map(prov->pkc_elements, build_result_set, &qo); in pool_knl_exec_query()