Lines Matching refs:dst_page
130 struct page **src_page, **dst_page; in hfs_bnode_copy() local
140 dst_page = dst_node->page + (dst >> PAGE_SHIFT); in hfs_bnode_copy()
145 memcpy(kmap(*dst_page) + src, kmap(*src_page) + src, l); in hfs_bnode_copy()
147 set_page_dirty(*dst_page); in hfs_bnode_copy()
148 kunmap(*dst_page); in hfs_bnode_copy()
152 memcpy(kmap(*++dst_page), kmap(*++src_page), l); in hfs_bnode_copy()
154 set_page_dirty(*dst_page); in hfs_bnode_copy()
155 kunmap(*dst_page); in hfs_bnode_copy()
162 dst_ptr = kmap(*dst_page) + dst; in hfs_bnode_copy()
175 set_page_dirty(*dst_page); in hfs_bnode_copy()
176 kunmap(*dst_page); in hfs_bnode_copy()
178 dst_page++; in hfs_bnode_copy()
187 struct page **src_page, **dst_page; in hfs_bnode_move() local
200 dst_page = node->page + (dst >> PAGE_SHIFT); in hfs_bnode_move()
205 memmove(kmap(*dst_page), kmap(*src_page), src); in hfs_bnode_move()
207 set_page_dirty(*dst_page); in hfs_bnode_move()
208 kunmap(*dst_page); in hfs_bnode_move()
212 dst_page--; in hfs_bnode_move()
215 memmove(kmap(*dst_page) + src, in hfs_bnode_move()
218 set_page_dirty(*dst_page); in hfs_bnode_move()
219 kunmap(*dst_page); in hfs_bnode_move()
225 dst_ptr = kmap(*dst_page) + dst; in hfs_bnode_move()
238 set_page_dirty(*dst_page); in hfs_bnode_move()
239 kunmap(*dst_page); in hfs_bnode_move()
241 dst_page--; in hfs_bnode_move()
249 dst_page = node->page + (dst >> PAGE_SHIFT); in hfs_bnode_move()
254 memmove(kmap(*dst_page) + src, in hfs_bnode_move()
257 set_page_dirty(*dst_page); in hfs_bnode_move()
258 kunmap(*dst_page); in hfs_bnode_move()
262 memmove(kmap(*++dst_page), in hfs_bnode_move()
265 set_page_dirty(*dst_page); in hfs_bnode_move()
266 kunmap(*dst_page); in hfs_bnode_move()
273 dst_ptr = kmap(*dst_page) + dst; in hfs_bnode_move()
287 set_page_dirty(*dst_page); in hfs_bnode_move()
288 kunmap(*dst_page); in hfs_bnode_move()
290 dst_page++; in hfs_bnode_move()