/drivers/gpu/drm/amd/amdkfd/ |
D | cik_event_interrupt.c | 30 unsigned int pasid; in cik_event_interrupt_isr() local 46 unsigned int pasid; in cik_event_interrupt_wq() local
|
D | kfd_device.c | 188 static void iommu_pasid_shutdown_callback(struct pci_dev *pdev, int pasid) in iommu_pasid_shutdown_callback() 199 static int iommu_invalid_ppr_cb(struct pci_dev *pdev, int pasid, in iommu_invalid_ppr_cb()
|
D | kfd_process.c | 405 void kfd_unbind_process_from_device(struct kfd_dev *dev, unsigned int pasid) in kfd_unbind_process_from_device() 484 struct kfd_process *kfd_lookup_process_by_pasid(unsigned int pasid) in kfd_lookup_process_by_pasid()
|
D | kfd_pasid.c | 92 void kfd_pasid_free(unsigned int pasid) in kfd_pasid_free()
|
D | kfd_events.c | 559 void kfd_signal_event_interrupt(unsigned int pasid, uint32_t partial_id, in kfd_signal_event_interrupt() 894 void kfd_signal_iommu_event(struct kfd_dev *dev, unsigned int pasid, in kfd_signal_iommu_event() 952 void kfd_signal_hw_exception_event(unsigned int pasid) in kfd_signal_hw_exception_event()
|
D | kfd_pm4_headers_vi.h | 150 uint32_t pasid:16; member 294 uint32_t pasid:16; member 358 uint32_t pasid:16; member
|
D | kfd_pm4_headers.h | 151 uint32_t pasid:16; member 299 uint32_t pasid:16; member 362 uint32_t pasid:16; member
|
D | kfd_dbgdev.c | 51 unsigned int pasid, uint64_t vmid0_address, in dbgdev_diq_submit_ib()
|
D | kfd_device_queue_manager.c | 458 set_pasid_vmid_mapping(struct device_queue_manager *dqm, unsigned int pasid, in set_pasid_vmid_mapping()
|
D | kfd_dbgmgr.h | 279 unsigned int pasid; member
|
D | kfd_pm4_headers_diq.h | 70 unsigned int pasid:10; member
|
D | kfd_priv.h | 500 unsigned int pasid; member
|
/drivers/iommu/ |
D | amd_iommu_v2.c | 54 int pasid; /* PASID index */ member 84 u16 pasid; member 164 int pasid, bool alloc) in __get_pasid_state_ptr() 198 int pasid) in set_pasid_state() 225 static void clear_pasid_state(struct device_state *dev_state, int pasid) in clear_pasid_state() 243 int pasid) in get_pasid_state() 629 int amd_iommu_bind_pasid(struct pci_dev *pdev, int pasid, in amd_iommu_bind_pasid() 714 void amd_iommu_unbind_pasid(struct pci_dev *pdev, int pasid) in amd_iommu_unbind_pasid()
|
D | intel-svm.c | 248 static void intel_flush_pasid_dev(struct intel_svm *svm, struct intel_svm_dev *sdev, int pasid) in intel_flush_pasid_dev() 296 int intel_svm_bind_mm(struct device *dev, int *pasid, int flags, struct svm_dev_ops *ops) in intel_svm_bind_mm() 438 int intel_svm_unbind_mm(struct device *dev, int pasid) in intel_svm_unbind_mm() 501 u64 pasid:20; member
|
D | amd_iommu.c | 843 static void build_inv_iommu_pasid(struct iommu_cmd *cmd, u16 domid, int pasid, in build_inv_iommu_pasid() 861 static void build_inv_iotlb_pasid(struct iommu_cmd *cmd, u16 devid, int pasid, in build_inv_iotlb_pasid() 881 static void build_complete_ppr(struct iommu_cmd *cmd, u16 devid, int pasid, in build_complete_ppr() 3298 static int __flush_pasid(struct protection_domain *domain, int pasid, in __flush_pasid() 3359 static int __amd_iommu_flush_page(struct protection_domain *domain, int pasid, in __amd_iommu_flush_page() 3367 int amd_iommu_flush_page(struct iommu_domain *dom, int pasid, in amd_iommu_flush_page() 3382 static int __amd_iommu_flush_tlb(struct protection_domain *domain, int pasid) in __amd_iommu_flush_tlb() 3390 int amd_iommu_flush_tlb(struct iommu_domain *dom, int pasid) in amd_iommu_flush_tlb() 3404 static u64 *__get_gcr3_pte(u64 *root, int level, int pasid, bool alloc) in __get_gcr3_pte() 3436 static int __set_gcr3(struct protection_domain *domain, int pasid, in __set_gcr3() [all …]
|
D | amd_iommu_types.h | 397 u32 pasid; /* Address space identifier */ member
|
/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_amdkfd_gfx_v8.c | 178 static int kgd_set_pasid_vmid_mapping(struct kgd_dev *kgd, unsigned int pasid, in kgd_set_pasid_vmid_mapping()
|
D | amdgpu_amdkfd_gfx_v7.c | 217 static int kgd_set_pasid_vmid_mapping(struct kgd_dev *kgd, unsigned int pasid, in kgd_set_pasid_vmid_mapping()
|
/drivers/gpu/drm/radeon/ |
D | radeon_kfd.c | 396 static int kgd_set_pasid_vmid_mapping(struct kgd_dev *kgd, unsigned int pasid, in kgd_set_pasid_vmid_mapping()
|