Searched refs:orig_page (Results 1 - 5 of 5) sorted by relevance

/linux-master/kernel/events/
H A Duprobes.c517 struct page *orig_page; local
523 orig_page = find_get_page(vma->vm_file->f_inode->i_mapping,
526 if (orig_page) {
527 if (PageUptodate(orig_page) &&
528 pages_identical(new_page, orig_page)) {
533 if (PageCompound(orig_page))
536 put_page(orig_page);
/linux-master/drivers/md/
H A Draid5.h264 struct page *page, *orig_page; member in struct:stripe_head::r5dev
343 * dev->orig_page for prexor. When this flag is
344 * set, orig_page contains latest data in the
H A Draid5-cache.c2749 * free extra pages (orig_page) we allocated for prexor
2758 sh->dev[0].orig_page == conf->disks[0].extra_page;
2761 if (sh->dev[i].page != sh->dev[i].orig_page) {
2762 struct page *p = sh->dev[i].orig_page;
2764 sh->dev[i].orig_page = sh->dev[i].page;
2785 if (dev->orig_page != dev->page)
2786 put_page(dev->orig_page);
2787 dev->orig_page = conf->disks[i].extra_page;
H A Draid5.c531 WARN_ON(sh->dev[i].page != sh->dev[i].orig_page);
558 sh->dev[i].orig_page = page;
567 sh->dev[i].orig_page = sh->dev[i].page;
1280 * the data into orig_page
1282 sh->dev[i].vec.bv_page = sh->dev[i].orig_page;
1640 srcs[slot] = sh->dev[i].orig_page;
1849 * raid5-cache write back uses orig_page during prexor.
1850 * After prexor, it is time to free orig_page
1882 xor_srcs[count++] = dev->orig_page;
1952 WARN_ON(dev->page != dev->orig_page);
[all...]
/linux-master/kernel/power/
H A Dsnapshot.c2408 struct page *orig_page; /* data was here before the suspend */ member in struct:highmem_pbe
2538 pbe->orig_page = page;
2924 swap_two_pages_data(pbe->copy_page, pbe->orig_page, buf);

Completed in 284 milliseconds