Lines Matching defs:upl
96 #include <mach/upl.h>
1732 /* map a (whole) upl into an address space */
1736 upl_t upl,
1745 kr = vm_map_enter_upl(map, upl, &map_addr);
1753 upl_t upl)
1758 return (vm_map_remove_upl(map, upl));
1761 /* Retrieve a upl for an object underlying an address range in a map */
1768 upl_t *upl,
1787 upl,
2867 * state handling allows the caller to avoid the overhead of the upl structures.
2949 upl_t upl,
2954 upl_t upl);
2957 upl_t upl,
2962 upl_t upl,
2970 upl_t upl,
2974 upl_t upl,
2983 upl_t upl,
2986 return vm_upl_map(map, upl, dst_addr);
2993 upl_t upl)
2995 return vm_upl_unmap(map, upl);
3000 upl_t upl,
3006 kr = upl_commit(upl, pl, count);
3007 upl_deallocate(upl);
3014 upl_t upl,
3031 kr = upl_commit_range(upl, offset, size, flags, pl, count, &finished);
3034 upl_deallocate(upl);
3041 upl_t upl,
3052 kr = upl_abort_range(upl, offset, size, abort_flags, &finished);
3055 upl_deallocate(upl);
3062 upl_t upl,
3067 kr = upl_abort(upl, abort_type);
3068 upl_deallocate(upl);