/freebsd/sys/riscv/include/ |
H A D | pcpu.h | 46 struct pmap *pc_curpmap; /* Currently active pmap */ \
|
/freebsd/sys/vm/ |
H A D | vm_map.c | 382 vm->vm_map.pmap = NULL; in vmspace_dofree() 894 map->pmap = pmap; in _vm_map_init() 912 _vm_map_init(map, pmap, min, max); in vm_map_init() 2971 pmap_protect(map->pmap, entry->start, in vm_map_protect() 3808 pmap_remove(map->pmap, start, end); in vm_map_sync() 4202 pmap_protect(src_map->pmap, in vm_map_copy_entry() 4250 pmap_copy(dst_map->pmap, src_map->pmap, in vm_map_copy_entry() 4346 error = pmap_vmspace_copy(new_map->pmap, old_map->pmap); in vmspace_fork() 4462 pmap_copy(new_map->pmap, old_map->pmap, in vmspace_fork() 4904 ptoa(pmap_wired_count(map->pmap))); in vm_map_growstack() [all …]
|
H A D | vm_map.h | 215 pmap_t pmap; /* (c) Physical map */ member 260 return (map->pmap); in vm_map_pmap() 306 struct pmap vm_pmap; /* private physical map */
|
/freebsd/sys/dev/sound/pci/ |
H A D | hdspe.c | 201 &sc->pmap)) { in hdspe_alloc_resources() 206 if (bus_dmamap_load(sc->dmat, sc->pmap, sc->pbuf, sc->bufsize, in hdspe_alloc_resources() 633 bus_dmamap_unload(sc->dmat, sc->pmap); in hdspe_dmafree() 635 bus_dmamem_free(sc->dmat, sc->pbuf, sc->pmap); in hdspe_dmafree()
|
H A D | hdsp.c | 191 &sc->pmap)) { in hdsp_alloc_resources() 196 if (bus_dmamap_load(sc->dmat, sc->pmap, sc->pbuf, sc->bufsize, in hdsp_alloc_resources() 742 bus_dmamap_unload(sc->dmat, sc->pmap); in hdsp_dmafree() 744 bus_dmamem_free(sc->dmat, sc->pbuf, sc->pmap); in hdsp_dmafree()
|
H A D | hdspe.h | 228 bus_dmamap_t pmap; member
|
H A D | hdsp.h | 237 bus_dmamap_t pmap; member
|
H A D | envy24.c | 165 bus_dmamap_t pmap, rmap; member 2169 printf("%p -> %lx\n", sc->pmap, sc->paddr); in envy24_dmapsetmap() 2207 bus_dmamap_unload(sc->dmat, sc->pmap); in envy24_dmafree() 2211 bus_dmamem_free(sc->dmat, sc->pbuf, sc->pmap); in envy24_dmafree() 2214 bus_dmamap_unload(sc->dmat, sc->pmap); in envy24_dmafree() 2216 bus_dmamem_free(sc->dmat, sc->pbuf, sc->pmap); in envy24_dmafree() 2245 if (bus_dmamem_alloc(sc->dmat, (void **)&sc->pbuf, BUS_DMA_NOWAIT, &sc->pmap)) in envy24_dmainit() 2255 if (bus_dmamap_load(sc->dmat, sc->pmap, sc->pbuf, sc->psize, in envy24_dmainit()
|
/freebsd/lib/libc/rpc/ |
H A D | pmap_getport.c | 70 struct pmap parms; in pmap_getport()
|
/freebsd/sys/arm64/vmm/ |
H A D | vmm.c | 526 pmap_t pmap __diagused; in vm_cleanup() 530 pmap = vmspace_pmap(vm->vmspace); in vm_cleanup() 535 MPASS(cpuid_to_pcpu[i]->pc_curvmpmap != pmap); in vm_cleanup() 1689 pmap_t pmap; in vm_handle_paging() local 1694 pmap = vmspace_pmap(vcpu->vm->vmspace); in vm_handle_paging() 1699 if (pmap_fault(pmap, esr, addr) == KERN_SUCCESS) in vm_handle_paging() 1775 pmap_t pmap; in vm_run() local 1785 pmap = vmspace_pmap(vm->vmspace); in vm_run() 1796 error = vmmops_run(vcpu->cookie, vcpu->nextpc, pmap, &evinfo); in vm_run()
|
/freebsd/sys/powerpc/powerpc/ |
H A D | genassym.c | 119 ASSYM(PM_SR, offsetof(struct pmap, pm_sr)); 124 ASSYM(PM_ROOT, offsetof(struct pmap, pm_root)); 126 ASSYM(PM_PDIR, offsetof(struct pmap, pm_pdir));
|
/freebsd/sys/powerpc/include/ |
H A D | pte.h | 229 #define PTBL_HOLD_FLAG(pmap) (((pmap) == kernel_pmap) ? PTBL_HOLD : PTBL_UNHOLD) argument
|
H A D | tlb.h | 172 struct pmap;
|
/freebsd/sys/dev/xdma/ |
H A D | xdma_if.m | 125 # pmap is initialized 133 # pmap is released
|
/freebsd/usr.sbin/rpcbind/ |
H A D | pmap_svc.c | 164 struct pmap reg; in pmapproc_change() 258 struct pmap reg; in pmapproc_getport()
|
/freebsd/sys/arm/include/ |
H A D | pcpu.h | 52 struct pmap *pc_curpmap; \
|
/freebsd/sys/amd64/vmm/amd/ |
H A D | svm.c | 556 svm_init(struct vm *vm, pmap_t pmap) in svm_init() argument 572 svm_sc->nptp = vtophys(pmap->pm_pmltop); in svm_init() 1919 svm_pmap_activate(struct svm_vcpu *vcpu, pmap_t pmap) in svm_pmap_activate() argument 1927 CPU_SET_ATOMIC(cpu, &pmap->pm_active); in svm_pmap_activate() 1928 smr_enter(pmap->pm_eptsmr); in svm_pmap_activate() 1968 eptgen = atomic_load_long(&pmap->pm_eptgen); in svm_pmap_activate() 2022 svm_pmap_deactivate(pmap_t pmap) in svm_pmap_deactivate() argument 2024 smr_exit(pmap->pm_eptsmr); in svm_pmap_deactivate() 2025 CPU_CLR_ATOMIC(curcpu, &pmap->pm_active); in svm_pmap_deactivate() 2209 svm_pmap_activate(vcpu, pmap); in svm_run() [all …]
|
/freebsd/include/arm/ |
H A D | Makefile | 28 pmap.h \
|
/freebsd/sys/compat/x86bios/ |
H A D | x86bios.c | 151 if (x86bios_vmc.pmap[i].kva == (vm_offset_t)addr) in x86bios_free() 158 bzero(x86bios_vmc.pmap + i, sizeof(*x86bios_vmc.pmap) * nfree); in x86bios_free() 161 while (--i >= 0 && x86bios_vmc.pmap[i].kva == 0) in x86bios_free()
|
/freebsd/sys/dev/qlnx/qlnxe/ |
H A D | ecore_rdma.c | 451 u64 *pmap; in ecore_rdma_bmap_free() local 467 pmap = (u64 *)bmap->bitmap; in ecore_rdma_bmap_free() 476 line, (unsigned long long)pmap[item], in ecore_rdma_bmap_free() 477 (unsigned long long)pmap[item+1], in ecore_rdma_bmap_free() 478 (unsigned long long)pmap[item+2], in ecore_rdma_bmap_free() 479 (unsigned long long)pmap[item+3], in ecore_rdma_bmap_free() 480 (unsigned long long)pmap[item+4], in ecore_rdma_bmap_free() 481 (unsigned long long)pmap[item+5], in ecore_rdma_bmap_free() 482 (unsigned long long)pmap[item+6], in ecore_rdma_bmap_free() 483 (unsigned long long)pmap[item+7]); in ecore_rdma_bmap_free() [all …]
|
/freebsd/sys/dev/proto/ |
H A D | proto_busdma.c | 282 pmap_t pmap; in proto_busdma_md_load() local 304 pmap = vmspace_pmap(td->td_proc->p_vmspace); in proto_busdma_md_load() 305 md->physaddr = pmap_extract(pmap, ioc->u.md.virt_addr); in proto_busdma_md_load()
|
/freebsd/sys/i386/include/ |
H A D | pcpu.h | 56 struct pmap *pc_curpmap; \
|
H A D | vm86.h | 113 } pmap[VM86_PMAPSIZE]; member
|
/freebsd/sys/arm/arm/ |
H A D | genassym.c | 125 ASSYM(PM_ACTIVE, offsetof(struct pmap, pm_active));
|
/freebsd/sys/amd64/vmm/ |
H A D | vmm.c | 235 DEFINE_VMMOPS_IFUNC(void *, init, (struct vm *vm, struct pmap *pmap)) 236 DEFINE_VMMOPS_IFUNC(int, run, (void *vcpui, register_t rip, struct pmap *pmap, 1902 pmap_t pmap; in vm_run() local 1912 pmap = vmspace_pmap(vm->vmspace); in vm_run() 1920 KASSERT(!CPU_ISSET(curcpu, &pmap->pm_active), in vm_run() 1931 error = vmmops_run(vcpu->cookie, vcpu->nextrip, pmap, &evinfo); in vm_run()
|