pub unsafe extern "C" fn mach_vm_map(
    target_task: u32,
    address: *mut u64,
    size: u64,
    mask: u64,
    flags: i32,
    object: u32,
    offset: u64,
    copy: u32,
    cur_protection: i32,
    max_protection: i32,
    inheritance: u32
) -> i32