Searched refs:vm_mapping (Results 1 - 4 of 4) sorted by relevance

/fuchsia/zircon/kernel/syscalls/
H A Dvmar.cpp163 fbl::RefPtr<VmMapping> vm_mapping; local
164 status = vmar->Map(vmar_offset, vmo->vmo(), vmo_offset, len, options, &vm_mapping);
169 auto cleanup_handler = fbl::MakeAutoCall([vm_mapping]() {
170 vm_mapping->Destroy();
174 status = vm_mapping->MapRange(vmo_offset, len, false);
180 status = mapped_addr.copy_to_user(vm_mapping->base());
H A Dtask.cpp472 auto vm_mapping = region->as_vm_mapping();
473 if (!vm_mapping)
476 auto vmo = vm_mapping->vmo();
500 uint64_t offset = vaddr - vm_mapping->base() + vm_mapping->object_offset();
504 len = MIN(len, vm_mapping->size() - (vaddr - vm_mapping->base()));
540 auto vm_mapping = region->as_vm_mapping();
541 if (!vm_mapping)
544 auto vmo = vm_mapping
[all...]
/fuchsia/zircon/kernel/vm/
H A Drules.mk30 $(LOCAL_DIR)/vm_mapping.cpp \
H A Dvm.cpp69 auto vm_mapping = r->as_vm_mapping(); local
70 if (!vm_mapping) {
74 return vm_mapping->Protect(vm_mapping->base(), vm_mapping->size(), arch_mmu_flags);

Completed in 35 milliseconds