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

  /src/sys/arch/riscv/riscv/
pmap_machdep.c 233 const vaddr_t pdetabva = (vaddr_t)pmap->pm_pdetab;
242 * XXXSB where/when do new entries in pmap_kernel()->pm_pdetab
259 pd_entry_t pde = pmap_kernel()->pm_pdetab->pde_pde[i];
263 pmap->pm_pdetab->pde_pde[i] = pde;
276 pmap->pm_pdetab->pde_pde[i] = 0;
375 pm->pm_pdetab = bootstrap_pde;
448 pmap_md_grow(pmap_kernel()->pm_pdetab, kvmstart, XSEGSHIFT, &kvmsize);
  /src/sys/arch/aarch64/aarch64/
pmap_machdep.c 426 pm->pm_pdetab = (pmap_pdetab_t *)AARCH64_PA_TO_KVA(pm->pm_l0_pa);
491 pmap_md_grow(pmap_kernel()->pm_pdetab, kvmstart, XSEGSHIFT, &kvmsize);
499 efipm->pm_pdetab = (pmap_pdetab_t *)efi_l0va;
555 (uintptr_t)pm, (uintptr_t)pm->pm_pdetab, (uintptr_t)pm->pm_l0_pa,
612 pmap_extract(pmap_kernel(), (vaddr_t)pm->pm_pdetab, &pm->pm_l0_pa);
644 return pm->pm_pdetab->pde_pde;
  /src/sys/uvm/pmap/
pmap_segtab.c 281 pmap_pdetab_t *ptb = pmap->pm_pdetab;
283 // UVMHIST_LOG(pmaphist, "pm_pdetab %#jx", ptb, 0, 0, 0);
324 pmap_pdetab_t * const kptb = kpm->pm_pdetab;
325 pmap_pdetab_t * const uptb = pmap->pm_pdetab;
895 pmap->pm_pdetab = pmap_pdetab_alloc(pmap);
916 if (pmap->pm_pdetab != NULL) {
918 pmap_pdetab_release(pmap, &pmap->pm_pdetab,
931 KASSERT((pmap->pm_segtab == NULL) == (pmap->pm_pdetab == NULL));
933 KASSERT(pmap->pm_pdetab == NULL);
1034 pmap_pdetab_t *ptb = pmap->pm_pdetab;
    [all...]
pmap.h 220 pmap_pdetab_t * pm_pdetab; /* pointer to HW PDEs */ member in struct:pmap
pmap.c 230 .pm_pdetab = PMAP_INVALID_PDETAB_ADDRESS,
2500 pr(" pm_pdetab = %p\n", pm->pm_pdetab);

Completed in 15 milliseconds