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 */
76 #define IA64_IPI_VECTOR 0xfe /* inter-processor interrupt vector */
90 IA64_IPI_DM_NMI = 0x4, /* pend an NMI (vector 2) */
99 ia64_vector vector; member
118 extern int bind_irq_vector(int irq, int vector, cpumask_t domain);
119 extern int ia64_native_assign_irq_vector (int irq); /* allocate a free vector */
120 extern void ia64_native_free_irq_vector (int vector);
121 extern int reserve_irq_vector (int vector);
123 extern void ia64_send_ipi (int cpu, int vector, int delivery_mode, int redirect);
134 static inline void ia64_native_resend_irq(unsigned int vector) in ia64_native_resend_irq() argument
136 ia64_send_ipi(smp_processor_id(), vector, IA64_IPI_DM_INT, 0); in ia64_native_resend_irq()
143 * domains meaning that the translation from vector number to irq number depends on the
145 * differences and provides a uniform means to translate between vector and irq numbers
149 /* Extract the IA-64 vector that corresponds to IRQ. */
153 return irq_cfg[irq].vector; in irq_to_vector()
157 * Convert the local IA-64 vector to the corresponding irq number. This translation is