Lines Matching refs:z_irq
69 static inline unsigned int _z_irq_get_level(_z_irq_t z_irq) in _z_irq_get_level() argument
71 if (z_irq.bits.l3 != 0) { in _z_irq_get_level()
75 if (z_irq.bits.l2 != 0) { in _z_irq_get_level()
92 _z_irq_t z_irq = { in irq_get_level() local
96 return _z_irq_get_level(z_irq); in irq_get_level()
111 _z_irq_t z_irq = { in irq_from_level_2() local
115 return _z_l2_irq(z_irq); in irq_from_level_2()
141 _z_irq_t z_irq = { in irq_to_level_2() local
149 return z_irq.irq; in irq_to_level_2()
164 _z_irq_t z_irq = { in irq_parent_level_2() local
168 return _z_l1_irq(z_irq); in irq_parent_level_2()
184 _z_irq_t z_irq = { in irq_from_level_3() local
188 return _z_l3_irq(z_irq); in irq_from_level_3()
215 _z_irq_t z_irq = { in irq_to_level_3() local
223 return z_irq.irq; in irq_to_level_3()
238 _z_irq_t z_irq = { in irq_parent_level_3() local
242 return _z_l2_irq(z_irq); in irq_parent_level_3()
327 _z_irq_t z_irq = { in irq_get_intc_irq() local
332 return z_irq.l3_intc.irq; in irq_get_intc_irq()
334 return z_irq.l2_intc.irq; in irq_get_intc_irq()
350 _z_irq_t z_irq = { in irq_increment() local
354 if (z_irq.bits.l3 != 0) { in irq_increment()
355 z_irq.bits.l3 += val; in irq_increment()
356 } else if (z_irq.bits.l2 != 0) { in irq_increment()
357 z_irq.bits.l2 += val; in irq_increment()
359 z_irq.bits.l1 += val; in irq_increment()
362 return z_irq.irq; in irq_increment()