Home
last modified time | relevance | path

Searched refs:vm_physmem (Results 1 – 14 of 14) sorted by relevance

/openbsd/sys/uvm/
H A Duvm_page.h205 extern struct vm_physseg vm_physmem[VM_PHYSSEG_MAX];
250 if (pframe >= vm_physmem[0].start && pframe < vm_physmem[0].end) { in vm_physseg_find()
252 *offp = pframe - vm_physmem[0].start; in vm_physseg_find()
271 return ((psi == -1) ? NULL : &vm_physmem[psi].pgs[off]); in PHYS_TO_VM_PAGE()
H A Duvm_page.c216 for (lcv = 0, seg = vm_physmem; lcv < vm_nphysseg ; lcv++, seg++) in uvm_page_init()
412 for (lcv = vm_nphysseg - 1, seg = vm_physmem + lcv; lcv >= 0; in uvm_page_physget()
461 for (lcv = vm_nphysseg - 1, seg = vm_physmem + lcv; lcv >= 0; in uvm_page_physget()
594 ps = &vm_physmem[vm_nphysseg]; in uvm_page_physload()
604 for (x = vm_nphysseg, seg = vm_physmem + x - 1; x > lcv; in uvm_page_physload()
617 ps = &vm_physmem[lcv]; in uvm_page_physload()
619 for (x = vm_nphysseg, seg = vm_physmem + x - 1; x > lcv; in uvm_page_physload()
1149 seg = vm_physmem + try; in vm_physseg_find()
1199 return (psi == -1) ? NULL : &vm_physmem[psi].pgs[off]; in PHYS_TO_VM_PAGE()
1390 ps_low = MAX(low, vm_physmem[lcv].avail_start); in uvm_pagecount()
[all …]
/openbsd/sys/arch/alpha/alpha/
H A Dpmap.c813 avail_start = ptoa(vm_physmem[0].start); in pmap_bootstrap()
939 vm_physmem[bank].start, vm_physmem[bank].avail_end); in pmap_steal_memory()
942 if (vm_physmem[bank].avail_start != vm_physmem[bank].start || in pmap_steal_memory()
943 vm_physmem[bank].avail_start >= vm_physmem[bank].avail_end) in pmap_steal_memory()
948 vm_physmem[bank].avail_end - vm_physmem[bank].avail_start); in pmap_steal_memory()
951 if ((vm_physmem[bank].avail_end - vm_physmem[bank].avail_start) in pmap_steal_memory()
959 vm_physmem[bank].avail_start += npgs; in pmap_steal_memory()
960 vm_physmem[bank].start += npgs; in pmap_steal_memory()
965 if (vm_physmem[bank].avail_start == vm_physmem[bank].end) { in pmap_steal_memory()
973 vm_physmem[x] = vm_physmem[x + 1]; in pmap_steal_memory()
[all …]
H A Dmachdep.c593 vps = &vm_physmem[vm_nphysseg - 1];
/openbsd/sys/arch/mips64/mips64/
H A Dpmap.c453 if (vm_physmem[i].avail_start != vm_physmem[i].start || in pmap_steal_memory()
454 vm_physmem[i].avail_start >= vm_physmem[i].avail_end) { in pmap_steal_memory()
458 if ((vm_physmem[i].avail_end - vm_physmem[i].avail_start) < npg) in pmap_steal_memory()
461 pa = ptoa(vm_physmem[i].avail_start); in pmap_steal_memory()
462 vm_physmem[i].avail_start += npg; in pmap_steal_memory()
463 vm_physmem[i].start += npg; in pmap_steal_memory()
465 if (vm_physmem[i].avail_start == vm_physmem[i].end) { in pmap_steal_memory()
471 vm_physmem[j] = vm_physmem[j + 1]; in pmap_steal_memory()
/openbsd/sys/arch/amd64/amd64/
H A Dmachdep.c1685 vps = &vm_physmem[x]; in init_x86_64()
1703 vm_physmem[x] = vm_physmem[x + 1]; in init_x86_64()
1708 if (vm_physmem[x].avail_end > avail_end) in init_x86_64()
1709 avail_end = vm_physmem[x].avail_end; in init_x86_64()
1728 vps = &vm_physmem[x]; in init_x86_64()
1751 vm_physmem[x] = vm_physmem[x + 1]; in init_x86_64()
H A Dpmap.c3114 for (segno = 0, seg = vm_physmem; segno < vm_nphysseg; segno++, seg++) { in pmap_steal_memory()
/openbsd/sys/arch/sh/sh/
H A Dmem.c250 for (segno = 0, seg = vm_physmem; segno < vm_nphysseg; segno++, seg++) { in __mm_mem_addr()
H A Dpmap.c132 for (i = 0, bank = &vm_physmem[i]; i < vm_nphysseg; i++, bank++) in pmap_steal_memory()
148 vm_physmem[j] = vm_physmem[j + 1]; in pmap_steal_memory()
/openbsd/sys/arch/loongson/loongson/
H A Dmachdep.c792 struct vm_physseg *vps = &vm_physmem[i]; in mips_init()
814 vm_physmem[j] = vm_physmem[j + 1]; in mips_init()
/openbsd/sys/arch/m88k/m88k/
H A Dpmap.c550 if (vm_physmem[0].avail_end - vm_physmem[0].avail_start < npg) in pmap_steal_memory()
554 va = ptoa(vm_physmem[0].avail_start); in pmap_steal_memory()
555 vm_physmem[0].avail_start += npg; in pmap_steal_memory()
556 vm_physmem[0].start += npg; in pmap_steal_memory()
/openbsd/sys/arch/landisk/landisk/
H A Dmachdep.c444 struct vm_physseg *physseg = vm_physmem; in cpu_init_kcore_hdr()
/openbsd/sys/kern/
H A Dsubr_hibernate.c550 vmp = &vm_physmem[pseg_idx]; in uvm_page_rle()
/openbsd/sys/arch/powerpc/powerpc/
H A Dpmap.c1377 for (segno = 0, seg = vm_physmem; segno < vm_nphysseg; segno++, seg++) { in pmap_steal_memory()