Lines Matching refs:rs

97 	pool_knl_result_set_t *rs;  member
928 pool_resource_t **rs; in pool_knl_export() local
1028 if ((rs = pool_query_pool_resources(conf, ps[i], in pool_knl_export()
1037 free(rs); in pool_knl_export()
1044 pool_elem_t *reselem = TO_ELEM(rs[j]); in pool_knl_export()
1049 free(rs); in pool_knl_export()
1057 free(rs); in pool_knl_export()
1077 if ((rs = pool_query_resources(conf, &nelem, NULL)) != NULL) { in pool_knl_export()
1079 pool_elem_t *elem = TO_ELEM(rs[i]); in pool_knl_export()
1090 free(rs); in pool_knl_export()
1099 free(rs); in pool_knl_export()
1107 free(rs); in pool_knl_export()
1116 rs[i], &ncompelem, NULL)) != NULL) { in pool_knl_export()
1129 free(rs); in pool_knl_export()
1141 free(rs); in pool_knl_export()
1153 free(rs); in pool_knl_export()
1167 free(rs); in pool_knl_export()
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()
1318 pool_knl_result_set_t *rs; in pool_knl_exec_query() local
1326 if ((rs = pool_knl_result_set_alloc(conf)) == NULL) { in pool_knl_exec_query()
1334 qo.rs = rs; in pool_knl_exec_query()
1368 (void) pool_knl_result_set_append(rs, in pool_knl_exec_query()
1373 if (rs->pkr_count == 0) in pool_knl_exec_query()
1375 return ((pool_result_set_t *)rs); in pool_knl_exec_query()
2585 pool_knl_result_set_append(pool_knl_result_set_t *rs, pool_knl_elem_t *pke) in pool_knl_result_set_append() argument
2587 if (rs->pkr_count == rs->pkr_size) in pool_knl_result_set_append()
2588 if (pool_knl_result_set_realloc(rs) != PO_SUCCESS) in pool_knl_result_set_append()
2591 rs->pkr_list[rs->pkr_count++] = pke; in pool_knl_result_set_append()
2602 pool_knl_result_set_realloc(pool_knl_result_set_t *rs) in pool_knl_result_set_realloc() argument
2604 pool_knl_elem_t **old_list = rs->pkr_list; in pool_knl_result_set_realloc()
2605 int new_size = rs->pkr_size * 2; in pool_knl_result_set_realloc()
2607 if ((rs->pkr_list = realloc(rs->pkr_list, in pool_knl_result_set_realloc()
2609 rs->pkr_list = old_list; in pool_knl_result_set_realloc()
2613 rs->pkr_size = new_size; in pool_knl_result_set_realloc()
2625 pool_knl_result_set_t *rs; in pool_knl_result_set_alloc() local
2627 if ((rs = malloc(sizeof (pool_knl_result_set_t))) == NULL) { in pool_knl_result_set_alloc()
2631 (void) memset(rs, 0, sizeof (pool_knl_result_set_t)); in pool_knl_result_set_alloc()
2632 rs->pkr_size = KERNEL_RS_INITIAL_SZ; in pool_knl_result_set_alloc()
2633 if (pool_knl_result_set_realloc(rs) == PO_FAIL) { in pool_knl_result_set_alloc()
2634 free(rs); in pool_knl_result_set_alloc()
2638 rs->prs_conf = conf; in pool_knl_result_set_alloc()
2639 rs->prs_index = -1; in pool_knl_result_set_alloc()
2640 rs->prs_active = PO_TRUE; in pool_knl_result_set_alloc()
2642 rs->prs_next = pool_knl_rs_next; in pool_knl_result_set_alloc()
2643 rs->prs_prev = pool_knl_rs_prev; in pool_knl_result_set_alloc()
2644 rs->prs_first = pool_knl_rs_first; in pool_knl_result_set_alloc()
2645 rs->prs_last = pool_knl_rs_last; in pool_knl_result_set_alloc()
2646 rs->prs_get_index = pool_knl_rs_get_index; in pool_knl_result_set_alloc()
2647 rs->prs_set_index = pool_knl_rs_set_index; in pool_knl_result_set_alloc()
2648 rs->prs_close = pool_knl_rs_close; in pool_knl_result_set_alloc()
2649 rs->prs_count = pool_knl_rs_count; in pool_knl_result_set_alloc()
2650 return (rs); in pool_knl_result_set_alloc()
2658 pool_knl_result_set_free(pool_knl_result_set_t *rs) in pool_knl_result_set_free() argument
2660 free(rs->pkr_list); in pool_knl_result_set_free()
2661 free(rs); in pool_knl_result_set_free()