Home
last modified time | relevance | path

Searched refs:drm_priv (Results 1 – 11 of 11) sorted by relevance

/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_amdkfd.h295 #define drm_priv_to_vm(drm_priv) \ argument
297 ((struct drm_file *)(drm_priv))->driver_priv)->vm)
303 uint64_t amdgpu_amdkfd_gpuvm_get_process_page_dir(void *drm_priv);
308 void *drm_priv, struct kgd_mem **mem,
311 struct amdgpu_device *adev, struct kgd_mem *mem, void *drm_priv,
314 struct kgd_mem *mem, void *drm_priv);
316 struct amdgpu_device *adev, struct kgd_mem *mem, void *drm_priv);
317 int amdgpu_amdkfd_gpuvm_dmaunmap_mem(struct kgd_mem *mem, void *drm_priv);
331 uint64_t va, void *drm_priv,
347 bool amdgpu_amdkfd_bo_mapped_to_dev(void *drm_priv, struct kgd_mem *mem);
A Damdgpu_amdkfd_gpuvm.c1577 struct amdgpu_vm *avm = drm_priv_to_vm(drm_priv); in amdgpu_amdkfd_gpuvm_get_process_page_dir()
1661 void *drm_priv, struct kgd_mem **mem, in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu() argument
1664 struct amdgpu_vm *avm = drm_priv_to_vm(drm_priv); in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu()
1830 drm_vma_node_revoke(&gobj->vma_node, drm_priv); in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu()
1968 void *drm_priv) in amdgpu_amdkfd_gpuvm_map_memory_to_gpu() argument
1970 struct amdgpu_vm *avm = drm_priv_to_vm(drm_priv); in amdgpu_amdkfd_gpuvm_map_memory_to_gpu()
2078 vm = drm_priv_to_vm(drm_priv); in amdgpu_amdkfd_gpuvm_dmaunmap_mem()
2319 uint64_t va, void *drm_priv, in import_obj_create() argument
2383 drm_vma_node_revoke(&obj->vma_node, drm_priv); in import_obj_create()
2390 uint64_t va, void *drm_priv, in amdgpu_amdkfd_gpuvm_import_dmabuf_fd() argument
[all …]
/drivers/gpu/drm/amd/amdkfd/
A Dkfd_process.c729 amdgpu_amdkfd_gpuvm_free_memory_of_gpu(dev->adev, mem, pdd->drm_priv, in kfd_process_free_gpuvm()
747 pdd->drm_priv, mem, NULL, in kfd_process_alloc_gpuvm()
753 pdd->drm_priv); in kfd_process_alloc_gpuvm()
778 amdgpu_amdkfd_gpuvm_free_memory_of_gpu(kdev->adev, *mem, pdd->drm_priv, in kfd_process_alloc_gpuvm()
1001 if (!peer_pdd->drm_priv) in kfd_process_device_free_bos()
1004 peer_pdd->dev->adev, mem, peer_pdd->drm_priv); in kfd_process_device_free_bos()
1008 pdd->drm_priv, NULL); in kfd_process_device_free_bos()
1682 if (pdd->drm_priv) in kfd_process_device_init_vm()
1704 pdd->drm_priv = drm_file->private_data; in kfd_process_device_init_vm()
1732 pdd->drm_priv = NULL; in kfd_process_device_init_vm()
[all …]
A Dkfd_chardev.c1144 pdd->drm_priv, (struct kgd_mem **) &mem, &offset, in kfd_ioctl_alloc_memory_of_gpu()
1181 pdd->drm_priv, NULL); in kfd_ioctl_alloc_memory_of_gpu()
1224 (struct kgd_mem *)mem, pdd->drm_priv, &size); in kfd_ioctl_free_memory_of_gpu()
1312 peer_pdd->drm_priv); in kfd_ioctl_map_memory_to_gpu()
1412 peer_pdd->dev->adev, (struct kgd_mem *)mem, peer_pdd->drm_priv); in kfd_ioctl_unmap_memory_from_gpu()
1439 err = amdgpu_amdkfd_gpuvm_dmaunmap_mem(mem, peer_pdd->drm_priv); in kfd_ioctl_unmap_memory_from_gpu()
1582 args->va_addr, pdd->drm_priv, in kfd_ioctl_import_dmabuf()
1602 pdd->drm_priv, NULL); in kfd_ioctl_import_dmabuf()
1982 if (amdgpu_amdkfd_bo_mapped_to_dev(p->pdds[i]->drm_priv, kgd_mem)) in criu_checkpoint_bos()
2329 bo_bucket->size, pdd->drm_priv, kgd_mem, in criu_restore_memory_of_gpu()
[all …]
A Dkfd_smi_events.c352 if (!pdd->drm_priv) in kfd_smi_event_process()
355 avm = drm_priv_to_vm(pdd->drm_priv); in kfd_smi_event_process()
A Dkfd_queue.c254 vm = drm_priv_to_vm(pdd->drm_priv); in kfd_queue_acquire_buffers()
380 vm = drm_priv_to_vm(pdd->drm_priv); in kfd_queue_unref_bo_vas()
A Dkfd_svm.c1364 drm_priv_to_vm(pdd->drm_priv), in svm_range_unmap_from_gpus()
1389 struct amdgpu_vm *vm = drm_priv_to_vm(pdd->drm_priv); in svm_range_map_to_gpu()
1540 vm = drm_priv_to_vm(pdd->drm_priv); in svm_range_reserve_bos()
1560 drm_priv_to_vm(pdd->drm_priv), NULL, in svm_range_reserve_bos()
2783 if (!p->pdds[i]->drm_priv) in svm_range_check_vm_userptr()
2786 vm = drm_priv_to_vm(p->pdds[i]->drm_priv); in svm_range_check_vm_userptr()
3328 if (!p->pdds[i]->drm_priv) in svm_range_check_vm()
3331 vm = drm_priv_to_vm(p->pdds[i]->drm_priv); in svm_range_check_vm()
A Dkfd_priv.h765 void *drm_priv; member
1527 struct amdgpu_vm *vm = drm_priv_to_vm(pdd->drm_priv); in kfd_flush_tlb()
A Dkfd_device_queue_manager.c1206 if (!pdd->drm_priv) in evict_process_queues_cpsch()
1260 pd_base = amdgpu_amdkfd_gpuvm_get_process_page_dir(pdd->drm_priv); in restore_process_queues_nocpsch()
1351 if (!pdd->drm_priv) in restore_process_queues_cpsch()
1358 qpd->page_table_base = amdgpu_amdkfd_gpuvm_get_process_page_dir(pdd->drm_priv); in restore_process_queues_cpsch()
1407 pd_base = amdgpu_amdkfd_gpuvm_get_process_page_dir(pdd->drm_priv); in register_process()
A Dkfd_process_queue_manager.c600 vm = drm_priv_to_vm(pdd->drm_priv); in pqm_update_queue_properties()
/drivers/gpu/drm/mediatek/
A Dmtk_drm_drv.c375 struct mtk_drm_private *drm_priv = dev_get_drvdata(dev); in mtk_drm_get_all_drm_priv() local
420 if (drm_priv->data->mmsys_dev_num == cnt) { in mtk_drm_get_all_drm_priv()

Completed in 52 milliseconds