Home
last modified time | relevance | path

Searched refs:pgva (Results 1 – 13 of 13) sorted by relevance

/netbsd-src/sys/arch/sun3/sun3/
H A Ddb_memrw.c105 vaddr_t pgva, prevpg; in db_write_text() local
111 pgva = m68k_trunc_page((long)dst); in db_write_text()
121 pgva = m68k_trunc_page((long)dst); in db_write_text()
122 if (pgva != prevpg) { in db_write_text()
136 cache_flush_page(pgva); in db_write_text()
138 oldpte = get_pte(pgva); in db_write_text()
156 set_pte(pgva, tmppte); in db_write_text()
157 prevpg = pgva; in db_write_text()
H A Dpmap.c707 vaddr_t pgva, endseg; in pmeg_mon_init() local
724 for (pgva = sva; pgva < endseg; pgva += PAGE_SIZE) { in pmeg_mon_init()
725 pte = get_pte(pgva); in pmeg_mon_init()
2010 pmap_enter_kernel(vaddr_t pgva, int new_pte, bool wired) in pmap_enter_kernel() argument
2040 if ((pgva < virtual_avail) || (pgva >= DVMA_MAP_END)) in pmap_enter_kernel()
2041 panic("pmap_enter_kernel: bad va=0x%lx", pgva); in pmap_enter_kernel()
2046 if (pgva > in pmap_enter_kernel()
2153 pmap_enter_user(pmap_t pmap,vaddr_t pgva,int new_pte,bool wired) pmap_enter_user() argument
2440 vaddr_t eva, neva, pgva, segva, segnum; pmap_kremove() local
2585 pmap_fault_reload(pmap_t pmap,vaddr_t pgva,vm_prot_t ftype) pmap_fault_reload() argument
3046 vaddr_t pgva; pmap_protect_mmu() local
3126 vaddr_t pgva, segva; pmap_protect_noctx() local
3267 vaddr_t pgva, segva; pmap_remove_mmu() local
3395 vaddr_t pgva, segva; pmap_remove_noctx() local
[all...]
H A Dbus_subr.c90 vaddr_t pgva; in bus_tmapin() local
110 pgva = tmp_vpages[1]; in bus_tmapin()
111 set_pte(pgva, pte); in bus_tmapin()
113 return ((void *)(pgva + off)); in bus_tmapin()
119 vaddr_t pgva; in bus_tmapout() local
121 pgva = m68k_trunc_page(vp); in bus_tmapout()
122 if (pgva != tmp_vpages[1]) in bus_tmapout()
125 set_pte(pgva, PG_INVAL); in bus_tmapout()
H A Dcache.c64 cache_flush_page(vaddr_t pgva) in cache_flush_page() argument
70 pgva &= (VADDR_MASK & ~PGOFSET); in cache_flush_page()
71 pgva |= VAC_FLUSH_BASE; in cache_flush_page()
79 va = (char *) pgva; in cache_flush_page()
80 endva = (char *) (pgva + PAGE_SIZE); in cache_flush_page()
H A Dobio.c292 vaddr_t segva, pgva; in save_prom_mappings() local
306 pgva = segva; /* starting page */ in save_prom_mappings()
308 while (pgva < segva) { in save_prom_mappings()
309 pte = get_pte(pgva); in save_prom_mappings()
319 prom_mappings[i] = pgva; in save_prom_mappings()
325 set_pte(pgva, pte); in save_prom_mappings()
328 pgva += PAGE_SIZE; /* next page */ in save_prom_mappings()
/netbsd-src/sys/arch/sun2/sun2/
H A Dpmap.c698 vaddr_t pgva, endseg; in pmeg_mon_init() local
715 for (pgva = sva; pgva < endseg; pgva += PAGE_SIZE) { in pmeg_mon_init()
716 pte = get_pte(pgva); in pmeg_mon_init()
1978 pmap_enter_kernel(vaddr_t pgva, int new_pte, bool wired) in pmap_enter_kernel() argument
2010 if ((pgva < virtual_avail) || (pgva >= DVMA_MAP_END)) in pmap_enter_kernel()
2011 panic("pmap_enter_kernel: bad va=0x%lx", pgva); in pmap_enter_kernel()
2016 if (pgva >= DVMA_MAP_BASE) { in pmap_enter_kernel()
2021 segva = sun2_trunc_seg(pgva); in pmap_enter_kernel()
2061 old_pte = get_pte(pgva); in pmap_enter_kernel()
2068 cache_flush_page(pgva); in pmap_enter_kernel()
[all …]
H A Ddb_memrw.c105 vaddr_t pgva, prevpg; in db_write_text() local
112 pgva = m68k_trunc_page((long)dst); in db_write_text()
125 pgva = m68k_trunc_page((long)dst); in db_write_text()
126 if (pgva != prevpg) { in db_write_text()
134 oldpte = get_pte(pgva); in db_write_text()
147 set_pte(pgva, tmppte); in db_write_text()
148 prevpg = pgva; in db_write_text()
/netbsd-src/sys/arch/sun3/sun3x/
H A Dbus_subr.c86 vaddr_t pgva; in bus_tmapin() local
104 pgva = tmp_vpages[1]; in bus_tmapin()
105 pmap_kenter_pa(pgva, pa, VM_PROT_READ | VM_PROT_WRITE, 0); in bus_tmapin()
109 return ((void *)(pgva + off)); in bus_tmapin()
115 vaddr_t pgva; in bus_tmapout() local
118 pgva = m68k_trunc_page(vp); in bus_tmapout()
119 if (pgva != tmp_vpages[1]) in bus_tmapout()
123 pmap_kremove(pgva, PAGE_SIZE); in bus_tmapout()
/netbsd-src/sys/arch/sun68k/stand/libsa/
H A Dsun3.c105 u_int i, pa, pte, pgva, va; in dev3_mapin() local
122 va = pgva = sun3_devmap; in dev3_mapin()
124 sun3_set_pte(pgva, pte); in dev3_mapin()
125 pgva += NBPG; in dev3_mapin()
129 sun3_devmap = pgva; in dev3_mapin()
H A Dsun3x.c106 u_int i, pa, pte, pgva, va; in dev3x_mapin() local
123 va = pgva = sun3x_devmap; in dev3x_mapin()
125 sun3x_set_pte(pgva, pte); in dev3x_mapin()
126 pgva += NBPG; in dev3x_mapin()
130 sun3x_devmap = pgva; in dev3x_mapin()
H A Dsun2.c111 u_int i, pa, pte, pgva, va; in dev2_mapin() local
129 va = pgva = sun2_devmap; in dev2_mapin()
131 sun2_set_pte(pgva, pte); in dev2_mapin()
132 pgva += NBPG; in dev2_mapin()
136 sun2_devmap = pgva; in dev2_mapin()
/netbsd-src/sys/arch/arm/arm32/
H A Dvm_machdep.c282 vaddr_t pgva; in ktext_write() local
302 pgva = (vaddr_t)dst & L1_S_FRAME; in ktext_write()
311 pgva = (vaddr_t)dst & L2_S_FRAME; in ktext_write()
328 cpu_tlb_flushD_SE(pgva); in ktext_write()
356 cpu_tlb_flushD_SE(pgva); in ktext_write()
/netbsd-src/sys/arch/m68k/m68k/
H A Ddb_memrw.c113 vaddr_t pgva; in db_write_text() local
122 pgva = trunc_page((vaddr_t)dst); in db_write_text()
151 pte = kvtopte(pgva); in db_write_text()