/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_ih.c | 276 entry->pasid = dw[3] & 0xffff;
|
H A D | cik_ih.c | 266 entry->pasid = (dw[2] >> 16) & 0xffff;
|
H A D | amdgpu_amdkfd_gfx_v10.c | 95 static int kgd_set_pasid_vmid_mapping(struct amdgpu_device *adev, u32 pasid, argument 105 uint32_t pasid_mapping = (pasid == 0) ? 0 : (uint32_t)pasid | 108 pr_debug("pasid 0x%x vmid %d, reg value %x\n", pasid, vmid, pasid_mapping); 128 /* Mapping vmid to pasid also for IH block */
|
H A D | amdgpu_amdkfd.c | 754 enum amdgpu_ras_block block, uint16_t pasid, 757 amdgpu_umc_pasid_poison_handler(adev, block, pasid, pasid_fn, data, reset); 753 amdgpu_amdkfd_ras_pasid_poison_consumption_handler(struct amdgpu_device *adev, enum amdgpu_ras_block block, uint16_t pasid, pasid_notify pasid_fn, void *data, uint32_t reset) argument
|
H A D | amdgpu_job.c | 65 ti = amdgpu_vm_get_task_info_pasid(ring->adev, job->pasid);
|
H A D | tonga_ih.c | 260 entry->pasid = (dw[2] >> 16) & 0xffff;
|
H A D | cz_ih.c | 257 entry->pasid = (dw[2] >> 16) & 0xffff;
|
H A D | iceland_ih.c | 256 entry->pasid = (dw[2] >> 16) & 0xffff;
|
H A D | amdgpu_amdkfd_gfx_v11.c | 92 static int set_pasid_vmid_mapping_v11(struct amdgpu_device *adev, unsigned int pasid, argument 95 uint32_t value = pasid << IH_VMID_0_LUT__PASID__SHIFT; 97 /* Mapping vmid to pasid also for IH block */ 98 pr_debug("mapping vmid %d -> pasid %d in IH block for GFX client\n", 99 vmid, pasid);
|
H A D | amdgpu_gfx.h | 139 uint16_t pasid, uint32_t flush_type,
|
H A D | amdgpu_amdkfd_gpuvm.c | 1506 struct amdgpu_vm *avm, u32 pasid) 1511 /* Free the original amdgpu allocated pasid, 1512 * will be replaced with kfd allocated pasid. 1514 if (avm->pasid) { 1515 amdgpu_pasid_free(avm->pasid); 1519 ret = amdgpu_vm_set_pasid(adev, avm, pasid); 1595 /* The original pasid of amdgpu vm has already been 1597 * The current pasid is managed by kfd and will be 1598 * released on kfd process destroy. Set amdgpu pasid 1505 amdgpu_amdkfd_gpuvm_set_vm_pasid(struct amdgpu_device *adev, struct amdgpu_vm *avm, u32 pasid) argument
|
H A D | amdgpu_ras.c | 2722 enum amdgpu_ras_block block, uint16_t pasid, 2731 poison_msg.pasid = pasid; 2858 uint16_t pasid = poison_msg->pasid; local 2863 poison_msg->pasid_fn(adev, pasid, poison_msg->data); 2721 amdgpu_ras_put_poison_req(struct amdgpu_device *adev, enum amdgpu_ras_block block, uint16_t pasid, pasid_notify pasid_fn, void *data, uint32_t reset) argument
|
H A D | sdma_v4_4_2.c | 1630 "[sdma%d] address:0x%016llx src_id:%u ring:%u vmid:%u pasid:%u\n", 1632 entry->pasid); 1634 task_info = amdgpu_vm_get_task_info_pasid(adev, entry->pasid);
|
/linux-master/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_device_queue_manager.h | 187 uint16_t pasid); 245 /* the pasid mapping for each kfd vmid */
|
H A D | kfd_process_queue_manager.c | 71 pr_info("Cannot open more queues for process with pasid 0x%x\n", 72 pqm->process->pasid); 398 pqm->process->pasid, type, retval); 489 pqm->process->pasid,
|
H A D | kfd_svm.c | 543 pr_debug("pasid: %x svms 0x%p [0x%lx 0x%lx]\n", p->pasid, prange->svms, 2887 svm_range_restore_pages(struct amdgpu_device *adev, unsigned int pasid, argument 2910 p = kfd_lookup_process_by_pasid(pasid); 2912 pr_debug("kfd process not founded pasid 0x%x\n", pasid); 2926 pr_debug("XNACK not enabled for pasid 0x%x\n", pasid); 2981 amdgpu_gmc_filter_faults_remove(node->adev, addr, pasid); 3083 amdgpu_gmc_filter_faults_remove(node->adev, addr, pasid); [all...] |
H A D | kfd_chardev.c | 160 process->pasid, process->is_32bit_user_mode); 388 p->pasid, 440 pr_debug("Destroying queue id %d for pasid 0x%x\n", 442 p->pasid); 493 pr_debug("Updating queue id %d for pasid 0x%x\n", 494 args->queue_id, p->pasid); 720 dev_dbg(kfd_device, "get apertures for PASID 0x%x", p->pasid); 772 dev_dbg(kfd_device, "get apertures for PASID 0x%x", p->pasid); 3367 pr_debug("pasid 0x%x mapping mmio page\n" 3372 process->pasid, (unsigne [all...] |
/linux-master/arch/x86/include/asm/fpu/ |
H A D | types.h | 311 u64 pasid; member in struct:ia32_pasid_state
|
/linux-master/drivers/iommu/arm/arm-smmu-v3/ |
H A D | arm-smmu-v3-sva.c | 420 static int __arm_smmu_sva_bind(struct device *dev, ioasid_t pasid, argument 458 arm_smmu_write_cd_entry(master, pasid, cdptr, &target);
|
/linux-master/arch/x86/kernel/ |
H A D | traps.c | 571 u32 pasid; local 596 pasid = mm_get_enqcmd_pasid(current->mm); 605 wrmsrl(MSR_IA32_PASID, pasid | MSR_IA32_PASID_VALID);
|
/linux-master/drivers/crypto/hisilicon/ |
H A D | qm.c | 1914 static int qm_sq_ctx_cfg(struct hisi_qp *qp, int qp_id, u32 pasid) argument 1931 sqc.pasid = cpu_to_le16(pasid); 1940 static int qm_cq_ctx_cfg(struct hisi_qp *qp, int qp_id, u32 pasid) argument 1961 cqc.pasid = cpu_to_le16(pasid); 1969 static int qm_qp_ctx_cfg(struct hisi_qp *qp, int qp_id, u32 pasid) argument 1975 ret = qm_sq_ctx_cfg(qp, qp_id, pasid); 1979 return qm_cq_ctx_cfg(qp, qp_id, pasid); 1987 u32 pasid local [all...] |
/linux-master/arch/x86/events/amd/ |
H A D | iommu.c | 54 PMU_FORMAT_ATTR(pasid, "config:40-59");
|
/linux-master/drivers/gpu/drm/msm/adreno/ |
H A D | adreno_gpu.h | 528 int adreno_zap_shader_load(struct msm_gpu *gpu, u32 pasid);
|
/linux-master/include/linux/ |
H A D | hisi_acc_qm.h | 435 u16 pasid; member in struct:hisi_qp
|
/linux-master/drivers/iommu/amd/ |
H A D | amd_iommu_types.h | 567 ioasid_t pasid; member in struct:pdom_dev_data
|