Home
last modified time | relevance | path

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

/linux/include/drm/
H A Ddrm_pagemap.h40 struct drm_pagemap_addr { struct
56 static inline struct drm_pagemap_addr
62 return (struct drm_pagemap_addr) { in drm_pagemap_addr_encode()
83 struct drm_pagemap_addr (*device_map)(struct drm_pagemap *dpagemap,
98 const struct drm_pagemap_addr *addr);
222 struct drm_pagemap_addr *pagemap_addr,
241 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_res_cursor.h59 const struct drm_pagemap_addr *dma_addr;
173 const struct drm_pagemap_addr *addr = cur->dma_addr; in __xe_res_dma_next()
232 static inline void xe_res_first_dma(const struct drm_pagemap_addr *dma_addr, in xe_res_first_dma()
H A Dxe_svm.h197 struct drm_pagemap_addr;
214 const struct drm_pagemap_addr *dma_addr;
H A Dxe_migrate.c2024 struct drm_pagemap_addr *sram_addr, in build_pt_update_batch_sram()
2079 static bool xe_migrate_vram_use_pde(struct drm_pagemap_addr *sram_addr, in xe_migrate_vram_use_pde()
2117 struct drm_pagemap_addr *sram_addr, in xe_migrate_vram()
2251 struct drm_pagemap_addr *src_addr, in xe_migrate_to_vram()
2276 struct drm_pagemap_addr *dst_addr, in xe_migrate_from_vram()
2284 struct drm_pagemap_addr *pagemap_addr, in xe_migrate_dma_unmap()
2299 static struct drm_pagemap_addr *xe_migrate_dma_map(struct xe_device *xe, in xe_migrate_dma_map()
2303 struct drm_pagemap_addr *pagemap_addr; in xe_migrate_dma_map()
2364 struct drm_pagemap_addr *pagemap_addr; in xe_migrate_access_memory()
H A Dxe_svm.c535 struct drm_pagemap_addr *pagemap_addr, in xe_svm_copy()
711 struct drm_pagemap_addr *pagemap_addr, in xe_svm_copy_to_devmem()
720 struct drm_pagemap_addr *pagemap_addr, in xe_svm_copy_to_ram()
1652 static struct drm_pagemap_addr
1679 const struct drm_pagemap_addr *addr) in xe_drm_pagemap_device_unmap()
/linux/drivers/gpu/drm/
H A Ddrm_pagemap.c226 struct drm_pagemap_addr *pagemap_addr, in drm_pagemap_migrate_map_pages()
249 struct drm_pagemap_addr addr; in drm_pagemap_migrate_map_pages()
304 struct drm_pagemap_addr *pagemap_addr, in drm_pagemap_migrate_unmap_pages()
344 struct drm_pagemap_addr pagemap_addr[], in drm_pagemap_migrate_remote_to_local()
369 struct drm_pagemap_addr pagemap_addr[], in drm_pagemap_migrate_sys_to_dev()
408 struct drm_pagemap_addr pagemap_addr[], in drm_pagemap_migrate_range()
492 struct drm_pagemap_addr *pagemap_addr; in drm_pagemap_migrate_to_devmem()
950 struct drm_pagemap_addr *pagemap_addr; in drm_pagemap_evict_to_ram()
1055 struct drm_pagemap_addr *pagemap_addr; in __drm_pagemap_migrate_to_ram()
H A Ddrm_gpusvm.c1144 struct drm_pagemap_addr *addr = &svm_pages->dma_addr[j]; in __drm_gpusvm_unmap_pages()