pub unsafe extern "C" fn mach_make_memory_entry(
    target_task: vm_map_t,
    size: *mut vm_size_t,
    offset: vm_offset_t,
    permission: vm_prot_t,
    object_handle: *mut mem_entry_name_port_t,
    parent_handle: mem_entry_name_port_t
) -> kern_return_t