Home
last modified time | relevance | path

Searched refs:drm_pagemap_devmem (Results 1 – 3 of 3) sorted by relevance

/linux/include/drm/
H A Ddrm_pagemap.h174 struct drm_pagemap_devmem;
192 void (*devmem_release)(struct drm_pagemap_devmem *devmem_allocation);
204 int (*populate_devmem_pfn)(struct drm_pagemap_devmem *devmem_allocation,
316 struct drm_pagemap_devmem { struct
346 int drm_pagemap_migrate_to_devmem(struct drm_pagemap_devmem *devmem_allocation, argument
351 int drm_pagemap_evict_to_ram(struct drm_pagemap_devmem *devmem_allocation);
355 void drm_pagemap_devmem_init(struct drm_pagemap_devmem *devmem_allocation,
/linux/drivers/gpu/drm/
H A Ddrm_pagemap.c79 struct drm_pagemap_devmem *devmem_allocation;
132 struct drm_pagemap_devmem *devmem = zdd->devmem_allocation; in drm_pagemap_zdd_destroy()
339 drm_pagemap_migrate_remote_to_local(struct drm_pagemap_devmem *devmem, in drm_pagemap_migrate_remote_to_local()
366 drm_pagemap_migrate_sys_to_dev(struct drm_pagemap_devmem *devmem, in drm_pagemap_migrate_sys_to_dev()
404 static int drm_pagemap_migrate_range(struct drm_pagemap_devmem *devmem, in drm_pagemap_migrate_range()
471 int drm_pagemap_migrate_to_devmem(struct drm_pagemap_devmem *devmem_allocation, in drm_pagemap_migrate_to_devmem()
943 int drm_pagemap_evict_to_ram(struct drm_pagemap_devmem *devmem_allocation) in drm_pagemap_evict_to_ram()
1198 void drm_pagemap_devmem_init(struct drm_pagemap_devmem *devmem_allocation, in drm_pagemap_devmem_init()
/linux/drivers/gpu/drm/xe/
H A Dxe_svm.c728 static struct xe_bo *to_xe_bo(struct drm_pagemap_devmem *devmem_allocation) in to_xe_bo()
733 static void xe_svm_devmem_release(struct drm_pagemap_devmem *devmem_allocation) in xe_svm_devmem_release()
755 static int xe_svm_populate_devmem_pfn(struct drm_pagemap_devmem *devmem_allocation, in xe_svm_populate_devmem_pfn()