Searched refs:take_reference (Results 1 - 2 of 2) sorted by relevance

/darwin-on-arm/xnu/bsd/vfs/
H A Dvfs_cluster.c172 static void cluster_read_upl_release(upl_t upl, int start_pg, int last_pg, int take_reference);
173 static int cluster_copy_ubc_data_internal(vnode_t vp, struct uio *uio, int *io_resid, int mark_dirty, int take_reference);
3470 cluster_read_upl_release(upl_t upl, int start_pg, int last_pg, int take_reference) argument
3476 if (take_reference)
3515 int take_reference = 1; local
3529 take_reference = 0;
3641 retval = cluster_copy_ubc_data_internal(vp, uio, (int *)&io_resid, 0, take_reference);
3915 if (take_reference)
3941 cluster_read_upl_release(upl, 0, start_pg, take_reference);
3947 cluster_read_upl_release(upl, last_pg, uio_last, take_reference);
5773 cluster_copy_ubc_data_internal(vnode_t vp, struct uio *uio, int *io_resid, int mark_dirty, int take_reference) argument
[all...]
/darwin-on-arm/xnu/osfmk/vm/
H A Dbsd_vm.c366 int take_reference)
495 if (take_reference && (cur_run > 1 || orig_offset == 0)) {
359 memory_object_control_uiomove( memory_object_control_t control, memory_object_offset_t offset, void * uio, int start_offset, int io_requested, int mark_dirty, int take_reference) argument

Completed in 20 milliseconds