/macosx-10.5.8/xnu-1228.15.4/bsd/sys/ |
H A D | ubc.h | 83 int cluster_pageout(vnode_t, upl_t, vm_offset_t, off_t, int, off_t, int); 84 int cluster_pageout_ext(vnode_t, upl_t, vm_offset_t, off_t, int, off_t, int, int (*)(buf_t, void *), void *); 86 int cluster_pagein(vnode_t, upl_t, vm_offset_t, off_t, int, off_t, int); 87 int cluster_pagein_ext(vnode_t, upl_t, vm_offset_t, off_t, int, off_t, int, int (*)(buf_t, void *), void *); 95 void cluster_zero(upl_t, vm_offset_t, int, buf_t); 97 int cluster_copy_upl_data(uio_t, upl_t, int, int *); 102 int ubc_create_upl(vnode_t, off_t, long, upl_t *, upl_page_info_t **, int); 103 int ubc_upl_map(upl_t, upl_offset_t *); 104 int ubc_upl_unmap(upl_t); 105 int ubc_upl_commit(upl_t); [all...] |
H A D | buf.h | 371 * add a upl_t to a buffer allocated via buf_alloc 372 * and set the offset into the upl_t (must be page 375 errno_t buf_setupl(buf_t, upl_t, uint32_t);
|
H A D | vnode_if.h | 666 upl_t a_pl; 673 extern errno_t VNOP_PAGEIN(vnode_t, upl_t, vm_offset_t, off_t, size_t, int, vfs_context_t); /* vm_offset_t ? */ 684 upl_t a_pl; 691 extern errno_t VNOP_PAGEOUT(vnode_t, upl_t, vm_offset_t, off_t, size_t, int, vfs_context_t);
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/mach/ |
H A D | vm_types.h | 130 typedef struct upl *upl_t; typedef in typeref:struct:upl 138 typedef mach_port_t upl_t; typedef 143 #define UPL_NULL ((upl_t) 0)
|
H A D | memory_object_types.h | 587 /* access macros for upl_t */ 621 /* modifier macros for upl_t */ 647 extern void upl_clear_dirty(upl_t upl, boolean_t value); 658 extern void upl_deallocate(upl_t upl);
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/vm/ |
H A D | vm_pageout.h | 83 upl_t *upl, 89 upl_t upl); 171 upl_t *upl_ptr, 181 upl_t *upl, 189 upl_t upl, 195 upl_t upl); 199 upl_t upl, 203 upl_t upl, 223 upl_t upl, 260 upl_t upl [all...] |
H A D | memory_object.h | 114 extern upl_t convert_port_to_upl( 117 extern ipc_port_t convert_upl_to_port( upl_t ); 130 upl_t *upl_ptr,
|
H A D | vm_protos.h | 118 upl_t upl, 125 upl_t upl 166 upl_t upl); 170 struct vnode *, upl_t, 174 struct vnode *, upl_t,
|
H A D | vm_pageout.c | 2434 static upl_t 2437 upl_t upl; 2453 upl = (upl_t)kalloc(upl_size + page_field_size); 2474 upl_destroy(upl_t upl) 2489 queue_remove(&object->uplq, upl, upl_t, uplq); 2520 void uc_upl_dealloc(upl_t upl); 2522 uc_upl_dealloc(upl_t upl) 2529 upl_deallocate(upl_t upl) 2594 upl_t *upl_ptr, 2604 upl_t up [all...] |
H A D | vm_user.c | 1638 upl_t upl, 1655 upl_t upl) 1670 upl_t *upl, 2795 upl_t upl, 2800 upl_t upl); 2803 upl_t upl, 2808 upl_t upl, 2816 upl_t upl, 2820 upl_t upl, 2829 upl_t up [all...] |
H A D | memory_object.c | 1442 upl_t *upl_ptr, 1586 upl_t *upl_ptr, 1623 upl_t *upl, 2206 upl_t 2210 upl_t upl; 2215 return (upl_t)NULL; 2217 upl = (upl_t) port->ip_kobject; 2227 __unused upl_t upl)
|
H A D | device_vm.c | 169 upl_t upl;
|
H A D | bsd_vm.c | 837 upl_t upl = NULL; 942 (upl_t) NULL, 956 upl_t upl = NULL;
|
H A D | vm_apple_protect.c | 320 upl_t upl;
|
H A D | vm_map.h | 975 upl_t *upl,
|
/macosx-10.5.8/xnu-1228.15.4/bsd/vm/ |
H A D | vnode_pager.h | 132 pager_return_t vnode_pagein(struct vnode *, upl_t, 135 pager_return_t vnode_pageout(struct vnode *, upl_t,
|
H A D | vnode_pager.c | 129 upl_t upl, 349 upl_t upl, 379 if (upl == (upl_t)NULL) { 390 if (upl == (upl_t)NULL) { 545 upl_get_internal_page_list(upl_t upl)
|
/macosx-10.5.8/xnu-1228.15.4/bsd/kern/ |
H A D | ubc_subr.c | 566 upl_t upl; 1707 * uplp Pointer to the upl_t to receive the 1739 upl_t *uplp, 1810 upl_t upl, 1831 upl_t upl) 1862 upl_t upl) 1928 upl_t upl, 2003 upl_t upl, 2067 upl_t upl, 2098 upl_t up [all...] |
/macosx-10.5.8/xnu-1228.15.4/osfmk/default_pager/ |
H A D | dp_backing_store.c | 199 kern_return_t ps_write_file(paging_segment_t, upl_t, upl_offset_t, vm_offset_t, unsigned int, int); /* forward */ 200 kern_return_t ps_read_file (paging_segment_t, upl_t, upl_offset_t, vm_offset_t, unsigned int, unsigned int *, int); /* forward */ 205 upl_t upl); 212 upl_t upl); 725 upl_t upl; 2495 void pvs_object_data_provided(vstruct_t, upl_t, upl_offset_t, upl_size_t); /* forward */ 2500 __unused upl_t upl, 2543 upl_t upl; 2894 upl_t internal_upl, 2909 upl_t up [all...] |
H A D | dp_memory_object.c | 741 upl_t upl; 757 upl_t upl;
|
H A D | default_pager_internal.h | 802 upl_t,
|
/macosx-10.5.8/xnu-1228.15.4/bsd/vfs/ |
H A D | vfs_cluster.c | 137 static int cluster_io(vnode_t vp, upl_t upl, vm_offset_t upl_offset, off_t f_offset, int non_rounded_size, 140 static int cluster_ioerror(upl_t upl, int upl_offset, int abort_size, int error, int io_flags); 145 static void cluster_read_upl_release(upl_t upl, int start_pg, int last_pg, int flags); 435 cluster_ioerror(upl_t upl, int upl_offset, int abort_size, int error, int io_flags) 487 upl_t upl; 640 cluster_zero(upl_t upl, vm_offset_t upl_offset, int size, buf_t bp) 749 cluster_io(vnode_t vp, upl_t upl, vm_offset_t upl_offset, off_t f_offset, int non_rounded_size, 1579 cluster_pageout(vnode_t vp, upl_t upl, vm_offset_t upl_offset, off_t f_offset, 1588 cluster_pageout_ext(vnode_t vp, upl_t upl, vm_offset_t upl_offset, off_t f_offset, 1667 cluster_pagein(vnode_t vp, upl_t up [all...] |
H A D | vfs_bio.c | 491 buf_setupl(buf_t bp, upl_t upl, uint32_t offset) 1933 upl_t upl; 2220 upl_t upl; 3549 upl_t upl;
|
/macosx-10.5.8/xnu-1228.15.4/bsd/ufs/ufs/ |
H A D | ufs_readwrite.c | 505 upl_t a_pl, 514 upl_t pl = ap->a_pl; 546 upl_t a_pl, 555 upl_t pl = ap->a_pl;
|
/macosx-10.5.8/xnu-1228.15.4/iokit/Kernel/ |
H A D | IOMemoryDescriptor.cpp | 95 upl_t *upl_ptr, 152 upl_t fRedirUPL; 218 upl_t fIOPL; 869 upl_page_info_t *pageList = UPL_GET_INTERNAL_PAGE_LIST((upl_t) buffers); 871 iopl.fIOPL = (upl_t) buffers; 1755 upl_t *upl, 2490 upl_t redirUPL2;
|