Home
last modified time | relevance | path

Searched refs:pmap_segtab_t (Results 1 – 11 of 11) sorted by relevance

/netbsd/sys/uvm/pmap/
H A Dpmap_segtab.c158 __CTASSERT(NBPG >= sizeof(pmap_segtab_t));
302 pmap_segtab_t *stb = pmap->pm_segtab; in pmap_ptpage()
329 pmap_segtab_t * const kstb = &pmap_kern_segtab; in pmap_pdetab_fixup()
330 pmap_segtab_t * const ustb = pmap->pm_segtab; in pmap_pdetab_fixup()
638 static pmap_segtab_t *
644 pmap_segtab_t *stb; in pmap_segtab_alloc()
673 stb = (pmap_segtab_t *)PMAP_MAP_SEGTABPAGE(stb_pa); in pmap_segtab_alloc()
735 pmap_segtab_free(pmap_segtab_t *stb) in pmap_segtab_free()
820 pmap_segtab_t *stb = *stb_p; in pmap_segtab_release()
1085 pmap_segtab_t *stb = pmap->pm_segtab; in pmap_pdetab_reserve()
[all …]
H A Dpmap.h156 } pmap_segtab_t; typedef
218 pmap_segtab_t * pm_segtab; /* pointers to pages of PTEs; or */
291 extern pmap_segtab_t pmap_kern_segtab;
H A Dpmap.c217 pmap_segtab_t pmap_kstart_segtab PMAP_SEGTAB_ALIGN; /* first mid-level segtab for kernel */
219 pmap_segtab_t pmap_kern_segtab PMAP_SEGTAB_ALIGN = { /* top level segtab for kernel */
/netbsd/sys/arch/powerpc/booke/
H A Dbooke_pmap.c59 CTASSERT(sizeof(pmap_segtab_t) == NBPG);
128 kvtopte(const pmap_segtab_t *stb, vaddr_t va) in kvtopte()
139 pmap_segtab_t * const stb = &pmap_kern_segtab; in pmap_kvptefill()
157 pmap_segtab_t * const stp = &pmap_kern_segtab; in pmap_bootstrap()
H A Dtrap.c147 pmap_segtab_t ** const stbs = &curcpu()->ci_pmap_kern_segtab; in trap_pte_lookup()
148 pmap_segtab_t * const stb = stbs[(tf->tf_srr1 / psl_mask) & 1]; in trap_pte_lookup()
/netbsd/sys/arch/riscv/include/
H A Dpmap.h86 #define PMAP_INVALID_SEGTAB_ADDRESS ((pmap_segtab_t *)(VM_MIN_KERNEL_ADDRESS - PAGE_SIZE))
89 #define PMAP_INVALID_SEGTAB_ADDRESS ((pmap_segtab_t *)0xdeadbeef)
/netbsd/sys/arch/mips/mips/
H A Dpmap_machdep.c447 pmap_segtab_t *stb = (pmap_segtab_t *) in pmap_bootstrap()
448 uvm_pageboot_alloc(sizeof(pmap_segtab_t) * (xsegs - 1)); in pmap_bootstrap()
453 pmap_segtab_t ** const xstb = pmap_kern_segtab.seg_seg; in pmap_bootstrap()
456 pmap_segtab_t * const stb = &pmap_kern_segtab; in pmap_bootstrap()
462 pmap_segtab_t * const stb = in pmap_bootstrap()
/netbsd/sys/arch/m68k/include/
H A Dpmap_coldfire.h70 #define PMAP_INVALID_SEGTAB_ADDRESS ((pmap_segtab_t *)0xfeeddead)
/netbsd/sys/arch/powerpc/include/booke/
H A Dpmap.h77 #define PMAP_INVALID_SEGTAB_ADDRESS ((pmap_segtab_t *)0xfeeddead)
/netbsd/sys/arch/mips/include/
H A Dpmap.h102 #define PMAP_INVALID_SEGTAB_ADDRESS ((pmap_segtab_t *)NULL)
/netbsd/sys/arch/aarch64/include/
H A Dpmap_machdep.h43 #define PMAP_INVALID_SEGTAB_ADDRESS ((pmap_segtab_t *)(VM_MIN_KERNEL_ADDRESS - PAGE_SIZE))