Function - Inform the kernel that synchronized data has been processed.
kern_return_t memory_object_synchronize_completed (memory_object_control_t memory_control, vm_offset_t offset, vm_offset_t length);
The memory_object_synchronize_completed function informs the kernel that previously synchronized data (memory_object_synchronize) has been queued or placed on backing storage. This reply causes the issuing client to return from its vm_msync call. The offset and length must match that of the corresponding memory_object_synchronize call. There may be multiple synchronize requests for a given memory object outstanding but they will not overlap.
Only generic errors apply.
Functions: memory_object_data_return, memory_object_synchronize, vm_msync.