/netbsd-6-1-5-RELEASE/sys/arch/evbarm/ifpga/ |
H A D | ifpga_io.c | 219 vaddr_t startva, endva; local 221 startva = trunc_page(bsh); 224 pmap_remove(pmap_kernel(), startva, endva); local 226 uvm_km_free(kernel_map, startva, endva - startva, UVM_KMF_VAONLY);
|
/netbsd-6-1-5-RELEASE/sys/arch/arm/footbridge/ |
H A D | footbridge_io.c | 262 vaddr_t startva, endva; local 274 startva = trunc_page(bsh); 277 pmap_remove(pmap_kernel(), startva, endva); local 279 uvm_km_free(kernel_map, startva, endva - startva, UVM_KMF_VAONLY);
|
/netbsd-6-1-5-RELEASE/sys/arch/sun3/sun3x/ |
H A D | pmap.c | 2207 pmap_protect_kernel(vaddr_t startva, vaddr_t endva, vm_prot_t prot) argument 2212 pte = &kernCbase[(unsigned long) m68k_btop(startva - KERNBASE3X)]; 2213 for (va = startva; va < endva; va += PAGE_SIZE, pte++) { 2255 pmap_protect(pmap_t pmap, vaddr_t startva, vaddr_t endva, vm_prot_t prot) argument 2265 pmap_protect_kernel(startva, endva, prot); 2284 pmap_remove(pmap, startva, endva); 2306 a_idx = MMU_TIA(startva); 2307 b_idx = MMU_TIB(startva); 2308 c_idx = MMU_TIC(startva); 2313 while (startva < endv [all...] |
/netbsd-6-1-5-RELEASE/sys/uvm/ |
H A D | uvm_km.c | 407 uvm_km_pgremove(vaddr_t startva, vaddr_t endva) argument 410 const voff_t start = startva - vm_map_min(kernel_map); 417 KASSERT(VM_MIN_KERNEL_ADDRESS <= startva); 418 KASSERT(startva < endva); 422 pmap_remove(pmap_kernel(), startva, endva); local
|
H A D | uvm_fault.c | 694 vaddr_t startva; member in struct:uvm_faultctx 898 flt.startva, pages, flt.npages, 1069 flt->startva = ufi->orig_rvaddr - (nback << PAGE_SHIFT); 1086 flt->startva = ufi->orig_rvaddr; 1092 const voff_t eoff = flt->startva - ufi->entry->start; 1095 UVMHIST_LOG(maphist, " narrow=%d, back=%d, forw=%d, startva=0x%x", 1096 flt->narrow, nback, nforw, flt->startva); 1140 flt->startva += (nback << PAGE_SHIFT); 1145 * => startva is fixed 1148 KASSERT(flt->startva < [all...] |
H A D | uvm_amap.c | 755 * => "startva" and "endva" are used only if canchunk is true. they are 763 vaddr_t startva, vaddr_t endva) 789 * chunk. We align startva/endva to chunk-sized 798 startva = (startva / chunksize) * chunksize; 801 "to 0x%x->0x%x", entry->start, entry->end, startva, 803 UVM_MAP_CLIP_START(map, entry, startva); 806 if (endva >= startva) { 762 amap_copy(struct vm_map *map, struct vm_map_entry *entry, int flags, vaddr_t startva, vaddr_t endva) argument
|
/netbsd-6-1-5-RELEASE/sys/arch/i386/pnpbios/ |
H A D | pnpbios.c | 259 vaddr_t startva, va; local 264 va = startva = uvm_km_alloc(kernel_map, endpa - startpa, 0, 266 if (!startva) 272 return ((void *)(startva + (vaddr_t)(addr - startpa)));
|
/netbsd-6-1-5-RELEASE/sys/arch/x86/x86/ |
H A D | pmap.c | 3217 vaddr_t startva, vaddr_t endva, struct pv_entry **pv_tofree) 3225 * note that ptpva points to the PTE that maps startva. this may 3232 while (startva < endva && (ptp == NULL || ptp->wire_count > 1)) { 3233 (void)pmap_remove_pte(pmap, ptp, pte, startva, pv_tofree); 3234 startva += PAGE_SIZE; 3216 pmap_remove_ptes(struct pmap *pmap, struct vm_page *ptp, vaddr_t ptpva, vaddr_t startva, vaddr_t endva, struct pv_entry **pv_tofree) argument
|