Searched refs:dpagemap (Results 1 – 5 of 5) sorted by relevance
77 struct drm_pagemap_device_addr (*device_map)(struct drm_pagemap *dpagemap,90 void (*device_unmap)(struct drm_pagemap *dpagemap,
99 struct drm_pagemap *dpagemap; member240 struct drm_pagemap *dpagemap; member381 struct drm_pagemap *dpagemap, size_t size);
1115 struct drm_pagemap *dpagemap = range->dpagemap; in __drm_gpusvm_range_unmap_pages() local1133 else if (dpagemap && dpagemap->ops->device_unmap) in __drm_gpusvm_range_unmap_pages()1134 dpagemap->ops->device_unmap(dpagemap, in __drm_gpusvm_range_unmap_pages()1144 range->dpagemap = NULL; in __drm_gpusvm_range_unmap_pages()1344 struct drm_pagemap *dpagemap; in drm_gpusvm_range_get_pages() local1436 dpagemap = zdd->devmem_allocation->dpagemap; in drm_gpusvm_range_get_pages()1437 if (drm_WARN_ON(gpusvm->drm, !dpagemap)) { in drm_gpusvm_range_get_pages()1448 dpagemap->ops->device_map(dpagemap, in drm_gpusvm_range_get_pages()1492 range->dpagemap = dpagemap; in drm_gpusvm_range_get_pages()2265 struct drm_pagemap *dpagemap, size_t size) in drm_gpusvm_devmem_init() argument[all …]
708 &tile->mem.vram.dpagemap, in xe_svm_alloc_vram()934 xe_drm_pagemap_device_map(struct drm_pagemap *dpagemap, in xe_drm_pagemap_device_map() argument940 struct device *pgmap_dev = dpagemap->dev; in xe_drm_pagemap_device_map()992 vr->dpagemap.dev = dev; in xe_devm_add()993 vr->dpagemap.ops = &xe_drm_pagemap_ops; in xe_devm_add()
116 struct drm_pagemap dpagemap; member