Home
last modified time | relevance | path

Searched refs:dpagemap (Results 1 – 5 of 5) sorted by relevance

/drivers/gpu/drm/
A Ddrm_gpusvm.c1040 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 Ddrm_pagemap.c776 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 Dxe_svm.c691 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 Dxe_tile.h22 return &tile->mem.vram.dpagemap; in xe_tile_local_pagemap()
A Dxe_device_types.h119 struct drm_pagemap dpagemap; member

Completed in 19 milliseconds