Searched refs:newpage (Results 1 – 9 of 9) sorted by relevance
| /linux/mm/ |
| H A D | balloon_compaction.c | 236 static int balloon_page_migrate(struct page *newpage, struct page *page, in balloon_page_migrate() argument 242 VM_BUG_ON_PAGE(!PageLocked(newpage), newpage); in balloon_page_migrate() 248 return balloon->migratepage(balloon, newpage, page, mode); in balloon_page_migrate()
|
| H A D | migrate_device.c | 1111 struct page *newpage = migrate_pfn_to_page(dst_pfns[i]); in __migrate_device_pages() local 1118 if (!newpage) { in __migrate_device_pages() 1163 newfolio = page_folio(newpage); in __migrate_device_pages() 1282 struct page *newpage = migrate_pfn_to_page(dst_pfns[i]); in __migrate_device_finalize() local 1285 if (newpage) in __migrate_device_finalize() 1286 dst = page_folio(newpage); in __migrate_device_finalize()
|
| H A D | zsmalloc.c | 1653 static int zs_page_migrate(struct page *newpage, struct page *page, in zs_page_migrate() argument 1660 struct zpdesc *newzpdesc = page_zpdesc(newpage); in zs_page_migrate()
|
| /linux/arch/powerpc/platforms/pseries/ |
| H A D | cmm.c | 501 struct page *newpage, struct page *page, in cmm_migratepage() argument 514 if (plpar_page_set_loaned(newpage)) { in cmm_migratepage() 521 get_page(newpage); in cmm_migratepage() 528 if (page_zone(page) != page_zone(newpage)) { in cmm_migratepage() 530 adjust_managed_page_count(newpage, -1); in cmm_migratepage() 534 balloon_page_insert(b_dev_info, newpage); in cmm_migratepage()
|
| /linux/Documentation/translations/zh_CN/mm/ |
| H A D | page_migration.rst | 144 | ``struct page *newpage, struct page *oldpage, enum migrate_mode);`` 147 的内容移动到新页,并设置struct page newpage的字段。请记住,如果你成功迁移了旧页
|
| /linux/drivers/virtio/ |
| H A D | virtio_balloon.c | 826 struct page *newpage, struct page *page, enum migrate_mode mode) in virtballoon_migratepage() argument 843 get_page(newpage); /* balloon reference */ in virtballoon_migratepage() 851 page_zone(page) != page_zone(newpage)) { in virtballoon_migratepage() 853 adjust_managed_page_count(newpage, -1); in virtballoon_migratepage() 858 balloon_page_insert(vb_dev_info, newpage); in virtballoon_migratepage() 863 set_page_pfns(vb, vb->pfns, newpage); in virtballoon_migratepage()
|
| /linux/drivers/misc/ |
| H A D | vmw_balloon.c | 1735 struct page *newpage, struct page *page, in vmballoon_migratepage() argument 1785 vmballoon_add_page(b, 0, newpage); in vmballoon_migratepage() 1790 status = vmballoon_status_page(b, 0, &newpage); in vmballoon_migratepage() 1807 get_page(newpage); in vmballoon_migratepage() 1819 balloon_page_insert(&b->b_dev_info, newpage); in vmballoon_migratepage()
|
| /linux/fs/jfs/ |
| H A D | jfs_logmgr.h | 329 } newpage; member
|
| /linux/fs/nfs/ |
| H A D | nfs4proc.c | 6094 struct page *newpage, **spages; in nfs4_buf_to_pages_noslab() local 6101 newpage = alloc_page(GFP_KERNEL); in nfs4_buf_to_pages_noslab() 6103 if (newpage == NULL) in nfs4_buf_to_pages_noslab() 6105 memcpy(page_address(newpage), buf, len); in nfs4_buf_to_pages_noslab() 6108 *pages++ = newpage; in nfs4_buf_to_pages_noslab()
|