Lines Matching refs:ihre
31 const struct cik_ih_ring_entry *ihre = in cik_event_interrupt_isr() local
34 pasid = (ihre->ring_id & 0xffff0000) >> 16; in cik_event_interrupt_isr()
38 (ihre->source_id == CIK_INTSRC_CP_END_OF_PIPE || in cik_event_interrupt_isr()
39 ihre->source_id == CIK_INTSRC_SQ_INTERRUPT_MSG || in cik_event_interrupt_isr()
40 ihre->source_id == CIK_INTSRC_CP_BAD_OPCODE); in cik_event_interrupt_isr()
47 const struct cik_ih_ring_entry *ihre = in cik_event_interrupt_wq() local
50 pasid = (ihre->ring_id & 0xffff0000) >> 16; in cik_event_interrupt_wq()
55 if (ihre->source_id == CIK_INTSRC_CP_END_OF_PIPE) in cik_event_interrupt_wq()
57 else if (ihre->source_id == CIK_INTSRC_SQ_INTERRUPT_MSG) in cik_event_interrupt_wq()
58 kfd_signal_event_interrupt(pasid, ihre->data & 0xFF, 8); in cik_event_interrupt_wq()
59 else if (ihre->source_id == CIK_INTSRC_CP_BAD_OPCODE) in cik_event_interrupt_wq()