Searched refs:endva (Results 26 - 44 of 44) sorted by relevance

12

/netbsd-current/sys/arch/arm/xscale/
H A Dixp425_pci_space.c423 vaddr_t endva; local
430 endva = round_page(bsh + size);
433 pmap_kremove(va, endva - va);
434 uvm_km_free(kernel_map, va, endva - va, UVM_KMF_VAONLY);
/netbsd-current/sys/arch/evbppc/virtex/
H A Ddesign_gsrd2.c461 virtex_machdep_init(vaddr_t endva, vsize_t maxsz, struct mem_region *phys, argument
464 ppc4xx_tlb_reserve(OPB_BASE, endva, maxsz, TLB_I | TLB_G);
465 endva += maxsz;
480 ppc4xx_tlb_reserve(TFT_FB_BASE, endva, TFT_FB_SIZE, TLB_I | TLB_G);
H A Ddesign_gsrd1.c412 virtex_machdep_init(vaddr_t endva, vsize_t maxsz, struct mem_region *phys, argument
/netbsd-current/sys/uvm/
H A Duvm_km.c445 uvm_km_pgremove(vaddr_t startva, vaddr_t endva) argument
449 const voff_t end = endva - vm_map_min(kernel_map);
456 KASSERT(startva < endva);
457 KASSERT(endva <= VM_MAX_KERNEL_ADDRESS);
460 pmap_remove(pmap_kernel(), startva, endva); local
H A Duvm_amap.c815 * => "startva" and "endva" are used only if canchunk is true. they are
823 vaddr_t startva, vaddr_t endva)
849 * chunk. We align startva/endva to chunk-sized
859 endva = roundup(endva, chunksize);
862 entry->start, entry->end, startva, endva);
865 /* Watch out for endva wrap-around! */
866 if (endva >= startva) {
867 UVM_MAP_CLIP_END(map, entry, endva);
822 amap_copy(struct vm_map *map, struct vm_map_entry *entry, int flags, vaddr_t startva, vaddr_t endva) argument
/netbsd-current/sys/arch/mmeye/mmeye/
H A Dmachdep.c772 u_long va, endva; local
775 endva = sh3_round_page(bsh + size);
778 if (endva <= va)
782 pmap_kremove(va, endva - va);
787 uvm_km_free(kernel_map, va, endva - va, UVM_KMF_VAONLY);
/netbsd-current/sys/dev/fdt/
H A Dfdt_boot.c183 const vaddr_t endva = round_page((vaddr_t)(uintptr_t)end); local
184 const vsize_t sz = endva - startva;
/netbsd-current/sys/arch/atari/atari/
H A Dbus.c326 vaddr_t va, endva; local
330 endva = m68k_round_page(((char *)bsh + size) - 1);
332 if (endva < va)
342 if (!bootm_free(va, endva - va)) {
343 pmap_remove(pmap_kernel(), va, endva); local
345 uvm_km_free(kernel_map, va, endva - va, UVM_KMF_VAONLY);
/netbsd-current/sys/arch/evbsh3/ap_ms104_sh4/
H A Dap_ms104_sh4_space.c161 u_long va, endva; local
171 endva = sh3_round_page(bsh + size);
174 if (endva <= va)
181 pmap_kremove(va, endva - va);
186 uvm_km_free(kernel_map, va, endva - va, UVM_KMF_VAONLY);
/netbsd-current/sys/arch/evbsh3/t_sh7706lan/
H A Dt_sh7706lan_space.c161 u_long va, endva; local
171 endva = sh3_round_page(bsh + size);
174 if (endva <= va)
181 pmap_kremove(va, endva - va);
186 uvm_km_free(kernel_map, va, endva - va, UVM_KMF_VAONLY);
/netbsd-current/sys/arch/mac68k/mac68k/
H A Dbus_space.c225 vaddr_t va, endva; local
229 endva = m68k_round_page((h.base + size) - 1);
232 if (endva <= va)
242 pmap_kremove(va, endva - va);
243 uvm_km_free(kernel_map, va, endva - va, UVM_KMF_VAONLY);
/netbsd-current/sys/arch/landisk/dev/
H A Dobio.c334 u_long va, endva; local
344 endva = sh3_round_page(bsh + size);
347 if (endva <= va)
354 pmap_kremove(va, endva - va);
359 uvm_km_free(kernel_map, va, endva - va, UVM_KMF_VAONLY);
/netbsd-current/sys/arch/sparc/sparc/
H A Dpmap.c4636 pmap_remove(struct pmap *pm, vaddr_t va, vaddr_t endva) argument
4643 cpu_number(), pm, va, endva);
4663 for (; va < endva; va = nva) {
4668 if (nva == 0 || nva > endva)
4669 nva = endva;
4694 pmap_rmk4_4c(struct pmap *pm, vaddr_t va, vaddr_t endva, int vr, int vs) argument
4714 npg = (endva - va) >> PGSHIFT;
4726 for (; va < endva; va += NBPG, ptep++) {
4750 "va 0x%lx; endva 0x%lx", va, endva);
4783 pmap_rmk4m(struct pmap *pm, vaddr_t va, vaddr_t endva, int vr, int vs) argument
4839 pmap_rmu4_4c(struct pmap *pm, vaddr_t va, vaddr_t endva, int vr, int vs) argument
4946 pmap_rmu4m(struct pmap *pm, vaddr_t va, vaddr_t endva, int vr, int vs) argument
6050 vaddr_t nva, endva; local
6562 vaddr_t endva, nva; local
[all...]
/netbsd-current/sys/arch/x86/x86/
H A Dpmap.c1445 pmap_pagetree_nentries_range(vaddr_t startva, vaddr_t endva, size_t pgsz) argument
1448 npages = (roundup(endva, pgsz) / pgsz) -
1575 vaddr_t endva; local
1585 endva = startva + size;
1593 nL4e = pmap_pagetree_nentries_range(startva, endva, NBPD_L4);
1608 nL3e = pmap_pagetree_nentries_range(startva, endva, NBPD_L3);
1622 nL2e = pmap_pagetree_nentries_range(startva, endva, NBPD_L2);
1637 nL1e = pmap_pagetree_nentries_range(startva, endva, NBPD_L1);
1699 vaddr_t endva; local
1732 endva
4174 pmap_remove_ptes(struct pmap *pmap, struct vm_page *ptp, vaddr_t ptpva, vaddr_t startva, vaddr_t endva) argument
6642 pmap_ept_remove_ptes(struct pmap *pmap, struct vm_page *ptp, vaddr_t ptpva, vaddr_t startva, vaddr_t endva) argument
[all...]
/netbsd-current/sys/arch/sun3/sun3x/
H A Dpmap.c2214 pmap_protect_kernel(vaddr_t startva, vaddr_t endva, vm_prot_t prot) argument
2220 for (va = startva; va < endva; va += PAGE_SIZE, pte++) {
2262 pmap_protect(pmap_t pmap, vaddr_t startva, vaddr_t endva, vm_prot_t prot) argument
2272 pmap_protect_kernel(startva, endva, prot);
2291 pmap_remove(pmap, startva, endva);
2320 while (startva < endva) {
/netbsd-current/sys/arch/powerpc/ibm4xx/
H A Dpmap.c982 pmap_remove(struct pmap *pm, vaddr_t va, vaddr_t endva) argument
990 while (va < endva) {
/netbsd-current/sys/arch/powerpc/oea/
H A Dpmap.c2049 pmap_remove(pmap_t pm, vaddr_t va, vaddr_t endva) argument
2059 for (; va < endva; va += PAGE_SIZE) {
2199 pmap_protect(pmap_t pm, vaddr_t va, vaddr_t endva, vm_prot_t prot) argument
2217 pmap_remove(pm, va, endva);
2224 for (; va < endva; va += PAGE_SIZE) {
/netbsd-current/sys/arch/sparc64/sparc64/
H A Dpmap.c2072 pmap_remove(struct pmap *pm, vaddr_t va, vaddr_t endva) argument
2086 KASSERT(pm != pmap_kernel() || endva < INTSTACK || va > EINTSTACK);
2087 KASSERT(pm != pmap_kernel() || endva < kdata || va > ekdata);
2090 DPRINTF(PDB_REMOVE, ("pmap_remove(pm=%p, va=%p, endva=%p):", pm,
2091 (void *)(u_long)va, (void *)(u_long)endva));
2095 for (; va < endva; va += PAGE_SIZE) {
H A Dmachdep.c2350 vaddr_t endva = va + round_page(size); local
2358 pmap_remove(pmap_kernel(), va, endva); local

Completed in 232 milliseconds

12