Lines Matching defs:nelem

378 			uint_t nelem;
388 pool_elem_pool(e1), &nelem, pvals)) != NULL) {
389 for (i = 0; i < nelem; i++) {
653 * list is written into nelem. The list contains elements of all types
666 get_elem_list(const pool_conf_t *conf, int type, uint_t *nelem)
678 *nelem = 1;
682 if ((pl = pool_query_pools(conf, nelem, NULL)) != NULL) {
687 if ((rl = pool_query_resources(conf, nelem, NULL)) != NULL) {
690 for (i = 0; i < *nelem; i++) {
695 *nelem = j;
699 if ((cl = pool_query_components(conf, nelem, NULL)) != NULL) {
723 uint_t nelem;
744 if ((resources = pool_query_resources(conf, &nelem, props)) != NULL) {
754 if (resource_allocate("pset", resources, nelem) != PO_SUCCESS) {
771 resource_allocate(const char *type, pool_resource_t **res, uint_t nelem)
803 ret = pset_allocate_imp(res, nelem);
811 ret = resource_allocate_default(res, nelem);
823 resource_allocate_default(pool_resource_t **res, uint_t nelem)
829 if (nelem == 1)
832 if ((res_info = calloc(nelem, sizeof (res_info_t))) == NULL) {
837 for (j = 0; j < nelem; j++) {
861 for (j = 0; j < nelem; j++) {
885 for (j = 0; j < nelem; j++) {
927 pset_allocate_imp(pool_resource_t **res, uint_t nelem)
947 if ((res_info = calloc(nelem, sizeof (res_info_t))) == NULL) {
953 qsort(res, nelem, sizeof (pool_resource_t *),
956 for (j = 0; j < nelem; j++) {
1004 for (deal = 1; num_to_deal > 0 && sets_maxed < nelem; deal++) {
1005 for (j = 0; j < nelem; j++) {
1033 if ((sets_maxed == nelem) && (num_to_deal > 0)) {
1044 qsort(res_info, nelem, sizeof (res_info_t),
1053 donor = nelem - 1;
1097 if (sets_finished != nelem)
1158 uint_t nelem, i;
1166 if ((res = pool_query_pool_resources(conf, pool, &nelem, NULL)) ==
1198 uint_t nelem, i;
1200 if ((res = pool_query_pool_resources(conf, pool, &nelem, NULL)) ==