Searched refs:zone_device_data (Results 1 – 10 of 10) sorted by relevance
131 pg->zone_device_data = page_list; in fill_list() 182 page_list = pg->zone_device_data; in xen_alloc_unpopulated_pages() 193 pages[j]->zone_device_data = page_list; in xen_alloc_unpopulated_pages() 225 pages[i]->zone_device_data = page_list; in xen_free_unpopulated_pages()
68 * page->zone_device_data. It provides infrastructure for looking up a device198 page->zone_device_data = drm_pagemap_zdd_get(zdd); in drm_pagemap_get_devmem_page() 456 if (src_page->zone_device_data != in drm_pagemap_migrate_populate_ram_pfn() 457 fault_page->zone_device_data) in drm_pagemap_migrate_populate_ram_pfn() 621 zdd = page->zone_device_data; in __drm_pagemap_migrate_to_ram() 673 zdd = page->zone_device_data; in __drm_pagemap_migrate_to_ram() 719 drm_pagemap_zdd_put(page->zone_device_data); in drm_pagemap_page_free() 735 struct drm_pagemap_zdd *zdd = vmf->page->zone_device_data; in drm_pagemap_migrate_to_ram() 798 struct drm_pagemap_zdd *zdd = page->zone_device_data; in drm_pagemap_page_to_dpagemap()
1348 if (zdd != page->zone_device_data && i > 0) { in drm_gpusvm_range_get_pages() 1352 zdd = page->zone_device_data; in drm_gpusvm_range_get_pages()
557 pvt = spage->zone_device_data; in __kvmppc_svm_page_out() 640 pvt = uvmem_page->zone_device_data; in kvmppc_uvmem_drop_pages() 725 dpage->zone_device_data = pvt; in kvmppc_uvmem_get_page() 892 pvt = uvmem_page->zone_device_data; in kvmppc_share_page() 910 pvt = uvmem_page->zone_device_data; in kvmppc_share_page() 1000 struct kvmppc_uvmem_page_pvt *pvt = vmf->page->zone_device_data; in kvmppc_uvmem_migrate_to_ram() 1027 pvt = page->zone_device_data; in kvmppc_uvmem_page_free() 1028 page->zone_device_data = NULL; in kvmppc_uvmem_page_free()
44 * real device. zone_device_data points to that backing page. But49 (page)->zone_device_data : (page))578 page->zone_device_data = mdevice->free_pages; in dmirror_allocate_chunk() 583 mdevice->free_pages = (*ppage)->zone_device_data; in dmirror_allocate_chunk() 621 mdevice->free_pages = dpage->zone_device_data; in dmirror_devmem_alloc_page() 631 dpage->zone_device_data = rpage; in dmirror_devmem_alloc_page() 678 * Normally, a device would use the page->zone_device_data to in dmirror_migrate_alloc_and_copy() 683 rpage->zone_device_data = dmirror; in dmirror_migrate_alloc_and_copy() 1238 for (page = mdevice->free_pages; page; page = page->zone_device_data) in dmirror_remove_free_pages() 1240 mdevice->free_pages = page->zone_device_data; in dmirror_remove_free_pages() [all...]
117 page->zone_device_data = dmem->free_pages; in nouveau_dmem_page_free() 203 svmm = spage->zone_device_data; in nouveau_dmem_migrate_to_ram() 278 page->zone_device_data = drm->dmem->free_pages; in nouveau_dmem_chunk_alloc() 310 drm->dmem->free_pages = page->zone_device_data; in nouveau_dmem_page_alloc_locked() 640 dpage->zone_device_data = svmm; in nouveau_dmem_migrate_copy_one()
219 page->zone_device_data = prange->svm_bo; in svm_migrate_get_vram_page() 572 struct svm_range_bo *svm_bo = page->zone_device_data; in svm_migrate_page_free() 944 svm_bo = vmf->page->zone_device_data; in svm_migrate_to_ram()
57 * The physical memory backpointer (page->zone_device_data) should remain
141 void *zone_device_data; member
1025 * and zone_device_data. It is a bug if a ZONE_DEVICE page is in __init_zone_device_page() 1029 page->zone_device_data = NULL; in __init_zone_device_page()