/freebsd-11.0-release/sys/i386/i386/ |
H A D | db_interface.c | 91 ptep0 = pmap_pte(kernel_pmap, addr); 102 ptep1 = pmap_pte(kernel_pmap, addr1); 109 ptep1 = pmap_pte(kernel_pmap, addr1);
|
H A D | mem.c | 126 pa = pmap_extract(kernel_pmap, addr); 141 pmap_invalidate_page(kernel_pmap,(vm_offset_t)ptvmmap);
|
H A D | pmap.c | 409 PMAP_LOCK_INIT(kernel_pmap); 410 kernel_pmap->pm_pdir = (pd_entry_t *) (KERNBASE + (u_int)IdlePTD); 412 kernel_pmap->pm_pdpt = (pdpt_entry_t *) (KERNBASE + (u_int)IdlePDPT); 414 CPU_FILL(&kernel_pmap->pm_active); /* don't allow deactivation */ 415 TAILQ_INIT(&kernel_pmap->pm_pvchunk); 432 LIST_INSERT_HEAD(&allpmaps, kernel_pmap, pm_list); 1019 if (pmap == kernel_pmap || !CPU_CMP(&pmap->pm_active, &all_cpus)) { 1051 if (pmap == kernel_pmap || !CPU_CMP(&pmap->pm_active, &all_cpus)) { 1076 if (pmap == kernel_pmap) { 1171 if (pmap == kernel_pmap) [all...] |
/freebsd-11.0-release/sys/arm64/include/ |
H A D | pmap.h | 108 #define kernel_pmap (&kernel_pmap_store) macro 109 #define pmap_kernel() kernel_pmap
|
/freebsd-11.0-release/sys/sparc64/sparc64/ |
H A D | tlb.c | 106 if (pm == kernel_pmap) 133 if (pm == kernel_pmap)
|
H A D | tsb.c | 92 if (pm == kernel_pmap) { 128 if (pm == kernel_pmap) 136 if (pm == kernel_pmap) { 211 if (pm1 == kernel_pmap) {
|
H A D | pmap.c | 185 ((pm) != kernel_pmap && (pm)->pm_stats.resident_count == 0) 672 pm = kernel_pmap; 835 if (pm == kernel_pmap) 863 if (pm == kernel_pmap) { 1085 tlb_page_demap(kernel_pmap, ova); 1185 tlb_range_demap(kernel_pmap, sva, va); 1205 tlb_range_demap(kernel_pmap, sva, va); 1615 if (pm == kernel_pmap) 1808 PMAP_LOCK(kernel_pmap); 1814 tlb_page_demap(kernel_pmap, v [all...] |
/freebsd-11.0-release/sys/riscv/include/ |
H A D | pmap.h | 108 #define kernel_pmap (&kernel_pmap_store) macro 109 #define pmap_kernel() kernel_pmap
|
/freebsd-11.0-release/sys/powerpc/aim/ |
H A D | mmu_oea64.c | 545 PMAP_LOCK(kernel_pmap); 546 pvo = moea64_pvo_find_va(kernel_pmap, 548 PMAP_UNLOCK(kernel_pmap); 624 PMAP_LOCK(kernel_pmap); 632 init_pvo_entry(pvo, kernel_pmap, pa); 652 PMAP_UNLOCK(kernel_pmap); 828 kernel_pmap->pm_sr[i] = EMPTY_SEGMENT + i; 831 kernel_pmap->pmap_phys = kernel_pmap; 832 CPU_FILL(&kernel_pmap [all...] |
/freebsd-11.0-release/sys/arm/arm/ |
H A D | pmap-v4.c | 397 #define pmap_is_current(pm) ((pm) == kernel_pmap || \ 440 if (l1pt != kernel_pmap->pm_l1->l1_kva) 441 memcpy(l1pt, kernel_pmap->pm_l1->l1_kva, L1_TABLE_SIZE); 443 if ((l1->l1_physaddr = pmap_extract(kernel_pmap, (vm_offset_t)l1pt)) == 0) 935 if (l2b->l2b_occupancy > 0 || pm == kernel_pmap) 1005 l2b = pmap_get_l2_bucket(kernel_pmap, va); 1080 " len 0x%x ", pm, pm == kernel_pmap, va, len); 1082 if (pmap_is_current(pm) || pm == kernel_pmap) { 1103 "len 0x%x ", pm, pm == kernel_pmap, va, len); 1233 if (pv->pv_pmap == kernel_pmap) [all...] |
H A D | mem.c | 117 pmap_tlb_flush(kernel_pmap, (vm_offset_t)_tmppt); 140 if (pmap_extract(kernel_pmap, addr) == 0)
|
/freebsd-11.0-release/sys/kern/ |
H A D | subr_bus_dma.c | 124 m->m_len, kernel_pmap, flags | BUS_DMA_LOAD_MBUF, 144 kernel_pmap, nsegs, flags, bio->bio_ma_offset, 153 bio->bio_bcount, kernel_pmap, flags, NULL, nsegs)); 229 kernel_pmap, flags, NULL, nsegs); 238 (bus_dma_segment_t *)data_ptr, sglist_cnt, kernel_pmap, 275 pmap = kernel_pmap; 317 error = _bus_dmamap_load_buffer(dmat, map, buf, buflen, kernel_pmap, 506 mem->md_opaque, kernel_pmap, flags, NULL, &nsegs); 514 mem->md_opaque, kernel_pmap, &nsegs, flags, 0, SIZE_T_MAX);
|
/freebsd-11.0-release/sys/vm/ |
H A D | vm_kern.c | 199 pmap_enter(kernel_pmap, addr + i, m, VM_PROT_ALL, 256 pmap_enter(kernel_pmap, tmp, m, VM_PROT_ALL, 368 pmap_enter(kernel_pmap, addr + i, m, VM_PROT_ALL, 394 pmap_remove(kernel_pmap, addr, addr + size); 503 pmap_protect(kernel_pmap, addr, addr + ZERO_REGION_SIZE, VM_PROT_READ); 522 m = vm_map_create(kernel_pmap, VM_MIN_KERNEL_ADDRESS, end);
|
/freebsd-11.0-release/sys/arm64/arm64/ |
H A D | mem.c | 91 v = pmap_extract(kernel_pmap, v);
|
/freebsd-11.0-release/sys/powerpc/powerpc/ |
H A D | uma_machdep.c | 97 pmap_remove(kernel_pmap,(vm_offset_t)mem,
|
/freebsd-11.0-release/sys/riscv/riscv/ |
H A D | mem.c | 92 v = pmap_extract(kernel_pmap, v);
|
H A D | pmap.c | 422 if (pmap != kernel_pmap) 513 l2 = pmap_l2(kernel_pmap, va); 562 PMAP_LOCK_INIT(kernel_pmap); 861 l2 = pmap_l2(kernel_pmap, va); 901 l3 = pmap_l3(kernel_pmap, va); 915 pmap_invalidate_range(kernel_pmap, sva, va); 927 l3 = pmap_l3(kernel_pmap, va); 934 pmap_invalidate_page(kernel_pmap, va); 950 l3 = pmap_l3(kernel_pmap, va); 958 pmap_invalidate_range(kernel_pmap, sv [all...] |
/freebsd-11.0-release/sys/mips/mips/ |
H A D | mem.c | 125 if (pmap_extract(kernel_pmap, va) == 0)
|
H A D | minidump_machdep.c | 179 pte = pmap_pte(kernel_pmap, va); 274 pte = pmap_pte(kernel_pmap, va);
|
H A D | pmap.c | 134 #define is_kernel_pmap(x) ((x) == kernel_pmap) 236 pte = pmap_pte(kernel_pmap, va); 258 pte = pmap_pte(kernel_pmap, va1); 261 pte = pmap_pte(kernel_pmap, va2); 277 pte = pmap_pte(kernel_pmap, sysm->base); 279 tlb_invalidate_address(kernel_pmap, sysm->base); 282 pte = pmap_pte(kernel_pmap, sysm->base + PAGE_SIZE); 284 tlb_invalidate_address(kernel_pmap, sysm->base + PAGE_SIZE); 480 PMAP_LOCK_INIT(kernel_pmap); 481 kernel_pmap [all...] |
/freebsd-11.0-release/sys/arm/include/ |
H A D | pmap-v6.h | 119 #define kernel_pmap (&kernel_pmap_store) macro
|
/freebsd-11.0-release/sys/amd64/amd64/ |
H A D | mp_machdep.c | 240 pc->pc_curpmap = kernel_pmap; 306 pmap_invalidate_page(kernel_pmap, va); 423 invpcid(&d, smp_tlb_pmap == kernel_pmap ? INVPCID_CTXGLOB : 438 if (smp_tlb_pmap == kernel_pmap) {
|
/freebsd-11.0-release/sys/powerpc/booke/ |
H A D | pmap.c | 159 ((pmap) != kernel_pmap && (pmap)->pm_stats.resident_count == 0) 598 (pmap == kernel_pmap), pdir_idx); 634 /* Map allocated pages into kernel_pmap. */ 657 (pmap == kernel_pmap), pdir_idx); 682 pa = pte_vatopa(mmu, kernel_pmap, va); 707 (pmap == kernel_pmap), pdir_idx); 711 KASSERT((pmap != kernel_pmap), 722 pa = pte_vatopa(mmu, kernel_pmap, 760 KASSERT((pmap != kernel_pmap), 768 pa = pte_vatopa(mmu, kernel_pmap, [all...] |
/freebsd-11.0-release/sys/sparc64/include/ |
H A D | pmap.h | 104 #define kernel_pmap (&kernel_pmap_store) macro
|
/freebsd-11.0-release/sys/powerpc/include/ |
H A D | pmap.h | 215 #define kernel_pmap (&kernel_pmap_store) macro 224 (pmap == kernel_pmap) ? "kernelpmap" : \
|