Lines Matching refs:intspec
1086 const u32 *intspec, unsigned int intsize, in mpic_host_xlate() argument
1098 *out_hwirq = intspec[0]; in mpic_host_xlate()
1107 switch (intspec[2]) { in mpic_host_xlate()
1114 if (intspec[3] >= ARRAY_SIZE(mpic->err_int_vecs)) in mpic_host_xlate()
1117 *out_hwirq = mpic->err_int_vecs[intspec[3]]; in mpic_host_xlate()
1121 if (intspec[0] >= ARRAY_SIZE(mpic->ipi_vecs)) in mpic_host_xlate()
1124 *out_hwirq = mpic->ipi_vecs[intspec[0]]; in mpic_host_xlate()
1127 if (intspec[0] >= ARRAY_SIZE(mpic->timer_vecs)) in mpic_host_xlate()
1130 *out_hwirq = mpic->timer_vecs[intspec[0]]; in mpic_host_xlate()
1134 __func__, intspec[2]); in mpic_host_xlate()
1138 *out_flags = map_mpic_senses[intspec[1] & 3]; in mpic_host_xlate()
1154 *out_flags = map_mpic_senses[intspec[1] & mask]; in mpic_host_xlate()
1159 intsize, intspec[0], intspec[1], *out_hwirq, *out_flags); in mpic_host_xlate()