Lines Matching refs:map
172 vm_map_t map = get_task_map_reference(task); in dtrace_ptss_allocate_page() local
173 if (map == NULL) { in dtrace_ptss_allocate_page()
188 kr = mach_vm_map_kernel(map, &addr, size, 0, in dtrace_ptss_allocate_page()
201 kr = mach_vm_protect(map, (mach_vm_offset_t)addr, (mach_vm_size_t)size, 0, in dtrace_ptss_allocate_page()
207 kr = mach_vm_protect(map, (mach_vm_offset_t)addr, (mach_vm_size_t)size, 0, in dtrace_ptss_allocate_page()
217 kr = mach_vm_remap(map, &write_addr, size, 0, in dtrace_ptss_allocate_page()
218 VM_FLAGS_ANYWHERE, map, addr, FALSE, in dtrace_ptss_allocate_page()
224 …kr = mach_vm_protect(map, (mach_vm_offset_t)write_addr, (mach_vm_size_t)size, 0, VM_PROT_READ | VM… in dtrace_ptss_allocate_page()
240 vm_map_deallocate(map); in dtrace_ptss_allocate_page()
247 if (map) { in dtrace_ptss_allocate_page()
248 vm_map_deallocate(map); in dtrace_ptss_allocate_page()
266 vm_map_t map = get_task_map_reference(task); in dtrace_ptss_free_page() local
272 mach_vm_deallocate(map, addr, size); in dtrace_ptss_free_page()
275 mach_vm_deallocate(map, write_addr, size); in dtrace_ptss_free_page()
277 vm_map_deallocate(map); in dtrace_ptss_free_page()