Lines Matching full:vector
44 #define IA64_CPEP_VECTOR 0x1c /* corrected platform error polling vector */
45 #define IA64_CMCP_VECTOR 0x1d /* corrected machine-check polling vector */
46 #define IA64_CPE_VECTOR 0x1e /* corrected platform error interrupt vector */
47 #define IA64_CMC_VECTOR 0x1f /* corrected machine-check interrupt vector */
50 * Use vectors 0x30-0xe7 as the default device vector range for ia64.
59 /* Reserve the lower priority vector than device vectors for "move IRQ" IPI */
72 #define IA64_PERFMON_VECTOR 0xee /* performance monitor interrupt vector */
77 #define IA64_IPI_VECTOR 0xfe /* inter-processor interrupt vector */
91 IA64_IPI_DM_NMI = 0x4, /* pend an NMI (vector 2) */
100 ia64_vector vector; member
119 extern int bind_irq_vector(int irq, int vector, cpumask_t domain);
120 extern int ia64_native_assign_irq_vector (int irq); /* allocate a free vector */
121 extern void ia64_native_free_irq_vector (int vector);
122 extern int reserve_irq_vector (int vector);
124 extern void ia64_send_ipi (int cpu, int vector, int delivery_mode, int redirect);
135 static inline void ia64_native_resend_irq(unsigned int vector) in ia64_native_resend_irq() argument
137 ia64_send_ipi(smp_processor_id(), vector, IA64_IPI_DM_INT, 0); in ia64_native_resend_irq()
144 * domains meaning that the translation from vector number to irq number depends on the
146 * differences and provides a uniform means to translate between vector and irq numbers
150 /* Extract the IA-64 vector that corresponds to IRQ. */
154 return irq_cfg[irq].vector; in irq_to_vector()
158 * Convert the local IA-64 vector to the corresponding irq number. This translation is