Lines Matching refs:pool_resource_t

142 static int choose_components(pool_resource_t *, pool_resource_t *, uint64_t);
145 static int setup_transfer(pool_conf_t *, pool_resource_t *, pool_resource_t *,
335 pool_resource_t **rs; in pool_base_info()
527 pool_resource_info(const pool_conf_t *conf, const pool_resource_t *res, in pool_resource_info()
1222 pool_resource_t *
1228 pool_resource_t **resources; in pool_resource_create()
1339 pool_component_create(pool_conf_t *conf, const pool_resource_t *res, in pool_component_create()
1898 pool_resource_t *
1903 pool_resource_t **rs; in pool_get_resource()
1904 pool_resource_t *ret; in pool_get_resource()
1963 pool_resource_t **
1969 pool_resource_t **result = NULL; in pool_query_resources()
1987 if ((result = malloc(sizeof (pool_resource_t *) * (*size + 1))) in pool_query_resources()
1993 (void) memset(result, 0, sizeof (pool_resource_t *) * (*size + 1)); in pool_query_resources()
2054 pool_resource_destroy(pool_conf_t *conf, pool_resource_t *prs) in pool_resource_destroy()
2078 pool_resource_t **rl; in pool_resource_destroy()
2101 pool_resource_t *default_set_res; in pool_resource_destroy()
2106 default_set_res = (pool_resource_t *)get_default_resource(prs); in pool_resource_destroy()
2246 choose_components(pool_resource_t *src, pool_resource_t *dst, uint64_t size) in choose_components()
2309 setup_transfer(pool_conf_t *conf, pool_resource_t *src, pool_resource_t *tgt, in setup_transfer()
2372 pool_resource_transfer(pool_conf_t *conf, pool_resource_t *src, in pool_resource_transfer()
2373 pool_resource_t *tgt, uint64_t size) in pool_resource_transfer()
2414 pool_resource_xtransfer(pool_conf_t *conf, pool_resource_t *src, in pool_resource_xtransfer()
2415 pool_resource_t *tgt, in pool_resource_xtransfer()
2481 pool_resource_t *
2548 pool_resource_to_elem(const pool_conf_t *conf, const pool_resource_t *prs) in pool_resource_to_elem()
2601 pool_walk_components(pool_conf_t *conf, pool_resource_t *prs, void *arg, in pool_walk_components()
2629 pool_resource_t **
2635 pool_resource_t **result = NULL; in pool_query_pool_resources()
2653 if ((result = malloc(sizeof (pool_resource_t *) * (*size + 1))) in pool_query_pool_resources()
2659 (void) memset(result, 0, sizeof (pool_resource_t *) * (*size + 1)); in pool_query_pool_resources()
2680 int (*callback)(pool_conf_t *, pool_resource_t *, void *)) in pool_walk_resources() argument
2682 pool_resource_t **rs; in pool_walk_resources()
2707 const pool_resource_t *prs, uint_t *size, pool_value_t **props) in pool_query_resource_components()
2775 pool_associate(pool_conf_t *conf, pool_t *pool, const pool_resource_t *res) in pool_associate()
2789 pool_dissociate(pool_conf_t *conf, pool_t *pool, const pool_resource_t *res) in pool_dissociate()