2N/A * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
2N/A * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
2N/A#include "pool_internal.h"
2N/A#include "pool_impl.h"
2N/A pool_conf_t *);
2N/A pool_conf_t *, int);
2N/Astatic int resource_compare_by_descending_importance(const void *,
2N/Astatic int compute_size_to_transfer(const void *, const void *);
2N/A const char *, pool_value_t *, void *);
2N/A const char *, pool_value_t *, void *);
2N/A case PEC_RES_COMP:
2N/A case PEC_RES_AGG:
2N/A return (PO_SUCCESS);
2N/A return (PO_SUCCESS);
2N/A case PEC_RES_COMP:
2N/A case PEC_RES_AGG:
2N/A PO_SUCCESS ||
2N/A PO_SUCCESS ||
2N/A PO_SUCCESS) {
2N/A PO_SUCCESS) {
2N/A PO_SUCCESS) {
2N/A return (PO_SUCCESS);
2N/A * Returns PO_SUCCESS/PO_FAIL.
2N/A return (PO_SUCCESS);
2N/A return (PO_SUCCESS);
2N/A case PEC_RES_AGG:
2N/A case PEC_RES_COMP:
2N/A return (PO_SUCCESS);
2N/A != PO_SUCCESS) {
2N/Astatic pool_elem_t **
2N/A case PEC_SYSTEM:
2N/A case PEC_RES_COMP:
2N/A * Returns PO_SUCCESS/PO_FAIL
2N/A return (PO_SUCCESS);
2N/A case POA_IMPORTANCE_NUM:
2N/A return (PO_SUCCESS);
2N/A PO_SUCCESS) {
2N/A PO_SUCCESS) {
2N/A return (PO_SUCCESS);
2N/A sets_maxed++;
2N/A num_to_deal--;
2N/A if (num_to_deal == 0)
2N/A sets_finished = 0;
2N/A * Returns PO_SUCCESS/PO_FAIL
2N/A return (PO_SUCCESS);
2N/A * Returns PO_SUCCESS/PO_FAIL
2N/A return (PO_SUCCESS);
2N/A * Returns PO_SUCCESS/PO_FAIL
2N/A * Returns PO_SUCCESS/PO_FAIL
2N/A * Returns PO_SUCCESS/PO_FAIL
2N/A PO_SUCCESS) {
2N/A return (PO_SUCCESS);
2N/A return (PO_SUCCESS);
2N/A return (PO_SUCCESS);