Lines Matching full:vector

37 				 unsigned int vector, bool set)  in update_vector()  argument
42 apic_set_vector(vector, bitmap); in update_vector()
44 apic_clear_vector(vector, bitmap); in update_vector()
131 static inline void self_ipi_reg_write(unsigned int vector) in self_ipi_reg_write() argument
133 native_apic_msr_write(APIC_SELF_IPI, vector); in self_ipi_reg_write()
136 static void send_ipi_dest(unsigned int cpu, unsigned int vector, bool nmi) in send_ipi_dest() argument
141 update_vector(cpu, APIC_IRR, vector, true); in send_ipi_dest()
144 static void send_ipi_allbut(unsigned int vector, bool nmi) in send_ipi_allbut() argument
155 send_ipi_dest(cpu, vector, nmi); in send_ipi_allbut()
159 static inline void self_ipi(unsigned int vector, bool nmi) in self_ipi() argument
161 u32 icr_low = APIC_SELF_IPI | vector; in self_ipi()
171 unsigned int dsh, vector; in savic_icr_write() local
176 vector = icr_low & APIC_VECTOR_MASK; in savic_icr_write()
181 self_ipi(vector, nmi); in savic_icr_write()
184 self_ipi(vector, nmi); in savic_icr_write()
187 send_ipi_allbut(vector, nmi); in savic_icr_write()
190 send_ipi_dest(icr_high, vector, nmi); in savic_icr_write()
244 static void send_ipi(u32 dest, unsigned int vector, unsigned int dsh) in send_ipi() argument
248 icr_low = __prepare_ICR(dsh, vector, APIC_DEST_PHYSICAL); in send_ipi()
252 static void savic_send_ipi(int cpu, int vector) in savic_send_ipi() argument
256 send_ipi(dest, vector, 0); in savic_send_ipi()
259 static void send_ipi_mask(const struct cpumask *mask, unsigned int vector, bool excl_self) in send_ipi_mask() argument
270 send_ipi(per_cpu(x86_cpu_to_apicid, cpu), vector, 0); in send_ipi_mask()
274 static void savic_send_ipi_mask(const struct cpumask *mask, int vector) in savic_send_ipi_mask() argument
276 send_ipi_mask(mask, vector, false); in savic_send_ipi_mask()
279 static void savic_send_ipi_mask_allbutself(const struct cpumask *mask, int vector) in savic_send_ipi_mask_allbutself() argument
281 send_ipi_mask(mask, vector, true); in savic_send_ipi_mask_allbutself()
284 static void savic_send_ipi_allbutself(int vector) in savic_send_ipi_allbutself() argument
286 send_ipi(0, vector, APIC_DEST_ALLBUT); in savic_send_ipi_allbutself()
289 static void savic_send_ipi_all(int vector) in savic_send_ipi_all() argument
291 send_ipi(0, vector, APIC_DEST_ALLINC); in savic_send_ipi_all()
294 static void savic_send_ipi_self(int vector) in savic_send_ipi_self() argument
296 self_ipi_reg_write(vector); in savic_send_ipi_self()
299 static void savic_update_vector(unsigned int cpu, unsigned int vector, bool set) in savic_update_vector() argument
301 update_vector(cpu, SAVIC_ALLOWED_IRR, vector, set); in savic_update_vector()