pub unsafe extern "C" fn mach_vm_machine_attribute(
    target_task: vm_task_entry_t,
    address: mach_vm_address_t,
    size: mach_vm_size_t,
    attribute: vm_machine_attribute_t,
    value: *mut vm_machine_attribute_val_t
) -> kern_return_t