Lines Matching refs:pa_indx
873 int i, physmap_idx, pa_indx, da_indx; in getmemsize() local
968 pa_indx = 0; in getmemsize()
970 phys_avail[pa_indx++] = physmap[0]; in getmemsize()
971 phys_avail[pa_indx] = physmap[0]; in getmemsize()
1080 if (phys_avail[pa_indx] == pa) { in getmemsize()
1081 phys_avail[pa_indx] += PAGE_SIZE; in getmemsize()
1083 pa_indx++; in getmemsize()
1084 if (pa_indx == PHYS_AVAIL_ENTRIES) { in getmemsize()
1087 pa_indx--; in getmemsize()
1091 phys_avail[pa_indx++] = pa; /* start */ in getmemsize()
1092 phys_avail[pa_indx] = pa + PAGE_SIZE; /* end */ in getmemsize()
1123 while (phys_avail[pa_indx - 1] + PAGE_SIZE + in getmemsize()
1124 round_page(msgbufsize) >= phys_avail[pa_indx]) { in getmemsize()
1125 physmem -= atop(phys_avail[pa_indx] - phys_avail[pa_indx - 1]); in getmemsize()
1126 phys_avail[pa_indx--] = 0; in getmemsize()
1127 phys_avail[pa_indx--] = 0; in getmemsize()
1130 Maxmem = atop(phys_avail[pa_indx]); in getmemsize()
1133 phys_avail[pa_indx] -= round_page(msgbufsize); in getmemsize()
1136 msgbufp = (struct msgbuf *)PHYS_TO_DMAP(phys_avail[pa_indx]); in getmemsize()