| /kernel/vm/ |
| A D | vm_mapping.cpp | 25 VmMapping::VmMapping(VmAddressRegion& parent, vaddr_t base, size_t size, uint32_t vmar_flags, in VmMapping() function in VmMapping 35 VmMapping::~VmMapping() { in ~VmMapping() 41 size_t VmMapping::AllocatedPagesLocked() const { in AllocatedPagesLocked() 51 void VmMapping::Dump(uint depth, bool verbose) const { in Dump() 151 fbl::RefPtr<VmMapping> mapping(fbl::AdoptRef( in ProtectLocked() 172 fbl::RefPtr<VmMapping> mapping(fbl::AdoptRef( in ProtectLocked() 300 fbl::RefPtr<VmMapping> mapping(fbl::AdoptRef( in UnmapLocked() 428 VmMapping* mapping_; 551 zx_status_t VmMapping::DestroyLocked() { in DestroyLocked() 559 fbl::RefPtr<VmMapping> self(this); in DestroyLocked() [all …]
|
| A D | vm_address_region_or_mapping.cpp | 65 fbl::RefPtr<VmMapping> VmAddressRegionOrMapping::as_vm_mapping() { in as_vm_mapping() 70 return fbl::RefPtr<VmMapping>(static_cast<VmMapping*>(this)); in as_vm_mapping()
|
| A D | kstack.cpp | 30 fbl::RefPtr<VmMapping>* out_kstack_mapping, in allocate_vmar() 75 fbl::RefPtr<VmMapping> kstack_mapping; in allocate_vmar() 115 fbl::RefPtr<VmMapping> mapping; in vm_allocate_kstack()
|
| A D | vm_object.cpp | 119 void VmObject::AddMappingLocked(VmMapping* r) { in AddMappingLocked() 126 void VmObject::RemoveMappingLocked(VmMapping* r) { in RemoveMappingLocked()
|
| A D | vm_address_region.cpp | 162 VmMapping(*this, new_base, size, vmar_flags, in CreateSubVmarInternal() 180 aspace_->vdso_code_mapping_ = fbl::RefPtr<VmMapping>::Downcast(vmar); in CreateSubVmarInternal() 216 fbl::RefPtr<VmMapping>* out) { in CreateVmMapping() 277 VmMapping(*this, base, size, vmar_flags, in OverwriteVmMapping() 545 VmMapping* mapping = curr->as_vm_mapping().get(); in EnumerateChildrenLocked()
|
| /kernel/lib/unittest/include/lib/unittest/ |
| A D | user_memory.h | 34 UserMemory(fbl::RefPtr<VmMapping> mapping) in UserMemory() 37 fbl::RefPtr<VmMapping> mapping_;
|
| /kernel/lib/hypervisor/ |
| A D | guest_physical_address_space.cpp | 74 fbl::RefPtr<VmMapping> mapping; in MapInterruptController() 96 static fbl::RefPtr<VmMapping> FindMapping(fbl::RefPtr<VmAddressRegion> region, in FindMapping() 108 fbl::RefPtr<VmMapping> mapping = FindMapping(RootVmar(), guest_paddr); in GetPage() 119 fbl::RefPtr<VmMapping> mapping = FindMapping(RootVmar(), guest_paddr); in PageFault() 151 fbl::RefPtr<VmMapping> guest_mapping = region->as_vm_mapping(); in CreateGuestPtr() 161 fbl::RefPtr<VmMapping> host_mapping; in CreateGuestPtr()
|
| /kernel/vm/include/vm/ |
| A D | vm_address_region.h | 56 class VmMapping; variable 71 virtual bool OnVmMapping(const VmMapping* map, const VmAddressRegion* vmar, in OnVmMapping() 116 fbl::RefPtr<VmMapping> as_vm_mapping(); 219 fbl::RefPtr<VmMapping>* out); 261 friend class VmMapping; variable 367 fbl::RefPtr<VmMapping>* out) override { in CreateVmMapping() 421 class VmMapping final : public VmAddressRegionOrMapping, 422 public fbl::DoublyLinkedListable<VmMapping *> { 454 ~VmMapping() override; 455 friend fbl::RefPtr<VmMapping>; [all …]
|
| A D | vm_object.h | 28 class VmMapping; variable 189 void AddMappingLocked(VmMapping* r) TA_REQ(lock_); 190 void RemoveMappingLocked(VmMapping* r) TA_REQ(lock_); 254 fbl::DoublyLinkedList<VmMapping*> mapping_list_ TA_GUARDED(lock_);
|
| A D | vm_aspace.h | 159 friend class VmMapping; variable 213 fbl::RefPtr<VmMapping> vdso_code_mapping_;
|
| /kernel/lib/vdso/include/lib/ |
| A D | vdso.h | 12 class VmMapping; variable 28 static uintptr_t base_address(const fbl::RefPtr<VmMapping>& code_mapping);
|
| /kernel/object/include/object/ |
| A D | vm_address_region_dispatcher.h | 18 class VmMapping; variable 41 uint32_t flags, fbl::RefPtr<VmMapping>* out);
|
| /kernel/dev/udisplay/ |
| A D | udisplay.cpp | 31 fbl::RefPtr<VmMapping> framebuffer_vmo_mapping; 60 fbl::RefPtr<VmMapping> mapping; in udisplay_set_framebuffer()
|
| /kernel/lib/hypervisor/include/hypervisor/ |
| A D | guest_physical_address_space.h | 23 GuestPtr(fbl::RefPtr<VmMapping> mapping, zx_vaddr_t offset) in GuestPtr() 52 fbl::RefPtr<VmMapping> mapping_;
|
| /kernel/lib/fbl/include/fbl/ |
| A D | arena.h | 74 void Init(const char* name, fbl::RefPtr<VmMapping> mapping, 110 fbl::RefPtr<VmMapping> mapping_;
|
| /kernel/platform/pc/ |
| A D | smbios.cpp | 66 fbl::RefPtr<VmMapping>* mapping, uintptr_t* struct_table_virt) { in MapStructs2_1() 79 fbl::RefPtr<VmMapping> m; in MapStructs2_1() 108 fbl::RefPtr<VmMapping> mapping; in pc_init_smbios()
|
| /kernel/lib/fbl/ |
| A D | arena.cpp | 92 fbl::RefPtr<VmMapping> control_mapping; in Init() 110 fbl::RefPtr<VmMapping> data_mapping; in Init() 143 void Arena::Pool::Init(const char* name, fbl::RefPtr<VmMapping> mapping, in Init()
|
| /kernel/lib/unittest/ |
| A D | user_memory.cpp | 37 fbl::RefPtr<VmMapping> mapping; in Create()
|
| /kernel/object/ |
| A D | vm_address_region_dispatcher.cpp | 172 fbl::RefPtr<VmMapping>* out) { in Map() 191 fbl::RefPtr<VmMapping> result(nullptr); in Map()
|
| A D | diagnostics.cpp | 330 bool OnVmMapping(const VmMapping* map, const VmAddressRegion* vmar, in OnVmMapping() 411 bool OnVmMapping(const VmMapping* map, const VmAddressRegion* vmar, in OnVmMapping() 485 bool OnVmMapping(const VmMapping* map, const VmAddressRegion* vmar, in OnVmMapping() 566 bool OnVmMapping(const VmMapping* map, const VmAddressRegion* vmar, in OnVmMapping()
|
| /kernel/lib/vdso/ |
| A D | rodso.cpp | 68 fbl::RefPtr<VmMapping> mapping; in MapSegment()
|
| A D | vdso.cpp | 63 fbl::RefPtr<VmMapping> mapping_; 258 uintptr_t VDso::base_address(const fbl::RefPtr<VmMapping>& code_mapping) { in base_address()
|
| /kernel/arch/x86/ |
| A D | descriptor.cpp | 158 fbl::RefPtr<VmMapping> mapping; in gdt_setup()
|
| /kernel/dev/iommu/intel/ |
| A D | iommu_impl.h | 22 class VmMapping; variable
|
| /kernel/syscalls/ |
| A D | vmar.cpp | 167 fbl::RefPtr<VmMapping> vm_mapping; in sys_vmar_map()
|