Searched refs:upl_t (Results 1 - 25 of 30) sorted by relevance

12

/macosx-10.5.8/xnu-1228.15.4/bsd/sys/
H A Dubc.h83 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 Dbuf.h371 * 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 Dvnode_if.h666 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 Dvm_types.h130 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 Dmemory_object_types.h587 /* 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 Dvm_pageout.h83 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 Dmemory_object.h114 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 Dvm_protos.h118 upl_t upl,
125 upl_t upl
166 upl_t upl);
170 struct vnode *, upl_t,
174 struct vnode *, upl_t,
H A Dvm_pageout.c2434 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 Dvm_user.c1638 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 Dmemory_object.c1442 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 Ddevice_vm.c169 upl_t upl;
H A Dbsd_vm.c837 upl_t upl = NULL;
942 (upl_t) NULL,
956 upl_t upl = NULL;
H A Dvm_apple_protect.c320 upl_t upl;
H A Dvm_map.h975 upl_t *upl,
/macosx-10.5.8/xnu-1228.15.4/bsd/vm/
H A Dvnode_pager.h132 pager_return_t vnode_pagein(struct vnode *, upl_t,
135 pager_return_t vnode_pageout(struct vnode *, upl_t,
H A Dvnode_pager.c129 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 Dubc_subr.c566 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 Ddp_backing_store.c199 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 Ddp_memory_object.c741 upl_t upl;
757 upl_t upl;
H A Ddefault_pager_internal.h802 upl_t,
/macosx-10.5.8/xnu-1228.15.4/bsd/vfs/
H A Dvfs_cluster.c137 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 Dvfs_bio.c491 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 Dufs_readwrite.c505 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 DIOMemoryDescriptor.cpp95 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;

Completed in 290 milliseconds

12