Home
last modified time | relevance | path

Searched refs:Unmap (Results 1 – 21 of 21) sorted by relevance

/kernel/arch/x86/
A Dmmu_tests.cpp59 err = aspace.Unmap(va, alloc_size / PAGE_SIZE, &unmapped); in mmu_tests()
68 err = aspace.Unmap(va - 3 * PAGE_SIZE, 1, &unmapped); in mmu_tests()
107 err = aspace.Unmap(va, alloc_size / PAGE_SIZE, &unmapped); in mmu_tests()
113 err = aspace.Unmap(va - 2 * PAGE_SIZE, 1, &unmapped); in mmu_tests()
A Dmmu.cpp614 zx_status_t X86ArchVmAspace::Unmap(vaddr_t vaddr, size_t count, size_t* unmapped) { in Unmap() function in X86ArchVmAspace
/kernel/lib/unittest/
A Duser_memory.cpp15 zx_status_t status = mapping_->Unmap(mapping_->base(), mapping_->size()); in ~UserMemory()
48 zx_status_t status = mapping->Unmap(mapping->base(), mapping->size()); in Create()
/kernel/include/dev/
A Diommu.h77 virtual zx_status_t Unmap(uint64_t bus_txn_id, dev_vaddr_t vaddr, size_t size) = 0;
/kernel/dev/iommu/dummy/include/dev/iommu/
A Ddummy.h27 zx_status_t Unmap(uint64_t bus_txn_id, dev_vaddr_t vaddr, size_t size) final;
/kernel/object/include/object/
A Dvm_address_region_dispatcher.h45 zx_status_t Unmap(vaddr_t base, size_t len);
/kernel/vm/include/vm/
A Darch_vm_aspace.h54 virtual zx_status_t Unmap(vaddr_t vaddr, size_t count, size_t* unmapped) = 0;
A Dvm_address_region.h229 virtual zx_status_t Unmap(vaddr_t base, size_t size);
379 zx_status_t Unmap(vaddr_t base, size_t size) override { in Unmap() function
440 zx_status_t Unmap(vaddr_t base, size_t size);
/kernel/object/
A Dvm_address_region_dispatcher.cpp227 zx_status_t VmAddressRegionDispatcher::Unmap(vaddr_t base, size_t len) { in Unmap() function in VmAddressRegionDispatcher
234 return vmar_->Unmap(base, len); in Unmap()
A Dpinned_memory_token_dispatcher.cpp141 status = iommu->Unmap(bus_txn_id, mapped_addrs_[0], pinned_vmo_.size()); in UnmapFromIommuLocked()
155 zx_status_t err = iommu->Unmap(bus_txn_id, addr, size); in UnmapFromIommuLocked()
/kernel/vm/
A Dvm_mapping.cpp106 return aspace->arch_aspace().Unmap(base, size / PAGE_SIZE, nullptr); in ProtectOrUnmap()
219 zx_status_t VmMapping::Unmap(vaddr_t base, size_t size) { in Unmap() function in VmMapping
274 zx_status_t status = aspace_->arch_aspace().Unmap(base, size / PAGE_SIZE, nullptr); in UnmapLocked()
309 zx_status_t status = aspace_->arch_aspace().Unmap(base, size / PAGE_SIZE, nullptr); in UnmapLocked()
382 zx_status_t status = aspace_->arch_aspace().Unmap(unmap_base, in UnmapVmoRangeLocked()
703 status = aspace_->arch_aspace().Unmap(va, 1, nullptr); in PageFault()
A Dvm.cpp276 auto err = aspace->arch_aspace().Unmap(argv[2].u, (uint)argv[3].u, &unmapped); in cmd_vm()
A Dvm_address_region.cpp610 zx_status_t VmAddressRegion::Unmap(vaddr_t base, size_t size) { in Unmap() function in VmAddressRegion
/kernel/lib/vdso/
A Drodso.cpp45 status = VmAspace::kernel_aspace()->arch_aspace().Unmap( in RoDso()
/kernel/dev/iommu/dummy/
A Ddummy_iommu.cpp130 zx_status_t DummyIommu::Unmap(uint64_t bus_txn_id, dev_vaddr_t vaddr, size_t size) { in Unmap() function in DummyIommu
/kernel/arch/x86/include/arch/
A Daspace.h85 zx_status_t Unmap(vaddr_t vaddr, size_t count, size_t* unmapped) override;
/kernel/arch/arm64/include/arch/
A Daspace.h32 zx_status_t Unmap(vaddr_t vaddr, size_t count, size_t* unmapped) override;
/kernel/dev/iommu/intel/
A Diommu_impl.h42 zx_status_t Unmap(uint64_t bus_txn_id, dev_vaddr_t vaddr, size_t size) final;
A Diommu_impl.cpp307 zx_status_t IommuImpl::Unmap(uint64_t bus_txn_id, dev_vaddr_t vaddr, size_t size) { in Unmap() function in intel_iommu::IommuImpl
/kernel/syscalls/
A Dvmar.cpp209 return vmar->Unmap(addr, len); in sys_vmar_unmap()
/kernel/arch/arm64/
A Dmmu.cpp968 zx_status_t ArmArchVmAspace::Unmap(vaddr_t vaddr, size_t count, size_t* unmapped) { in Unmap() function in ArmArchVmAspace

Completed in 44 milliseconds