Lines Matching full:vector
169 extern int setup_APIC_eilvt(u8 lvt_off, u8 vector, u8 msg_type, u8 mask);
177 extern void apic_send_IPI_allbutself(unsigned int vector);
285 void (*send_IPI)(int cpu, int vector);
286 void (*send_IPI_mask)(const struct cpumask *mask, int vector);
288 void (*send_IPI_allbutself)(int vector);
289 void (*send_IPI_all)(int vector);
290 void (*send_IPI_self)(int vector);
328 void (*send_IPI)(int cpu, int vector);
329 void (*send_IPI_mask)(const struct cpumask *mask, int vector);
331 void (*send_IPI_allbutself)(int vector);
332 void (*send_IPI_all)(int vector);
333 void (*send_IPI_self)(int vector);
428 static __always_inline void __apic_send_IPI(int cpu, int vector) in __apic_send_IPI() argument
430 static_call(apic_call_send_IPI)(cpu, vector); in __apic_send_IPI()
433 static __always_inline void __apic_send_IPI_mask(const struct cpumask *mask, int vector) in __apic_send_IPI_mask() argument
435 static_call_mod(apic_call_send_IPI_mask)(mask, vector); in __apic_send_IPI_mask()
438 static __always_inline void __apic_send_IPI_mask_allbutself(const struct cpumask *mask, int vector) in __apic_send_IPI_mask_allbutself() argument
440 static_call(apic_call_send_IPI_mask_allbutself)(mask, vector); in __apic_send_IPI_mask_allbutself()
443 static __always_inline void __apic_send_IPI_allbutself(int vector) in __apic_send_IPI_allbutself() argument
445 static_call(apic_call_send_IPI_allbutself)(vector); in __apic_send_IPI_allbutself()
448 static __always_inline void __apic_send_IPI_all(int vector) in __apic_send_IPI_all() argument
450 static_call(apic_call_send_IPI_all)(vector); in __apic_send_IPI_all()
453 static __always_inline void __apic_send_IPI_self(int vector) in __apic_send_IPI_self() argument
455 static_call_mod(apic_call_send_IPI_self)(vector); in __apic_send_IPI_self()
491 static inline bool lapic_vector_set_in_irr(unsigned int vector) in lapic_vector_set_in_irr() argument
493 u32 irr = apic_read(APIC_IRR + (vector / 32 * 0x10)); in lapic_vector_set_in_irr()
495 return !!(irr & (1U << (vector % 32))); in lapic_vector_set_in_irr()
498 static inline bool is_vector_pending(unsigned int vector) in is_vector_pending() argument
500 return lapic_vector_set_in_irr(vector) || pi_pending_this_cpu(vector); in is_vector_pending()
504 * Warm reset vector position: