Lines Matching refs:pgbase
280 _copy_to_pages(struct page **pages, size_t pgbase, const char *p, size_t len) in _copy_to_pages() argument
286 pgto = pages + (pgbase >> PAGE_SHIFT); in _copy_to_pages()
287 pgbase &= ~PAGE_MASK; in _copy_to_pages()
290 copy = PAGE_SIZE - pgbase; in _copy_to_pages()
295 memcpy(vto + pgbase, p, copy); in _copy_to_pages()
302 pgbase += copy; in _copy_to_pages()
303 if (pgbase == PAGE_SIZE) { in _copy_to_pages()
305 pgbase = 0; in _copy_to_pages()
324 _copy_from_pages(char *p, struct page **pages, size_t pgbase, size_t len) in _copy_from_pages() argument
330 pgfrom = pages + (pgbase >> PAGE_SHIFT); in _copy_from_pages()
331 pgbase &= ~PAGE_MASK; in _copy_from_pages()
334 copy = PAGE_SIZE - pgbase; in _copy_from_pages()
339 memcpy(p, vfrom + pgbase, copy); in _copy_from_pages()
342 pgbase += copy; in _copy_from_pages()
343 if (pgbase == PAGE_SIZE) { in _copy_from_pages()
344 pgbase = 0; in _copy_from_pages()