Searched refs:pre_migrate_fence (Results 1 – 3 of 3) sorted by relevance
| /linux/include/drm/ |
| H A D | drm_pagemap.h | 214 * @pre_migrate_fence: dma-fence to wait for before migration start. 226 struct dma_fence *pre_migrate_fence); 233 * @pre_migrate_fence: dma-fence to wait for before migration start. 245 struct dma_fence *pre_migrate_fence); 322 * @pre_migrate_fence: Fence to wait for or pipeline behind before migration starts. 333 struct dma_fence *pre_migrate_fence; 366 struct dma_fence *pre_migrate_fence); 326 struct dma_fence *pre_migrate_fence; global() member
|
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_svm.c | 593 struct dma_fence *pre_migrate_fence) in xe_svm_copy() 683 pre_migrate_fence); in xe_svm_copy() 693 pre_migrate_fence); in xe_svm_copy() 699 pre_migrate_fence = NULL; in xe_svm_copy() 723 pre_migrate_fence); in xe_svm_copy() 731 pre_migrate_fence); in xe_svm_copy() 737 pre_migrate_fence = NULL; in xe_svm_copy() 750 if (pre_migrate_fence) in xe_svm_copy_to_devmem() 751 dma_fence_wait(pre_migrate_fence, false); in xe_svm_copy_to_devmem() argument 769 struct dma_fence *pre_migrate_fence) in to_xe_bo() 575 xe_svm_copy(struct page ** pages,struct drm_pagemap_addr * pagemap_addr,unsigned long npages,const enum xe_svm_copy_dir dir,struct dma_fence * pre_migrate_fence) xe_svm_copy() argument 760 xe_svm_copy_to_ram(struct page ** pages,struct drm_pagemap_addr * pagemap_addr,unsigned long npages,struct dma_fence * pre_migrate_fence) xe_svm_copy_to_ram() argument 1083 struct dma_fence *pre_migrate_fence = NULL; xe_drm_pagemap_populate_mm() local [all...] |
| /linux/drivers/gpu/drm/ |
| H A D | drm_pagemap.c | 518 devmem->pre_migrate_fence); in drm_pagemap_migrate_remote_to_local() 543 devmem->pre_migrate_fence); in drm_pagemap_migrate_sys_to_dev() 856 dma_fence_put(devmem_allocation->pre_migrate_fence); in drm_pagemap_migrate_to_devmem() 857 devmem_allocation->pre_migrate_fence = NULL; in drm_pagemap_migrate_to_devmem() 1596 * @pre_migrate_fence: Fence to wait for or pipeline behind before migration starts. 1603 struct dma_fence *pre_migrate_fence) in drm_pagemap_devmem_init() 1611 devmem_allocation->pre_migrate_fence = pre_migrate_fence; in drm_pagemap_devmem_init() 1602 drm_pagemap_devmem_init(struct drm_pagemap_devmem * devmem_allocation,struct device * dev,struct mm_struct * mm,const struct drm_pagemap_devmem_ops * ops,struct drm_pagemap * dpagemap,size_t size,struct dma_fence * pre_migrate_fence) drm_pagemap_devmem_init() argument
|