Lines Matching defs:pasid
133 uint16_t pasid, uint16_t client_id)
138 struct kfd_process *p = kfd_lookup_process_by_pasid(pasid);
155 ret = kfd_dqm_evict_pasid(dev->dqm, pasid);
172 kfd_signal_poison_consumed_event(dev, pasid);
194 uint16_t source_id, client_id, pasid, vmid;
207 pasid = SOC15_PASID_FROM_IH_ENTRY(ih_ring_entry);
228 pr_debug("client id 0x%x, source id %d, vmid %d, pasid 0x%x. raw data:\n",
229 client_id, source_id, vmid, pasid);
235 if (WARN_ONCE(pasid == 0, "Bug: No PASID in KFD interrupt"))
254 uint16_t source_id, client_id, pasid, vmid;
260 pasid = SOC15_PASID_FROM_IH_ENTRY(ih_ring_entry);
271 kfd_signal_event_interrupt(pasid, context_id0, 32);
309 if (kfd_set_dbg_ev_from_interrupt(dev, pasid,
337 event_interrupt_poison_consumption(dev, pasid, source_id);
344 kfd_signal_event_interrupt(pasid, context_id0 & 0x7fffff, 23);
347 kfd_set_dbg_ev_from_interrupt(dev, pasid,
364 kfd_signal_event_interrupt(pasid, context_id0 & 0xfffffff, 28);
366 event_interrupt_poison_consumption(dev, pasid, source_id);
393 event_interrupt_poison_consumption(dev, pasid, client_id);
414 pasid,
420 kfd_process_close_interrupt_drain(pasid);