Searched refs:dpagemap (Results 1 – 5 of 5) sorted by relevance
| /drivers/gpu/drm/ |
| A D | drm_gpusvm.c | 1040 struct drm_pagemap *dpagemap = range->dpagemap; in __drm_gpusvm_range_unmap_pages() local 1058 else if (dpagemap && dpagemap->ops->device_unmap) in __drm_gpusvm_range_unmap_pages() 1059 dpagemap->ops->device_unmap(dpagemap, in __drm_gpusvm_range_unmap_pages() 1069 range->dpagemap = NULL; in __drm_gpusvm_range_unmap_pages() 1268 struct drm_pagemap *dpagemap; in drm_gpusvm_range_get_pages() local 1360 dpagemap = drm_pagemap_page_to_dpagemap(page); in drm_gpusvm_range_get_pages() 1361 if (drm_WARN_ON(gpusvm->drm, !dpagemap)) { in drm_gpusvm_range_get_pages() 1372 dpagemap->ops->device_map(dpagemap, in drm_gpusvm_range_get_pages() 1414 range->dpagemap = dpagemap; in drm_gpusvm_range_get_pages()
|
| A D | drm_pagemap.c | 776 struct drm_pagemap *dpagemap, size_t size) in drm_pagemap_devmem_init() argument 782 devmem_allocation->dpagemap = dpagemap; in drm_pagemap_devmem_init() 800 return zdd->devmem_allocation->dpagemap; in drm_pagemap_page_to_dpagemap() 821 int drm_pagemap_populate_mm(struct drm_pagemap *dpagemap, in drm_pagemap_populate_mm() argument 831 err = dpagemap->ops->populate_mm(dpagemap, start, end, mm, in drm_pagemap_populate_mm()
|
| /drivers/gpu/drm/xe/ |
| A D | xe_svm.c | 691 static int xe_drm_pagemap_populate_mm(struct drm_pagemap *dpagemap, in xe_drm_pagemap_populate_mm() argument 696 struct xe_tile *tile = container_of(dpagemap, typeof(*tile), mem.vram.dpagemap); in xe_drm_pagemap_populate_mm() 725 &tile->mem.vram.dpagemap, in xe_drm_pagemap_populate_mm() 1014 struct drm_pagemap *dpagemap; in xe_svm_alloc_vram() local 1019 dpagemap = xe_tile_local_pagemap(tile); in xe_svm_alloc_vram() 1020 return drm_pagemap_populate_mm(dpagemap, xe_svm_range_start(range), in xe_svm_alloc_vram() 1027 xe_drm_pagemap_device_map(struct drm_pagemap *dpagemap, in xe_drm_pagemap_device_map() argument 1033 struct device *pgmap_dev = dpagemap->dev; in xe_drm_pagemap_device_map() 1086 vr->dpagemap.dev = dev; in xe_devm_add() 1087 vr->dpagemap.ops = &xe_drm_pagemap_ops; in xe_devm_add()
|
| A D | xe_tile.h | 22 return &tile->mem.vram.dpagemap; in xe_tile_local_pagemap()
|
| A D | xe_device_types.h | 119 struct drm_pagemap dpagemap; member
|
Completed in 19 milliseconds