Searched refs:pv_va (Results 1 - 23 of 23) sorted by relevance

/freebsd-10.2-release/sys/arm/cavium/cns11xx/
H A Decona_machdep.c188 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 Ds3c24x0_machdep.c238 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 Dat91_machdep.c470 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 Dcrb_machdep.c187 (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 Dep80219_machdep.c187 (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 Diq31244_machdep.c188 (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 Davila_machdep.c251 (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 Dpxa_machdep.c169 (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 Dmachdep.c1004 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 Dpmap.c456 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 Dpmap-v6.c576 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 Dpmap.h104 vm_offset_t pv_va; /* virtual address for mapping */ member in struct:pv_entry
/freebsd-10.2-release/sys/i386/i386/
H A Dpmap.c2247 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 Dpmap.c823 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 Dpmap.h122 vm_offset_t pv_va; /* virtual address for mapping */ member in struct:pv_entry
/freebsd-10.2-release/sys/amd64/amd64/
H A Dpmap.c2789 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 Dpmap.c2015 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 Dpmap.c1412 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 Dpmap.c787 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 Dpmap.h194 vm_offset_t pv_va; member in struct:pv_entry
/freebsd-10.2-release/sys/arm/include/
H A Dpmap.h119 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 Dpmap.h411 vm_offset_t pv_va; /* virtual address for mapping */ member in struct:pv_entry
/freebsd-10.2-release/sys/amd64/include/
H A Dpmap.h346 vm_offset_t pv_va; /* virtual address for mapping */ member in struct:pv_entry

Completed in 403 milliseconds