Home
last modified time | relevance | path

Searched refs:pmap (Results 76 – 100 of 137) sorted by relevance

123456

/freebsd/sys/riscv/include/
H A Dpcpu.h46 struct pmap *pc_curpmap; /* Currently active pmap */ \
/freebsd/sys/vm/
H A Dvm_map.c382 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 Dvm_map.h215 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 Dhdspe.c201 &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 Dhdsp.c191 &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 Dhdspe.h228 bus_dmamap_t pmap; member
H A Dhdsp.h237 bus_dmamap_t pmap; member
H A Denvy24.c165 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 Dpmap_getport.c70 struct pmap parms; in pmap_getport()
/freebsd/sys/arm64/vmm/
H A Dvmm.c526 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 Dgenassym.c119 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 Dpte.h229 #define PTBL_HOLD_FLAG(pmap) (((pmap) == kernel_pmap) ? PTBL_HOLD : PTBL_UNHOLD) argument
H A Dtlb.h172 struct pmap;
/freebsd/sys/dev/xdma/
H A Dxdma_if.m125 # pmap is initialized
133 # pmap is released
/freebsd/usr.sbin/rpcbind/
H A Dpmap_svc.c164 struct pmap reg; in pmapproc_change()
258 struct pmap reg; in pmapproc_getport()
/freebsd/sys/arm/include/
H A Dpcpu.h52 struct pmap *pc_curpmap; \
/freebsd/sys/amd64/vmm/amd/
H A Dsvm.c556 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 DMakefile28 pmap.h \
/freebsd/sys/compat/x86bios/
H A Dx86bios.c151 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 Decore_rdma.c451 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 Dproto_busdma.c282 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 Dpcpu.h56 struct pmap *pc_curpmap; \
H A Dvm86.h113 } pmap[VM86_PMAPSIZE]; member
/freebsd/sys/arm/arm/
H A Dgenassym.c125 ASSYM(PM_ACTIVE, offsetof(struct pmap, pm_active));
/freebsd/sys/amd64/vmm/
H A Dvmm.c235 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()

123456