Lines Matching defs:source_id
192 uint16_t pasid, uint16_t source_id)
211 switch (source_id) {
238 uint16_t source_id, client_id, pasid, vmid;
242 source_id = SOC15_SOURCE_ID_FROM_IH_ENTRY(ih_ring_entry);
246 if (!KFD_IRQ_IS_FENCE(client_id, source_id) &&
254 if ((source_id == SOC15_INTSRC_CP_END_OF_PIPE) &&
259 client_id, source_id, vmid, pasid);
271 return source_id == SOC15_INTSRC_CP_END_OF_PIPE ||
272 source_id == SOC15_INTSRC_SQ_INTERRUPT_MSG ||
273 source_id == SOC15_INTSRC_CP_BAD_OPCODE ||
274 source_id == SOC21_INTSRC_SDMA_TRAP ||
275 KFD_IRQ_IS_FENCE(client_id, source_id) ||
278 (source_id == UTCL2_1_0__SRCID__FAULT))) &&
285 uint16_t source_id, client_id, ring_id, pasid, vmid;
291 source_id = SOC15_SOURCE_ID_FROM_IH_ENTRY(ih_ring_entry);
302 (source_id == UTCL2_1_0__SRCID__FAULT))) {
330 if (source_id == SOC15_INTSRC_CP_END_OF_PIPE)
332 else if (source_id == SOC15_INTSRC_CP_BAD_OPCODE &&
340 else if (source_id == SOC21_INTSRC_SDMA_TRAP)
342 else if (source_id == SOC21_INTSRC_SDMA_ECC) {
343 event_interrupt_poison_consumption_v11(dev, pasid, source_id);
348 else if (source_id == SOC15_INTSRC_SQ_INTERRUPT_MSG) {
372 dev, pasid, source_id);
382 } else if (KFD_IRQ_IS_FENCE(client_id, source_id)) {