Lines Matching refs:vmRegion
120 MachVMRegion vmRegion(task); in GetMemoryRegionInfo() local
122 if (vmRegion.GetRegionForAddress(address)) { in GetMemoryRegionInfo()
123 region_info->addr = vmRegion.StartAddress(); in GetMemoryRegionInfo()
124 region_info->size = vmRegion.GetByteSize(); in GetMemoryRegionInfo()
125 region_info->permissions = vmRegion.GetDNBPermissions(); in GetMemoryRegionInfo()
127 get_dirty_pages(task, vmRegion.StartAddress(), vmRegion.GetByteSize()); in GetMemoryRegionInfo()
128 region_info->vm_types = vmRegion.GetMemoryTypes(); in GetMemoryRegionInfo()
132 if (vmRegion.GetError().Success()) { in GetMemoryRegionInfo()
137 mach_vm_address_t start_addr = vmRegion.StartAddress(); in GetMemoryRegionInfo()
255 MachVMRegion vmRegion(task); in Write() local
262 if (vmRegion.GetRegionForAddress(curr_addr)) { in Write()
264 mach_vm_size_t region_bytes_left = vmRegion.BytesRemaining(curr_addr); in Write()
271 if (vmRegion.SetProtections(curr_addr, curr_data_count, in Write()