Searched refs:vector_upl (Results 1 – 5 of 5) sorted by relevance
| /xnu-12377.81.4/osfmk/vm/ |
| H A D | vm_pageout.c | 7604 upl_t vector_upl = NULL; local 7618 vector_upl = upl; 7620 upl_lock(vector_upl); 7621 for (curr_upl = 0; curr_upl < vector_upl_max_upls(vector_upl); curr_upl++) { 7622 upl = vector_upl_subupl_byindex(vector_upl, curr_upl ); 7636 upl_unlock(vector_upl); 7647 kr2 = vm_allocate(map, &alloc_addr, vector_upl->u_size, VM_FLAGS_ANYWHERE); 7650 __func__, vector_upl->u_size, kr2); 7651 upl_unlock(vector_upl); 7655 vector_upl_set_addr(vector_upl, vector_upl_dst_addr); [all …]
|
| H A D | vm_upl.c | 184 upl_t vector_upl = NULL; in upl_abort_range() local 215 vector_upl = upl; in upl_abort_range() 216 upl_lock(vector_upl); in upl_abort_range() 226 upl_unlock(vector_upl); in upl_abort_range() 230 upl = vector_upl_subupl_byoffset(vector_upl, &offset, &size); in upl_abort_range() 232 upl_unlock(vector_upl); in upl_abort_range() 260 upl_unlock(vector_upl); in upl_abort_range() 564 *empty = vector_upl_set_subupl(vector_upl, upl, 0); in upl_abort_range() 621 upl_t vector_upl = NULL; in upl_commit_range() local 661 vector_upl = upl; in upl_commit_range() [all …]
|
| H A D | vm_tests.c | 2587 upl_t vector_upl = NULL; in vm_vector_upl_test() local 2623 vector_upl = vector_upl_create(iov->base & PAGE_MASK, args.iovcnt); in vm_vector_upl_test() 2647 vector_upl_set_subupl(vector_upl, subupl, upl_size); in vm_vector_upl_test() 2648 vector_upl_set_iostate(vector_upl, subupl, vector_upl_size, upl_size); in vm_vector_upl_test() 2653 kern_return_t kr = vm_upl_map(kernel_map, vector_upl, &kva); in vm_vector_upl_test() 2668 vm_upl_unmap(kernel_map, vector_upl); in vm_vector_upl_test() 2671 if (vector_upl != NULL) { in vm_vector_upl_test() 2673 upl_commit(vector_upl, NULL, 0); in vm_vector_upl_test() 2674 upl_deallocate(vector_upl); in vm_vector_upl_test()
|
| H A D | vm_pageout_xnu.h | 224 vector_upl_t vector_upl; member
|
| /xnu-12377.81.4/bsd/vfs/ |
| H A D | vfs_cluster.c | 2527 vector_cluster_io(vnode_t vp, upl_t vector_upl, vm_offset_t vector_upl_offset, off_t v_upl_uio_offs… in vector_cluster_io() argument 2530 vector_upl_set_pagelist(vector_upl); in vector_cluster_io() 2539 …return cluster_io(vp, vector_upl, vector_upl_offset, v_upl_uio_offset, vector_upl_iosize, io_flag,… in vector_cluster_io() 3190 upl_t vector_upl = NULL; in cluster_write_direct() local 3334 …retval = vector_cluster_io(vp, vector_upl, vector_upl_offset, v_upl_uio_offset, vector_upl_iosize,… in cluster_write_direct() 3495 vector_upl = vector_upl_create(upl_offset, uio->uio_iovcnt); in cluster_write_direct() 3500 vector_upl_set_subupl(vector_upl, upl, upl_size); in cluster_write_direct() 3501 vector_upl_set_iostate(vector_upl, upl, vector_upl_size, upl_size); in cluster_write_direct() 3506 …if (issueVectorUPL || vector_upl_index == vector_upl_max_upls(vector_upl) || vector_upl_size >= ma… in cluster_write_direct() 3507 …retval = vector_cluster_io(vp, vector_upl, vector_upl_offset, v_upl_uio_offset, vector_upl_iosize,… in cluster_write_direct() [all …]
|