Home
last modified time | relevance | path

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

/linux/include/drm/
H A Ddrm_pagemap.h42 struct drm_pagemap_addr { struct
58 static inline struct drm_pagemap_addr
64 return (struct drm_pagemap_addr) { in drm_pagemap_addr_encode()
85 struct drm_pagemap_addr (*device_map)(struct drm_pagemap *dpagemap,
100 const struct drm_pagemap_addr *addr);
224 struct drm_pagemap_addr *pagemap_addr,
243 struct drm_pagemap_addr *pagemap_addr,
/linux/drivers/gpu/drm/xe/
H A Dxe_migrate.h12 struct drm_pagemap_addr;
118 struct drm_pagemap_addr *src_addr,
125 struct drm_pagemap_addr *dst_addr,
H A Dxe_svm.h199 struct drm_pagemap_addr;
217 const struct drm_pagemap_addr *dma_addr;
H A Dxe_svm.c573 struct drm_pagemap_addr *pagemap_addr, in xe_svm_copy()
749 struct drm_pagemap_addr *pagemap_addr, in xe_svm_copy_to_devmem()
758 struct drm_pagemap_addr *pagemap_addr, in xe_svm_copy_to_ram()
1709 static struct drm_pagemap_addr
1736 const struct drm_pagemap_addr *addr) in xe_drm_pagemap_device_unmap()
/linux/drivers/gpu/drm/
H A Ddrm_pagemap.c239 struct drm_pagemap_addr *pagemap_addr, in drm_pagemap_migrate_map_device_private_pages()
251 struct drm_pagemap_addr addr; in drm_pagemap_migrate_map_device_private_pages()
326 struct drm_pagemap_addr *pagemap_addr, in drm_pagemap_migrate_map_system_pages()
454 struct drm_pagemap_addr *pagemap_addr, in drm_pagemap_migrate_unmap_pages()
500 struct drm_pagemap_addr pagemap_addr[], in drm_pagemap_migrate_remote_to_local()
529 struct drm_pagemap_addr pagemap_addr[], in drm_pagemap_migrate_sys_to_dev()
569 struct drm_pagemap_addr pagemap_addr[], in drm_pagemap_migrate_range()
689 struct drm_pagemap_addr *pagemap_addr; in drm_pagemap_migrate_to_devmem()
1319 struct drm_pagemap_addr *pagemap_addr; in drm_pagemap_evict_to_ram()
1429 struct drm_pagemap_addr *pagemap_addr; in __drm_pagemap_migrate_to_ram()