Home
last modified time | relevance | path

Searched refs:Sysmap (Results 1 – 19 of 19) sorted by relevance

/netbsd-src/sys/arch/vax/include/
H A Dpte.h68 extern pt_entry_t *Sysmap;
85 : "g"(va), "o"(*Sysmap)); in kvtopte0()
107 : "g"(va), "o"(*Sysmap) : "cc"); in kvtophys0()
121 #define kvtopte(va) (&Sysmap[PG_PFNUM(va)])
/netbsd-src/sys/arch/vax/vax/
H A Dpmap.c91 struct pte *Sysmap; /* System page table */ variable
300 memset(Sysmap, 0, sysptsize * 4); /* clear SPT before using it */ in pmap_bootstrap()
316 Sysmap[i].pg_prot = PROT_URKW; in pmap_bootstrap()
319 mtpr((unsigned)Sysmap - KERNBASE, PR_SBR); in pmap_bootstrap()
322 istack = (uintptr_t)Sysmap + round_page(sysptsize * 4); in pmap_bootstrap()
367 printf("Sysmap %p, istack %lx, scratch %lx\n",Sysmap,ci->ci_istack,scratch); in pmap_bootstrap()
522 vaddr = (br - (int *)Sysmap) * VAX_NBPG + 0x80000000; in rmpage()
977 return &Sysmap[(pv->pv_vaddr & ~KERNBASE) >> VAX_PGSHIFT]; in vaddrtopte()
1073 pteptr = ((int *)Sysmap) + vax_btop(v - KERNBASE); in pmap_enter()
1215 virtual, pstart, pend, Sysmap)); in pmap_map()
[all …]
H A Dsubr.S122 movl %r0,_C_LABEL(Sysmap) # SPT start addr after KSP
/netbsd-src/sys/arch/m68k/include/
H A Dpte_motorola.h125 (&Sysmap[((unsigned)(va)) >> PGSHIFT])
128 (&Sysmap[((unsigned)(va) - VM_MIN_KERNEL_ADDRESS) >> PGSHIFT])
H A Dpmap_motorola.h223 extern pt_entry_t *Sysmap, *Sysptmap;
/netbsd-src/sys/arch/hp300/DOC/
H A DDebug.tips212 base of the system page table is "Sysmap", so to convert an address V just
214 size of a PTE in bytes) to get a byte offset, and add that to "Sysmap".
219 *(Sysmap+(VA%1000*4))&fffff000
224 "Sysmap" with the value of the appropriate processes' P0BR. This works
/netbsd-src/sys/arch/m68k/m68k/
H A Dpmap_motorola.c244 pt_entry_t *Sysmap, *Sysptmap; variable
391 pmap_kernel()->pm_ptab = Sysmap; in pmap_bootstrap_finalize()
455 Sysseg, Sysmap, Sysptmap)); in pmap_init()
516 if (rv != 0 || (addr + s) >= (vaddr_t)Sysmap) in pmap_init()
1733 if (pv->pv_va < (vaddr_t)Sysmap || in pmap_collect1()
1734 pv->pv_va >= (vaddr_t)Sysmap + M68K_MAX_PTSIZE) { in pmap_collect1()
/netbsd-src/sys/arch/x68k/x68k/
H A Dpmap_bootstrap.c391 RELOC(Sysmap, pt_entry_t *) = (pt_entry_t *)SYSMAP_VA; in pmap_bootstrap()
/netbsd-src/sys/arch/virt68k/virt68k/
H A Dpmap_bootstrap.c396 RELOC(Sysmap, pt_entry_t *) = (pt_entry_t *)SYSMAP_VA; in pmap_bootstrap()
/netbsd-src/sys/arch/cesfic/cesfic/
H A Dpmap_bootstrap.c398 RELOC(Sysmap, pt_entry_t *) = (pt_entry_t *)SYSMAP_VA; in pmap_bootstrap()
/netbsd-src/sys/arch/luna68k/luna68k/
H A Dpmap_bootstrap.c395 RELOC(Sysmap, pt_entry_t *) = (pt_entry_t *)SYSMAP_VA; in pmap_bootstrap()
/netbsd-src/sys/arch/news68k/news68k/
H A Dpmap_bootstrap.c420 RELOC(Sysmap, pt_entry_t *) = (pt_entry_t *)SYSMAP_VA; in pmap_bootstrap()
/netbsd-src/sys/arch/mvme68k/mvme68k/
H A Dpmap_bootstrap.c439 RELOC(Sysmap, pt_entry_t *) = (pt_entry_t *)SYSMAP_VA; in pmap_bootstrap()
/netbsd-src/sys/arch/hp300/hp300/
H A Dpmap_bootstrap.c426 RELOC(Sysmap, pt_entry_t *) = (pt_entry_t *)SYSMAP_VA; in pmap_bootstrap()
/netbsd-src/sys/arch/next68k/next68k/
H A Dpmap_bootstrap.c462 RELOC(Sysmap, pt_entry_t *) = (pt_entry_t *)SYSMAP_VA; in pmap_bootstrap()
/netbsd-src/sys/arch/mac68k/mac68k/
H A Dpmap_bootstrap.c471 Sysmap = (pt_entry_t *)SYSMAP_VA; in pmap_bootstrap()
/netbsd-src/sys/arch/amiga/amiga/
H A Damiga_init.c433 RELOC(Sysmap, u_int *) = (u_int *)SYSMAP_VA; in start_c()
/netbsd-src/sys/arch/atari/atari/
H A Datari_init.c420 Sysmap = (pt_entry_t *)SYSMAP_VA; in start_c()
/netbsd-src/doc/
H A DBRANCHES1934 Sysmap has been moved to avoid kva conflict with