Lines Matching full:copy
176 size_t copy; in copy_to_brd_setup() local
178 copy = min_t(size_t, n, PAGE_SIZE - offset); in copy_to_brd_setup()
181 if (copy < n) { in copy_to_brd_setup()
182 sector += copy >> SECTOR_SHIFT; in copy_to_brd_setup()
190 * Copy n bytes from src to the brd starting at sector. Does not sleep.
198 size_t copy; in copy_to_brd() local
200 copy = min_t(size_t, n, PAGE_SIZE - offset); in copy_to_brd()
205 memcpy(dst + offset, src, copy); in copy_to_brd()
208 if (copy < n) { in copy_to_brd()
209 src += copy; in copy_to_brd()
210 sector += copy >> SECTOR_SHIFT; in copy_to_brd()
211 copy = n - copy; in copy_to_brd()
216 memcpy(dst, src, copy); in copy_to_brd()
222 * Copy n bytes to dst from the brd starting at sector. Does not sleep.
230 size_t copy; in copy_from_brd() local
232 copy = min_t(size_t, n, PAGE_SIZE - offset); in copy_from_brd()
236 memcpy(dst, src + offset, copy); in copy_from_brd()
239 memset(dst, 0, copy); in copy_from_brd()
241 if (copy < n) { in copy_from_brd()
242 dst += copy; in copy_from_brd()
243 sector += copy >> SECTOR_SHIFT; in copy_from_brd()
244 copy = n - copy; in copy_from_brd()
248 memcpy(dst, src, copy); in copy_from_brd()
251 memset(dst, 0, copy); in copy_from_brd()