/freebsd-10.2-release/sys/arm/cavium/cns11xx/ |
H A D | econa_machdep.c | 188 alloc_pages((var).pv_va, (np)); \ 189 (var).pv_pa = (var).pv_va + (abp->abp_physaddr - KERNVIRTADDR); 204 kernel_pt_table[loop].pv_va = freemempos - 208 kernel_pt_table[loop].pv_va - KERNVIRTADDR + 231 l1pagetable = kernel_l1pt.pv_va; 254 pmap_map_chunk(l1pagetable, irqstack.pv_va, irqstack.pv_pa, 256 pmap_map_chunk(l1pagetable, abtstack.pv_va, abtstack.pv_pa, 258 pmap_map_chunk(l1pagetable, undstack.pv_va, undstack.pv_pa, 260 pmap_map_chunk(l1pagetable, kernelstack.pv_va, kernelstack.pv_pa, 263 pmap_map_chunk(l1pagetable, kernel_l1pt.pv_va, kernel_l1p [all...] |
/freebsd-10.2-release/sys/arm/samsung/s3c2xx0/ |
H A D | s3c24x0_machdep.c | 238 alloc_pages((var).pv_va, (np)); \ 239 (var).pv_pa = (var).pv_va + (abp->abp_physaddr - KERNVIRTADDR); 254 kernel_pt_table[loop].pv_va = freemempos - 258 kernel_pt_table[loop].pv_va - KERNVIRTADDR + 280 l1pagetable = kernel_l1pt.pv_va; 302 pmap_map_chunk(l1pagetable, irqstack.pv_va, irqstack.pv_pa, 304 pmap_map_chunk(l1pagetable, abtstack.pv_va, abtstack.pv_pa, 306 pmap_map_chunk(l1pagetable, undstack.pv_va, undstack.pv_pa, 308 pmap_map_chunk(l1pagetable, kernelstack.pv_va, kernelstack.pv_pa, 311 pmap_map_chunk(l1pagetable, kernel_l1pt.pv_va, kernel_l1p [all...] |
/freebsd-10.2-release/sys/arm/at91/ |
H A D | at91_machdep.c | 470 alloc_pages((var).pv_va, (np)); \ 471 (var).pv_pa = (var).pv_va + (abp->abp_physaddr - KERNVIRTADDR); 486 kernel_pt_table[i].pv_va = freemempos - 490 kernel_pt_table[i].pv_va - KERNVIRTADDR + 503 dpcpu_init((void *)dpcpu.pv_va, 0); 517 l1pagetable = kernel_l1pt.pv_va; 539 pmap_map_chunk(l1pagetable, dpcpu.pv_va, dpcpu.pv_pa, DPCPU_SIZE, 543 pmap_map_chunk(l1pagetable, irqstack.pv_va, irqstack.pv_pa, 545 pmap_map_chunk(l1pagetable, abtstack.pv_va, abtstack.pv_pa, 547 pmap_map_chunk(l1pagetable, undstack.pv_va, undstac [all...] |
/freebsd-10.2-release/sys/arm/xscale/i8134x/ |
H A D | crb_machdep.c | 187 (var).pv_va = (var).pv_pa + 0xc0000000; 205 kernel_pt_table[loop].pv_va = 220 dpcpu_init((void *)dpcpu.pv_va, 0); 233 l1pagetable = kernel_l1pt.pv_va; 303 init_proc0(kernelstack.pv_va); 311 msgbufp = (void*)msgbufpv.pv_va; 332 return ((void *)(kernelstack.pv_va + USPACE_SVC_STACK_TOP -
|
/freebsd-10.2-release/sys/arm/xscale/i80321/ |
H A D | ep80219_machdep.c | 187 (var).pv_va = (var).pv_pa + 0x20000000; 205 kernel_pt_table[loop].pv_va = 220 dpcpu_init((void *)dpcpu.pv_va, 0); 241 l1pagetable = kernel_l1pt.pv_va; 322 init_proc0(kernelstack.pv_va); 329 msgbufp = (void*)msgbufpv.pv_va; 350 return ((void *)(kernelstack.pv_va + USPACE_SVC_STACK_TOP -
|
H A D | iq31244_machdep.c | 188 (var).pv_va = (var).pv_pa + 0x20000000; 206 kernel_pt_table[loop].pv_va = 221 dpcpu_init((void *)dpcpu.pv_va, 0); 242 l1pagetable = kernel_l1pt.pv_va; 323 init_proc0(kernelstack.pv_va); 331 msgbufp = (void*)msgbufpv.pv_va; 352 return ((void *)(kernelstack.pv_va + USPACE_SVC_STACK_TOP -
|
/freebsd-10.2-release/sys/arm/xscale/ixp425/ |
H A D | avila_machdep.c | 251 (var).pv_va = (var).pv_pa + (KERNVIRTADDR - abp->abp_physaddr); \ 268 kernel_pt_table[loop].pv_va = 290 dpcpu_init((void *)dpcpu.pv_va, 0); 305 l1pagetable = kernel_l1pt.pv_va; 394 init_proc0(kernelstack.pv_va); 401 msgbufp = (void*)msgbufpv.pv_va; 427 return ((void *)(kernelstack.pv_va + USPACE_SVC_STACK_TOP -
|
/freebsd-10.2-release/sys/arm/xscale/pxa/ |
H A D | pxa_machdep.c | 169 (var).pv_va = (var).pv_pa + 0x20000000; 187 kernel_pt_table[loop].pv_va = 202 dpcpu_init((void *)dpcpu.pv_va, 0); 223 l1pagetable = kernel_l1pt.pv_va; 312 init_proc0(kernelstack.pv_va); 320 msgbufp = (void*)msgbufpv.pv_va; 344 return ((void *)(kernelstack.pv_va + USPACE_SVC_STACK_TOP -
|
/freebsd-10.2-release/sys/arm/arm/ |
H A D | machdep.c | 1004 irqstack.pv_va + ((IRQ_STACK_SIZE * PAGE_SIZE) * (cpu + 1))); 1006 abtstack.pv_va + ((ABT_STACK_SIZE * PAGE_SIZE) * (cpu + 1))); 1008 undstack.pv_va + ((UND_STACK_SIZE * PAGE_SIZE) * (cpu + 1))); 1124 alloc_pages((var).pv_va, (np)); \ 1125 (var).pv_pa = (var).pv_va + (abp->abp_physaddr - KERNVIRTADDR); 1142 kernel_pt_table[i].pv_va = kernel_pt_table[j].pv_va + 1145 kernel_pt_table[i].pv_va - KERNVIRTADDR + 1159 dpcpu_init((void *)dpcpu.pv_va, 0); 1173 l1pagetable = kernel_l1pt.pv_va; [all...] |
H A D | pmap.c | 456 return (pv->pv_va); 1221 l2b = pmap_get_l2_bucket(pv->pv_pmap, pv->pv_va); 1222 ptep = &l2b->l2b_kva[l2pte_index(pv->pv_va)]; 1228 pmap_tlb_flushID_SE(pv->pv_pmap, pv->pv_va); 1230 pmap_tlb_flushD_SE(pv->pv_pmap, pv->pv_va); 1235 if ((va != pv->pv_va || pm != pv->pv_pmap) && 1239 pv->pv_va, PAGE_SIZE); 1240 pmap_tlb_flushID_SE(pv->pv_pmap, pv->pv_va); 1243 pv->pv_va, PAGE_SIZE, TRUE, 1246 pv->pv_va); [all...] |
H A D | pmap-v6.c | 576 return (pv->pv_va); 947 va = pv->pv_va; 1024 va = pv->pv_va; 1060 cpu_tlb_flushID_SE(pv->pv_va); 1062 cpu_tlb_flushD_SE(pv->pv_va); 1102 pve->pv_va = va; 1123 if (pmap == PV_PMAP(pv) && va == pv->pv_va) 1822 pd_entry_t *kernel_l1pt = (pd_entry_t *)l1pt->pv_va; 2235 va = pv->pv_va; 2700 pl1pd = &pmap->pm_l1->l1_kva[L1_IDX(pv->pv_va)]; [all...] |
/freebsd-10.2-release/sys/ia64/include/ |
H A D | pmap.h | 104 vm_offset_t pv_va; /* virtual address for mapping */ member in struct:pv_entry
|
/freebsd-10.2-release/sys/i386/i386/ |
H A D | pmap.c | 2247 va = pv->pv_va; 2474 if (pmap == PV_PMAP(pv) && va == pv->pv_va) { 2585 pv->pv_va = va; 2601 pv->pv_va = va; 2620 pv->pv_va = va; 3086 va = pv->pv_va; 3098 pde = pmap_pde(pmap, pv->pv_va); 3101 pte = pmap_pte_quick(pmap, pv->pv_va); 3104 pmap, pv->pv_va)); 3115 pmap_unuse_pt(pmap, pv->pv_va, [all...] |
/freebsd-10.2-release/sys/ia64/ia64/ |
H A D | pmap.c | 823 va = pv->pv_va; 1018 pv->pv_va = va; 1129 if (pmap == PV_PMAP(pv) && va == pv->pv_va) 1157 pv->pv_va = va; 1611 vm_offset_t va = pv->pv_va; 2148 pte = pmap_find_vhpt(pv->pv_va); 2194 va = pv->pv_va; 2257 pte = pmap_find_vhpt(pv->pv_va); 2262 pmap_invalidate_page(pv->pv_va); 2304 pte = pmap_find_vhpt(pv->pv_va); [all...] |
/freebsd-10.2-release/sys/mips/include/ |
H A D | pmap.h | 122 vm_offset_t pv_va; /* virtual address for mapping */ member in struct:pv_entry
|
/freebsd-10.2-release/sys/amd64/amd64/ |
H A D | pmap.c | 2789 va = pv->pv_va; 3091 if (pmap == PV_PMAP(pv) && va == pv->pv_va) { 3147 pv->pv_va = va; 3240 pv->pv_va = va; 3264 pv->pv_va = va; 3783 va = pv->pv_va; 3796 pde = pmap_pde(pmap, pv->pv_va); 3799 pte = pmap_pde_to_pte(pde, pv->pv_va); 3811 pmap_unuse_pt(pmap, pv->pv_va, *pde, &free); 3812 pmap_invalidate_page(pmap, pv->pv_va); [all...] |
/freebsd-10.2-release/sys/i386/xen/ |
H A D | pmap.c | 2015 va = pv->pv_va; 2235 if (pmap == PV_PMAP(pv) && va == pv->pv_va) { 2275 pv->pv_va = va; 2481 pte = pmap_pte_quick(pmap, pv->pv_va); 2485 pmap, pv->pv_va)); 2496 pmap_unuse_pt(pmap, pv->pv_va, &free); 2497 pmap_invalidate_page(pmap, pv->pv_va); 2774 pv->pv_va = va; 3567 pte = pmap_pte_quick(pmap, pv->pv_va); 3632 pte = vtopte(pv->pv_va); [all...] |
/freebsd-10.2-release/sys/mips/mips/ |
H A D | pmap.c | 1412 va = pv->pv_va; 1609 if (pmap == PV_PMAP(pv) && va == pv->pv_va) { 1651 pv->pv_va = va; 1850 mips_dcache_wbinv_range_index(pv->pv_va, PAGE_SIZE); 1854 pde = pmap_pde(pmap, pv->pv_va); 1856 pte = pmap_pde_to_pte(pde, pv->pv_va); 1873 __func__, (void *)pv->pv_va, (uintmax_t)tpte)); 1876 pmap_invalidate_page(pmap, pv->pv_va); 1879 pmap_unuse_pt(pmap, pv->pv_va, *pde); 2115 pv->pv_va [all...] |
/freebsd-10.2-release/sys/powerpc/booke/ |
H A D | pmap.c | 787 pve->pv_va = va; 812 if ((pmap == pve->pv_pmap) && (va == pve->pv_va)) { 1881 pte_remove(mmu, pv->pv_pmap, pv->pv_va, hold_flag); 2045 if ((pte = pte_find(mmu, pv->pv_pmap, pv->pv_va)) != NULL) { 2289 if ((pte = pte_find(mmu, pv->pv_pmap, pv->pv_va)) != NULL && 2330 if ((pte = pte_find(mmu, pv->pv_pmap, pv->pv_va)) != NULL && 2368 if ((pte = pte_find(mmu, pv->pv_pmap, pv->pv_va)) != NULL && 2374 tlb0_flush_entry(pv->pv_va); 2410 if ((pte = pte_find(mmu, pv->pv_pmap, pv->pv_va)) != NULL && 2416 tlb0_flush_entry(pv->pv_va); [all...] |
/freebsd-10.2-release/sys/powerpc/include/ |
H A D | pmap.h | 194 vm_offset_t pv_va; member in struct:pv_entry
|
/freebsd-10.2-release/sys/arm/include/ |
H A D | pmap.h | 119 vm_offset_t pv_va; member in struct:pv_addr 194 vm_offset_t pv_va; /* virtual address for mapping */ member in struct:pv_entry
|
/freebsd-10.2-release/sys/i386/include/ |
H A D | pmap.h | 411 vm_offset_t pv_va; /* virtual address for mapping */ member in struct:pv_entry
|
/freebsd-10.2-release/sys/amd64/include/ |
H A D | pmap.h | 346 vm_offset_t pv_va; /* virtual address for mapping */ member in struct:pv_entry
|