HomeSort by: relevance | last modified time | path
    Searched refs:pm_ptp (Results 1 - 3 of 3) sorted by relevancy

  /src/sys/arch/sh3/include/
pmap.h 34 * pmap.pm_ptp[512] ... 512 slot of page table page
50 pt_entry_t **pm_ptp; member in struct:pmap
  /src/sys/arch/sh3/sh3/
pmap.c 67 pt_entry_t **curptd; /* p1 va of curlwp->...->pm_ptp */
116 pmap_kernel()->pm_ptp = (pt_entry_t **)uvm_pageboot_alloc(PAGE_SIZE);
117 memset(pmap_kernel()->pm_ptp, 0, PAGE_SIZE);
173 if (__pmap_kernel.pm_ptp[i] != NULL)
181 __pmap_kernel.pm_ptp[i] = (pt_entry_t *)
188 __pmap_kernel.pm_ptp[i] = ptp;
246 pmap->pm_ptp = (pt_entry_t **)
264 vaddr_t va = (vaddr_t)pmap->pm_ptp[i];
283 sh_dcache_inv_range((vaddr_t)pmap->pm_ptp, PAGE_SIZE);
284 uvm_pagefree(PHYS_TO_VM_PAGE(SH3_P1SEG_TO_PHYS((vaddr_t)pmap->pm_ptp)));
    [all...]
exception_vector.S 192 mov.l .L3_kernptd, r1 ! pmap_kernel()->pm_ptp
198 mov.l .L3_curptd, r1 ! curlwp->...->pm_ptp
350 mov.l .L4_kernptd, r1 ! pmap_kernel()->pm_ptp
356 mov.l .L4_curptd, r1 ! curlwp->...->pm_ptp

Completed in 44 milliseconds