Home
last modified time | relevance | path

Searched defs:dpagemap (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/gpu/drm/
H A Ddrm_pagemap_util.c34 struct drm_pagemap *dpagemap; member
63 struct drm_pagemap *dpagemap; in drm_pagemap_cache_fini() local
177 struct drm_pagemap *dpagemap; in drm_pagemap_get_from_cache() local
229 void drm_pagemap_cache_set_pagemap(struct drm_pagemap_cache *cache, struct drm_pagemap *dpagemap) in drm_pagemap_cache_set_pagemap()
254 struct drm_pagemap *dpagemap; in drm_pagemap_get_from_cache_if_active() local
264 static bool drm_pagemap_shrinker_cancel(struct drm_pagemap *dpagemap) in drm_pagemap_shrinker_cancel()
290 void drm_pagemap_shrinker_might_lock(struct drm_pagemap *dpagemap) in drm_pagemap_shrinker_might_lock()
317 void drm_pagemap_shrinker_add(struct drm_pagemap *dpagemap) in drm_pagemap_shrinker_add()
363 struct drm_pagemap *dpagemap; in drm_pagemap_shrinker_scan() local
H A Ddrm_pagemap.c80 struct drm_pagemap *dpagemap; member
93 drm_pagemap_zdd_alloc(struct drm_pagemap *dpagemap) in drm_pagemap_zdd_alloc()
133 struct drm_pagemap *dpagemap = zdd->dpagemap; in drm_pagemap_zdd_destroy() local
259 struct drm_pagemap *dpagemap = zdd->dpagemap; in drm_pagemap_migrate_map_pages() local
330 struct drm_pagemap *dpagemap = zdd->dpagemap; in drm_pagemap_migrate_unmap_pages() local
411 struct drm_pagemap *dpagemap; member
523 struct drm_pagemap *dpagemap = devmem_allocation->dpagemap; in drm_pagemap_migrate_to_devmem() local
876 struct drm_pagemap *dpagemap = container_of(ref, typeof(*dpagemap), ref); in drm_pagemap_release() local
918 drm_pagemap_dev_hold(struct drm_pagemap *dpagemap) in drm_pagemap_dev_hold()
945 int drm_pagemap_reinit(struct drm_pagemap *dpagemap) in drm_pagemap_reinit()
[all …]
H A Ddrm_gpusvm.c1132 struct drm_pagemap *dpagemap = svm_pages->dpagemap; in __drm_gpusvm_unmap_pages() local
1407 struct drm_pagemap *dpagemap; in drm_gpusvm_get_pages() local
/linux/drivers/gpu/drm/xe/
H A Dxe_svm.c771 static u64 block_offset_to_pfn(struct drm_pagemap *dpagemap, u64 offset) in block_offset_to_pfn()
953 const struct drm_pagemap *dpagemap) in xe_svm_range_has_pagemap_locked()
959 const struct drm_pagemap *dpagemap) in xe_svm_range_has_pagemap()
974 const struct drm_pagemap *dpagemap) in xe_svm_range_is_valid()
1010 u8 tile_mask, const struct drm_pagemap *dpagemap) in xe_svm_range_validate()
1050 static int xe_drm_pagemap_populate_mm(struct drm_pagemap *dpagemap, in xe_drm_pagemap_populate_mm()
1141 const struct drm_pagemap *dpagemap) in xe_svm_range_needs_migrate_to_vram()
1231 struct drm_pagemap *dpagemap; local
1597 struct drm_pagemap *dpagemap = vma->attr.preferred_loc.dpagemap; in xe_vma_resolve_pagemap() local
1624 struct drm_pagemap *dpagemap) in xe_svm_alloc_vram()
[all …]
H A Dxe_svm.h62 struct drm_pagemap dpagemap; member
284 struct drm_pagemap *dpagemap) in xe_svm_alloc_vram()
325 const struct drm_pagemap *dpagemap) in xe_svm_range_needs_migrate_to_vram()
H A Dxe_vm_madvise.c39 struct drm_pagemap *dpagemap; member
441 struct drm_pagemap *dpagemap; in xe_madvise_details_init() local
H A Dxe_vm_types.h78 struct drm_pagemap *dpagemap; member
478 struct drm_pagemap *dpagemap; member
H A Dxe_vm.c2494 struct drm_pagemap *dpagemap = NULL; in vm_bind_ioctl_ops_create() local
3112 struct drm_pagemap *dpagemap = op->prefetch_range.dpagemap; in prefetch_ranges() local