Symbol: res_info
usr/src/lib/libpool/common/pool_commit.c
1009
if (res_info[j].ri_dealt >= deal)
usr/src/lib/libpool/common/pool_commit.c
1012
if (res_info[j].ri_newsize < res_info[j].ri_max) {
usr/src/lib/libpool/common/pool_commit.c
1014
res_info[j].ri_dealt++;
usr/src/lib/libpool/common/pool_commit.c
1015
res_info[j].ri_newsize++;
usr/src/lib/libpool/common/pool_commit.c
1016
if (res_info[j].ri_newsize ==
usr/src/lib/libpool/common/pool_commit.c
1017
res_info[j].ri_max)
usr/src/lib/libpool/common/pool_commit.c
1042
qsort(res_info, nelem, sizeof (res_info_t),
usr/src/lib/libpool/common/pool_commit.c
1062
if (res_info[donor].ri_transfer != 0) {
usr/src/lib/libpool/common/pool_commit.c
1063
free(res_info);
usr/src/lib/libpool/common/pool_commit.c
1069
if (res_info[donor].ri_transfer == 0) {
usr/src/lib/libpool/common/pool_commit.c
1074
if (res_info[receiver].ri_transfer == 0) {
usr/src/lib/libpool/common/pool_commit.c
1081
ntrans = MIN(res_info[donor].ri_transfer,
usr/src/lib/libpool/common/pool_commit.c
1082
-res_info[receiver].ri_transfer);
usr/src/lib/libpool/common/pool_commit.c
1085
TO_CONF(TO_ELEM(res_info[donor].ri_res)),
usr/src/lib/libpool/common/pool_commit.c
1086
res_info[donor].ri_res, res_info[receiver].ri_res,
usr/src/lib/libpool/common/pool_commit.c
1088
free(res_info);
usr/src/lib/libpool/common/pool_commit.c
1091
res_info[donor].ri_transfer -= ntrans;
usr/src/lib/libpool/common/pool_commit.c
1092
res_info[receiver].ri_transfer += ntrans;
usr/src/lib/libpool/common/pool_commit.c
1098
free(res_info);
usr/src/lib/libpool/common/pool_commit.c
823
res_info_t *res_info;
usr/src/lib/libpool/common/pool_commit.c
830
if ((res_info = calloc(nelem, sizeof (res_info_t))) == NULL) {
usr/src/lib/libpool/common/pool_commit.c
842
&res_info[j].ri_max) == PO_FAIL ||
usr/src/lib/libpool/common/pool_commit.c
844
&res_info[j].ri_min) == PO_FAIL ||
usr/src/lib/libpool/common/pool_commit.c
846
&res_info[j].ri_oldsize) == PO_FAIL ||
usr/src/lib/libpool/common/pool_commit.c
848
&res_info[j].ri_pinned) == PO_FAIL) {
usr/src/lib/libpool/common/pool_commit.c
849
free(res_info);
usr/src/lib/libpool/common/pool_commit.c
852
res_info[j].ri_res = res[j];
usr/src/lib/libpool/common/pool_commit.c
864
real_min = MAX(res_info[j].ri_pinned, res_info[j].ri_min);
usr/src/lib/libpool/common/pool_commit.c
865
if (res_info[j].ri_res != default_res &&
usr/src/lib/libpool/common/pool_commit.c
866
res_info[j].ri_oldsize > real_min) {
usr/src/lib/libpool/common/pool_commit.c
870
num = res_info[j].ri_oldsize - real_min;
usr/src/lib/libpool/common/pool_commit.c
873
res_info[j].ri_res, default_res, num) !=
usr/src/lib/libpool/common/pool_commit.c
875
free(res_info);
usr/src/lib/libpool/common/pool_commit.c
887
if (res_info[j].ri_res != default_res &&
usr/src/lib/libpool/common/pool_commit.c
888
res_info[j].ri_oldsize < res_info[j].ri_min) {
usr/src/lib/libpool/common/pool_commit.c
891
default_res, res_info[j].ri_res,
usr/src/lib/libpool/common/pool_commit.c
892
res_info[j].ri_min - res_info[j].ri_oldsize) !=
usr/src/lib/libpool/common/pool_commit.c
894
free(res_info);
usr/src/lib/libpool/common/pool_commit.c
899
free(res_info);
usr/src/lib/libpool/common/pool_commit.c
927
res_info_t *res_info;
usr/src/lib/libpool/common/pool_commit.c
945
if ((res_info = calloc(nelem, sizeof (res_info_t))) == NULL) {
usr/src/lib/libpool/common/pool_commit.c
960
default_res_info = &(res_info[j]);
usr/src/lib/libpool/common/pool_commit.c
964
if (resource_get_max(res[j], &res_info[j].ri_max) == PO_FAIL ||
usr/src/lib/libpool/common/pool_commit.c
965
resource_get_min(res[j], &res_info[j].ri_min) == PO_FAIL ||
usr/src/lib/libpool/common/pool_commit.c
966
resource_get_size(res[j], &res_info[j].ri_oldsize) ==
usr/src/lib/libpool/common/pool_commit.c
969
&res_info[j].ri_pinned) == PO_FAIL) {
usr/src/lib/libpool/common/pool_commit.c
970
free(res_info);
usr/src/lib/libpool/common/pool_commit.c
975
res_info[j].ri_newsize = res_info[j].ri_min;
usr/src/lib/libpool/common/pool_commit.c
978
if (res_info[j].ri_pinned > res_info[j].ri_min) {
usr/src/lib/libpool/common/pool_commit.c
979
res_info[j].ri_newsize = res_info[j].ri_pinned;
usr/src/lib/libpool/common/pool_commit.c
980
res_info[j].ri_dealt =
usr/src/lib/libpool/common/pool_commit.c
981
res_info[j].ri_newsize - res_info[j].ri_min;
usr/src/lib/libpool/common/pool_commit.c
983
res_info[j].ri_res = res[j];
usr/src/lib/libpool/common/pool_commit.c
986
tot_resources += res_info[j].ri_oldsize;
usr/src/lib/libpool/common/pool_commit.c
987
tot_min += res_info[j].ri_newsize;
usr/src/lib/libpool/common/pool_commit.c
992
pool_dprintf("size=%llu\n", res_info[j].ri_oldsize);