Searched refs:ipi_data (Results 1 – 7 of 7) sorted by relevance
/arch/hexagon/kernel/ |
D | smp.c | 44 struct ipi_data { struct 48 static DEFINE_PER_CPU(struct ipi_data, ipi_data); argument 50 static inline void __handle_ipi(unsigned long *ops, struct ipi_data *ipi, in __handle_ipi() 97 struct ipi_data *ipi = &per_cpu(ipi_data, cpu); in handle_ipi() 114 struct ipi_data *ipi = &per_cpu(ipi_data, cpu); in send_ipi()
|
/arch/metag/kernel/ |
D | smp.c | 54 struct ipi_data { struct 60 static DEFINE_PER_CPU(struct ipi_data, ipi_data) = { argument 61 .lock = __SPIN_LOCK_UNLOCKED(ipi_data.lock), 449 struct ipi_data *ipi = &per_cpu(ipi_data, cpu); in send_ipi_message() 505 seq_printf(p, " %10lu", per_cpu(ipi_data, cpu).ipi_count); in show_ipi_list() 524 struct ipi_data *ipi = &per_cpu(ipi_data, cpu); in do_IPI()
|
/arch/arc/kernel/ |
D | smp.c | 215 static DEFINE_PER_CPU(unsigned long, ipi_data); 219 unsigned long __percpu *ipi_data_ptr = per_cpu_ptr(&ipi_data, cpu); in ipi_send_msg_one() 323 *this_cpu_ptr(&ipi_data), smp_processor_id()); in do_IPI() 332 copy = pending = xchg(this_cpu_ptr(&ipi_data), 0); in do_IPI()
|
/arch/blackfin/mach-common/ |
D | smp.c | 74 struct ipi_data { struct 79 static DEFINE_PER_CPU(struct ipi_data, bfin_ipi); argument 141 struct ipi_data *bfin_ipi_data; in ipi_handler_int1() 181 struct ipi_data *bfin_ipi_data; in bfin_ipi_init() 192 struct ipi_data *bfin_ipi_data; in send_ipi()
|
/arch/xtensa/kernel/ |
D | smp.c | 359 struct ipi_data { struct 363 static DEFINE_PER_CPU(struct ipi_data, ipi_data); argument 411 struct ipi_data *ipi = &per_cpu(ipi_data, cpu); in ipi_interrupt() 441 per_cpu(ipi_data, cpu).ipi_count[i]); in show_ipi_list()
|
/arch/alpha/kernel/ |
D | smp.c | 61 } ipi_data[NR_CPUS] __cacheline_aligned; variable 452 memset(ipi_data, 0, sizeof(ipi_data)); in smp_prepare_cpus() 515 set_bit(operation, &ipi_data[i].bits); in send_ipi_message() 526 unsigned long *pending_ipis = &ipi_data[this_cpu].bits; in handle_ipi()
|
/arch/ia64/kernel/ |
D | irq_ia64.c | 657 unsigned long ipi_data; in ia64_send_ipi() local 666 ipi_data = (delivery_mode << 8) | (vector & 0xff); in ia64_send_ipi() 669 writeq(ipi_data, ipi_addr); in ia64_send_ipi()
|