/freebsd-9.3-release/sys/arm/sa11x0/ |
H A D | assabet_machdep.c | 234 md_addr.pv_va = md_addr.pv_pa = MDROOT_ADDR; 240 (var).pv_va = (var).pv_pa; 261 kernel_pt_table[loop].pv_va = 275 dpcpu_init((void *)dpcpu.pv_va, 0); 282 lastalloced = kernelstack.pv_va; 318 pmap_map_chunk(l1pagetable, dpcpu.pv_va, dpcpu.pv_pa, DPCPU_SIZE, 321 pmap_map_chunk(l1pagetable, irqstack.pv_va, irqstack.pv_pa, 323 pmap_map_chunk(l1pagetable, md_addr.pv_va, md_addr.pv_pa, 325 pmap_map_chunk(l1pagetable, abtstack.pv_va, abtstack.pv_pa, 327 pmap_map_chunk(l1pagetable, undstack.pv_va, undstac [all...] |
/freebsd-9.3-release/sys/arm/econa/ |
H A D | econa_machdep.c | 218 alloc_pages((var).pv_va, (np)); \ 219 (var).pv_pa = (var).pv_va + (KERNPHYSADDR - KERNVIRTADDR); 234 kernel_pt_table[loop].pv_va = freemempos - 238 kernel_pt_table[loop].pv_va - KERNVIRTADDR + 262 l1pagetable = kernel_l1pt.pv_va; 285 pmap_map_chunk(l1pagetable, irqstack.pv_va, irqstack.pv_pa, 287 pmap_map_chunk(l1pagetable, abtstack.pv_va, abtstack.pv_pa, 289 pmap_map_chunk(l1pagetable, undstack.pv_va, undstack.pv_pa, 291 pmap_map_chunk(l1pagetable, kernelstack.pv_va, kernelstack.pv_pa, 294 pmap_map_chunk(l1pagetable, kernel_l1pt.pv_va, kernel_l1p [all...] |
/freebsd-9.3-release/sys/arm/at91/ |
H A D | at91_machdep.c | 264 alloc_pages((var).pv_va, (np)); \ 265 (var).pv_pa = (var).pv_va + (KERNPHYSADDR - KERNVIRTADDR); 280 kernel_pt_table[loop].pv_va = freemempos - 284 kernel_pt_table[loop].pv_va - KERNVIRTADDR + 298 dpcpu_init((void *)dpcpu.pv_va, 0); 312 l1pagetable = kernel_l1pt.pv_va; 334 pmap_map_chunk(l1pagetable, dpcpu.pv_va, dpcpu.pv_pa, DPCPU_SIZE, 338 pmap_map_chunk(l1pagetable, irqstack.pv_va, irqstack.pv_pa, 340 pmap_map_chunk(l1pagetable, abtstack.pv_va, abtstack.pv_pa, 342 pmap_map_chunk(l1pagetable, undstack.pv_va, undstac [all...] |
/freebsd-9.3-release/sys/arm/s3c2xx0/ |
H A D | s3c24x0_machdep.c | 267 alloc_pages((var).pv_va, (np)); \ 268 (var).pv_pa = (var).pv_va + (KERNPHYSADDR - KERNVIRTADDR); 283 kernel_pt_table[loop].pv_va = freemempos - 287 kernel_pt_table[loop].pv_va - KERNVIRTADDR + 309 l1pagetable = kernel_l1pt.pv_va; 331 pmap_map_chunk(l1pagetable, irqstack.pv_va, irqstack.pv_pa, 333 pmap_map_chunk(l1pagetable, abtstack.pv_va, abtstack.pv_pa, 335 pmap_map_chunk(l1pagetable, undstack.pv_va, undstack.pv_pa, 337 pmap_map_chunk(l1pagetable, kernelstack.pv_va, kernelstack.pv_pa, 340 pmap_map_chunk(l1pagetable, kernel_l1pt.pv_va, kernel_l1p [all...] |
/freebsd-9.3-release/sys/arm/xscale/i8134x/ |
H A D | crb_machdep.c | 206 (var).pv_va = (var).pv_pa + 0xc0000000; 224 kernel_pt_table[loop].pv_va = 239 dpcpu_init((void *)dpcpu.pv_va, 0); 268 l1pagetable = kernel_l1pt.pv_va; 326 irqstack.pv_va + IRQ_STACK_SIZE * PAGE_SIZE); 328 abtstack.pv_va + ABT_STACK_SIZE * PAGE_SIZE); 330 undstack.pv_va + UND_STACK_SIZE * PAGE_SIZE); 357 thread0.td_kstack = kernelstack.pv_va; 378 msgbufp = (void*)msgbufpv.pv_va; 397 return ((void *)(kernelstack.pv_va [all...] |
/freebsd-9.3-release/sys/arm/mv/ |
H A D | mv_machdep.c | 396 alloc_pages((var).pv_va, (np)); \ 397 (var).pv_pa = (var).pv_va + (KERNPHYSADDR - KERNVIRTADDR); 414 kernel_pt_table[i].pv_va = kernel_pt_table[j].pv_va + 417 kernel_pt_table[i].pv_va - KERNVIRTADDR + 431 dpcpu_init((void *)dpcpu.pv_va, 0); 448 l1pagetable = kernel_l1pt.pv_va; 472 pmap_map_chunk(l1pagetable, kernel_l1pt.pv_va, kernel_l1pt.pv_pa, 475 pmap_map_chunk(l1pagetable, kernel_pt_table[0].pv_va, 481 pmap_map_chunk(l1pagetable, dpcpu.pv_va, dpcp [all...] |
/freebsd-9.3-release/sys/arm/xscale/i80321/ |
H A D | ep80219_machdep.c | 206 (var).pv_va = (var).pv_pa + 0x20000000; 227 kernel_pt_table[loop].pv_va = 243 dpcpu_init((void *)dpcpu.pv_va, 0); 280 l1pagetable = kernel_l1pt.pv_va; 346 irqstack.pv_va + IRQ_STACK_SIZE * PAGE_SIZE); 348 abtstack.pv_va + ABT_STACK_SIZE * PAGE_SIZE); 350 undstack.pv_va + UND_STACK_SIZE * PAGE_SIZE); 383 thread0.td_kstack = kernelstack.pv_va; 400 msgbufp = (void*)msgbufpv.pv_va; 419 return ((void *)(kernelstack.pv_va [all...] |
H A D | iq31244_machdep.c | 210 (var).pv_va = (var).pv_pa + 0x20000000; 228 kernel_pt_table[loop].pv_va = 243 dpcpu_init((void *)dpcpu.pv_va, 0); 278 l1pagetable = kernel_l1pt.pv_va; 344 irqstack.pv_va + IRQ_STACK_SIZE * PAGE_SIZE); 346 abtstack.pv_va + ABT_STACK_SIZE * PAGE_SIZE); 348 undstack.pv_va + UND_STACK_SIZE * PAGE_SIZE); 381 thread0.td_kstack = kernelstack.pv_va; 406 msgbufp = (void*)msgbufpv.pv_va; 425 return ((void *)(kernelstack.pv_va [all...] |
/freebsd-9.3-release/sys/arm/xscale/ixp425/ |
H A D | avila_machdep.c | 273 (var).pv_va = (var).pv_pa + (KERNVIRTADDR - KERNPHYSADDR); \ 290 kernel_pt_table[loop].pv_va = 312 dpcpu_init((void *)dpcpu.pv_va, 0); 345 l1pagetable = kernel_l1pt.pv_va; 414 set_stackptr(PSR_IRQ32_MODE, irqstack.pv_va + IRQ_STACK_SIZE*PAGE_SIZE); 415 set_stackptr(PSR_ABT32_MODE, abtstack.pv_va + ABT_STACK_SIZE*PAGE_SIZE); 416 set_stackptr(PSR_UND32_MODE, undstack.pv_va + UND_STACK_SIZE*PAGE_SIZE); 449 thread0.td_kstack = kernelstack.pv_va; 465 msgbufp = (void*)msgbufpv.pv_va; 489 return ((void *)(kernelstack.pv_va [all...] |
/freebsd-9.3-release/sys/arm/xscale/pxa/ |
H A D | pxa_machdep.c | 192 (var).pv_va = (var).pv_pa + 0x20000000; 210 kernel_pt_table[loop].pv_va = 226 dpcpu_init((void *)dpcpu.pv_va, 0); 261 l1pagetable = kernel_l1pt.pv_va; 327 irqstack.pv_va + IRQ_STACK_SIZE * PAGE_SIZE); 329 abtstack.pv_va + ABT_STACK_SIZE * PAGE_SIZE); 331 undstack.pv_va + UND_STACK_SIZE * PAGE_SIZE); 371 thread0.td_kstack = kernelstack.pv_va; 397 msgbufp = (void*)msgbufpv.pv_va; 432 return ((void *)(kernelstack.pv_va [all...] |
/freebsd-9.3-release/sys/ia64/ia64/ |
H A D | pmap.c | 742 va = pv->pv_va; 797 pv->pv_va = va; 910 if (pmap == pv->pv_pmap && va == pv->pv_va) 915 if (va == pv->pv_va) 946 pv->pv_va = va; 1355 va = pv->pv_va; 1401 vm_offset_t va = pv->pv_va; 1915 pte = pmap_find_vhpt(pv->pv_va); 1955 pte = pmap_find_vhpt(pv->pv_va); 1958 pmap_remove_pte(pmap, pte, pv->pv_va, p [all...] |
/freebsd-9.3-release/sys/arm/arm/ |
H A D | pmap.c | 460 return (pv->pv_va); 1286 l2b = pmap_get_l2_bucket(pv->pv_pmap, pv->pv_va); 1287 ptep = &l2b->l2b_kva[l2pte_index(pv->pv_va)]; 1293 pmap_tlb_flushID_SE(pv->pv_pmap, pv->pv_va); 1295 pmap_tlb_flushD_SE(pv->pv_pmap, pv->pv_va); 1300 if ((va != pv->pv_va || pm != pv->pv_pmap) && 1304 pv->pv_va, PAGE_SIZE); 1305 pmap_tlb_flushID_SE(pv->pv_pmap, pv->pv_va); 1308 pv->pv_va, PAGE_SIZE, TRUE, 1311 pv->pv_va); [all...] |
/freebsd-9.3-release/sys/ia64/include/ |
H A D | pmap.h | 105 vm_offset_t pv_va; /* virtual address for mapping */ member in struct:pv_entry
|
/freebsd-9.3-release/sys/mips/include/ |
H A D | pmap.h | 126 vm_offset_t pv_va; /* virtual address for mapping */ member in struct:pv_entry
|
/freebsd-9.3-release/sys/mips/mips/ |
H A D | pmap.c | 1412 va = pv->pv_va; 1489 if (pmap == pv->pv_pmap && va == pv->pv_va) 1494 if (va == pv->pv_va) 1542 pv->pv_va = va; 1721 mips_dcache_wbinv_range_index(pv->pv_va, PAGE_SIZE); 1725 pte = pmap_pte(pv->pv_pmap, pv->pv_va); 1742 __func__, (void *)pv->pv_va, (uintmax_t)tpte)); 1745 pmap_invalidate_page(pv->pv_pmap, pv->pv_va); 1750 pmap_unuse_pt(pv->pv_pmap, pv->pv_va, pv->pv_ptem); 1954 pv->pv_va [all...] |
/freebsd-9.3-release/sys/i386/i386/ |
H A D | pmap.c | 2291 va = pv->pv_va; 2518 if (pmap == PV_PMAP(pv) && va == pv->pv_va) { 2629 pv->pv_va = va; 2645 pv->pv_va = va; 2664 pv->pv_va = va; 3090 va = pv->pv_va; 3102 pde = pmap_pde(pmap, pv->pv_va); 3105 pte = pmap_pte_quick(pmap, pv->pv_va); 3108 pmap, pv->pv_va)); 3119 pmap_unuse_pt(pmap, pv->pv_va, [all...] |
/freebsd-9.3-release/sys/amd64/amd64/ |
H A D | pmap.c | 2180 va = pv->pv_va; 2481 if (pmap == PV_PMAP(pv) && va == pv->pv_va) { 2535 pv->pv_va = va; 2626 pv->pv_va = va; 2649 pv->pv_va = va; 3104 va = pv->pv_va; 3114 pde = pmap_pde(pmap, pv->pv_va); 3117 pte = pmap_pde_to_pte(pde, pv->pv_va); 3129 pmap_unuse_pt(pmap, pv->pv_va, *pde, &free); 3130 pmap_invalidate_page(pmap, pv->pv_va); [all...] |
/freebsd-9.3-release/sys/i386/xen/ |
H A D | pmap.c | 2020 va = pv->pv_va; 2240 if (pmap == PV_PMAP(pv) && va == pv->pv_va) { 2280 pv->pv_va = va; 2486 pte = pmap_pte_quick(pmap, pv->pv_va); 2490 pmap, pv->pv_va)); 2501 pmap_unuse_pt(pmap, pv->pv_va, &free); 2502 pmap_invalidate_page(pmap, pv->pv_va); 2770 pv->pv_va = va; 3543 pte = pmap_pte_quick(pmap, pv->pv_va); 3608 pte = vtopte(pv->pv_va); [all...] |
/freebsd-9.3-release/sys/powerpc/booke/ |
H A D | pmap.c | 748 pve->pv_va = va; 773 if ((pmap == pve->pv_pmap) && (va == pve->pv_va)) { 1807 pte_remove(mmu, pv->pv_pmap, pv->pv_va, hold_flag); 1972 if ((pte = pte_find(mmu, pv->pv_pmap, pv->pv_va)) != NULL) { 2217 if ((pte = pte_find(mmu, pv->pv_pmap, pv->pv_va)) != NULL && 2258 if ((pte = pte_find(mmu, pv->pv_pmap, pv->pv_va)) != NULL && 2296 if ((pte = pte_find(mmu, pv->pv_pmap, pv->pv_va)) != NULL && 2302 tlb0_flush_entry(pv->pv_va); 2338 if ((pte = pte_find(mmu, pv->pv_pmap, pv->pv_va)) != NULL && 2344 tlb0_flush_entry(pv->pv_va); [all...] |
/freebsd-9.3-release/sys/arm/include/ |
H A D | pmap.h | 94 vm_offset_t pv_va; member in struct:pv_addr 171 vm_offset_t pv_va; /* virtual address for mapping */ member in struct:pv_entry
|
/freebsd-9.3-release/sys/amd64/include/ |
H A D | pmap.h | 257 vm_offset_t pv_va; /* virtual address for mapping */ member in struct:pv_entry
|
/freebsd-9.3-release/sys/powerpc/include/ |
H A D | pmap.h | 192 vm_offset_t pv_va; member in struct:pv_entry
|
/freebsd-9.3-release/sys/i386/include/ |
H A D | pmap.h | 399 vm_offset_t pv_va; /* virtual address for mapping */ member in struct:pv_entry
|