Searched refs:vm_physmem (Results 1 - 13 of 13) sorted by relevance

/openbsd-current/sys/uvm/
H A Duvm_page.h202 * physical memory config is stored in vm_physmem.
205 extern struct vm_physseg vm_physmem[VM_PHYSSEG_MAX];
250 if (pframe >= vm_physmem[0].start && pframe < vm_physmem[0].end) {
252 *offp = pframe - vm_physmem[0].start;
271 return ((psi == -1) ? NULL : &vm_physmem[psi].pgs[off]);
H A Duvm_page.c94 * physical memory config is stored in vm_physmem.
96 struct vm_physseg vm_physmem[VM_PHYSSEG_MAX]; /* XXXCDC: uvm.physmem */ variable in typeref:struct:vm_physseg
216 for (lcv = 0, seg = vm_physmem; lcv < vm_nphysseg ; lcv++, seg++)
236 for (lcv = 0, seg = vm_physmem; lcv < vm_nphysseg ; lcv++, seg++) {
395 * uvm_page_physget: "steal" one page from the vm_physmem structure.
413 for (lcv = vm_nphysseg - 1, seg = vm_physmem + lcv; lcv >= 0;
416 for (lcv = 0, seg = vm_physmem; lcv < vm_nphysseg ; lcv++, seg++)
462 for (lcv = vm_nphysseg - 1, seg = vm_physmem + lcv; lcv >= 0;
465 for (lcv = 0, seg = vm_physmem; lcv < vm_nphysseg ; lcv++, seg++)
535 for (lcv = 0, seg = vm_physmem; lc
[all...]
/openbsd-current/sys/arch/alpha/alpha/
H A Dpmap.c810 * the fact that BSEARCH sorts the vm_physmem[] array
813 avail_start = ptoa(vm_physmem[0].start);
814 avail_end = ptoa(vm_physmem[vm_nphysseg - 1].end);
908 * into the vm_physmem[] array. Early memory allocation MUST use this
937 "avail_end 0x%lx\n", bank, vm_physmem[bank].avail_start,
938 vm_physmem[bank].start, vm_physmem[bank].avail_end);
941 if (vm_physmem[bank].avail_start != vm_physmem[bank].start ||
942 vm_physmem[ban
[all...]
H A Dmachdep.c593 vps = &vm_physmem[vm_nphysseg - 1];
/openbsd-current/sys/arch/sh/sh/
H A Dmem.c249 for (segno = 0, seg = vm_physmem; segno < vm_nphysseg; segno++, seg++) {
H A Dpmap.c132 for (i = 0, bank = &vm_physmem[i]; i < vm_nphysseg; i++, bank++)
148 vm_physmem[j] = vm_physmem[j + 1];
/openbsd-current/sys/arch/amd64/amd64/
H A Dmachdep.c1679 vps = &vm_physmem[x];
1697 vm_physmem[x] = vm_physmem[x + 1];
1702 if (vm_physmem[x].avail_end > avail_end)
1703 avail_end = vm_physmem[x].avail_end;
1722 vps = &vm_physmem[x];
1745 vm_physmem[x] = vm_physmem[x + 1];
H A Dpmap.c3081 for (segno = 0, seg = vm_physmem; segno < vm_nphysseg; segno++, seg++) {
/openbsd-current/sys/arch/landisk/landisk/
H A Dmachdep.c444 struct vm_physseg *physseg = vm_physmem;
/openbsd-current/sys/arch/m88k/m88k/
H A Dpmap.c550 if (vm_physmem[0].avail_end - vm_physmem[0].avail_start < npg)
554 va = ptoa(vm_physmem[0].avail_start);
555 vm_physmem[0].avail_start += npg;
556 vm_physmem[0].start += npg;
/openbsd-current/sys/arch/loongson/loongson/
H A Dmachdep.c792 struct vm_physseg *vps = &vm_physmem[i];
814 vm_physmem[j] = vm_physmem[j + 1];
/openbsd-current/sys/kern/
H A Dsubr_hibernate.c543 vmp = &vm_physmem[pseg_idx];
/openbsd-current/sys/arch/powerpc/powerpc/
H A Dpmap.c1362 * Similar to pmap_steal_avail, but operating on vm_physmem since
1377 for (segno = 0, seg = vm_physmem; segno < vm_nphysseg; segno++, seg++) {

Completed in 238 milliseconds