Lines Matching refs:dst

28 __do_real_copy(Dataspace *dst, unsigned long &dst_offs,  in __do_real_copy()  argument
37 || dst->copy_address(dst_offs, L4Re::Dataspace::F::W, in __do_real_copy()
60 __do_cow_copy(Dataspace_noncont *dst, unsigned long &dst_offs, unsigned dst_pg_sz, in __do_cow_copy() argument
66 Dataspace_noncont::Page &dst_p = dst->alloc_page(dst_offs); in __do_cow_copy()
67 dst->free_page(dst_p); in __do_cow_copy()
79 __do_cow_copy2(Dataspace_noncont *dst, unsigned long &dst_offs, unsigned dst_pg_sz, in __do_cow_copy2() argument
88 dst_p = &dst->alloc_page(dst_offs); in __do_cow_copy2()
90 dst_p = &dst->page(dst_offs); in __do_cow_copy2()
92 dst->free_page(*dst_p); in __do_cow_copy2()
112 __do_eager_copy(Dataspace *dst, unsigned long dst_offs, in __do_eager_copy() argument
115 unsigned long dst_sz = dst->size(); in __do_eager_copy()
122 __do_real_copy(dst, dst_offs, src, src_offs, size); in __do_eager_copy()
128 __do_lazy_copy(Dataspace_noncont *dst, unsigned long dst_offs, in __do_lazy_copy() argument
131 unsigned long dst_sz = dst->size(); in __do_lazy_copy()
139 unsigned dst_pg_sz = dst->page_size(); in __do_lazy_copy()
171 __do_real_copy(dst, dst_offs, src, src_offs, cp_sz); in __do_lazy_copy()
180 __do_cow_copy(dst, dst_offs, dst_pg_sz, src, src_offs, cow_sz); in __do_lazy_copy()
181 __do_real_copy(dst, dst_offs, src, src_offs, cp_sz); in __do_lazy_copy()
187 __do_lazy_copy2(Dataspace_noncont *dst, unsigned long dst_offs, in __do_lazy_copy2() argument
190 unsigned long dst_sz = dst->size(); in __do_lazy_copy2()
198 unsigned dst_pg_sz = dst->page_size(); in __do_lazy_copy2()
231 __do_real_copy(dst, dst_offs, src, src_offs, cp_sz); in __do_lazy_copy2()
240 __do_cow_copy2(dst, dst_offs, dst_pg_sz, src, src_offs, cow_sz); in __do_lazy_copy2()
241 __do_real_copy(dst, dst_offs, src, src_offs, cp_sz); in __do_lazy_copy2()
249 Dataspace_util::copy(Dataspace *dst, unsigned long dst_offs, in copy() argument
252 if (src->can_cow() && dst->can_cow()) in copy()
256 Dataspace_noncont *nc = dynamic_cast<Dataspace_noncont*>(dst); in copy()
262 Dataspace_noncont *dst_n = dynamic_cast<Dataspace_noncont*>(dst); in copy()
270 return __do_eager_copy(dst, dst_offs, src, src_offs, size); in copy()