Symbol: ipi_data
arch/alpha/kernel/smp.c
451
memset(ipi_data, 0, sizeof(ipi_data));
arch/alpha/kernel/smp.c
503
set_bit(operation, &ipi_data[i].bits);
arch/alpha/kernel/smp.c
514
unsigned long *pending_ipis = &ipi_data[this_cpu].bits;
arch/alpha/kernel/smp.c
61
} ipi_data[NR_CPUS] __cacheline_aligned;
arch/arc/kernel/smp.c
248
static DEFINE_PER_CPU(unsigned long, ipi_data);
arch/arc/kernel/smp.c
252
unsigned long __percpu *ipi_data_ptr = per_cpu_ptr(&ipi_data, cpu);
arch/arc/kernel/smp.c
356
*this_cpu_ptr(&ipi_data), smp_processor_id());
arch/arc/kernel/smp.c
365
copy = pending = xchg(this_cpu_ptr(&ipi_data), 0);
arch/csky/kernel/smp.c
116
per_cpu_ptr(&ipi_data, cpu)->stats[i]);
arch/csky/kernel/smp.c
42
static DEFINE_PER_CPU(struct ipi_data_struct, ipi_data);
arch/csky/kernel/smp.c
46
unsigned long *stats = this_cpu_ptr(&ipi_data)->stats;
arch/csky/kernel/smp.c
51
ops = xchg(&this_cpu_ptr(&ipi_data)->bits, 0);
arch/csky/kernel/smp.c
94
set_bit(operation, &per_cpu_ptr(&ipi_data, i)->bits);
arch/hexagon/kernel/smp.c
102
struct ipi_data *ipi = &per_cpu(ipi_data, cpu);
arch/hexagon/kernel/smp.c
36
static DEFINE_PER_CPU(struct ipi_data, ipi_data);
arch/hexagon/kernel/smp.c
38
static inline void __handle_ipi(unsigned long *ops, struct ipi_data *ipi,
arch/hexagon/kernel/smp.c
85
struct ipi_data *ipi = &per_cpu(ipi_data, cpu);
arch/powerpc/kvm/book3s_xive.c
1473
xive_irq_trigger(&state->ipi_data);
arch/powerpc/kvm/book3s_xive.c
1603
xive_vm_esb_load(&state->ipi_data, XIVE_ESB_SET_PQ_01);
arch/powerpc/kvm/book3s_xive.c
1715
xive_vm_esb_load(&state->ipi_data, XIVE_ESB_SET_PQ_10);
arch/powerpc/kvm/book3s_xive.c
1717
xive_vm_esb_load(&state->ipi_data, XIVE_ESB_SET_PQ_00);
arch/powerpc/kvm/book3s_xive.c
1753
xive_vm_esb_load(&state->ipi_data, XIVE_ESB_SET_PQ_01);
arch/powerpc/kvm/book3s_xive.c
2374
xive_native_populate_irq_data(state->ipi_number, &state->ipi_data);
arch/powerpc/kvm/book3s_xive.c
2519
xive_irq_trigger(&state->ipi_data);
arch/powerpc/kvm/book3s_xive.c
2624
kvmppc_xive_cleanup_irq(state->ipi_number, &state->ipi_data);
arch/powerpc/kvm/book3s_xive.c
2625
xive_cleanup_irq_data(&state->ipi_data);
arch/powerpc/kvm/book3s_xive.h
37
struct xive_irq_data ipi_data; /* XIVE IPI associated data */
arch/powerpc/kvm/book3s_xive.h
80
*out_xd = &state->ipi_data;
arch/powerpc/kvm/book3s_xive_native.c
384
&state->ipi_data);
arch/powerpc/kvm/book3s_xive_native.c
400
xive_vm_esb_load(&state->ipi_data, XIVE_ESB_SET_PQ_01);
arch/powerpc/kvm/book3s_xive_native.c
795
xive_vm_esb_load(&state->ipi_data, XIVE_ESB_SET_PQ_01);
arch/powerpc/sysdev/xive/common.c
1064
xd = &xc->ipi_data;
arch/powerpc/sysdev/xive/common.c
1086
xive_do_source_eoi(&xc->ipi_data);
arch/powerpc/sysdev/xive/common.c
1222
rc = xive_ops->populate_irq_data(xc->hw_ipi, &xc->ipi_data);
arch/powerpc/sysdev/xive/common.c
1235
xc->hw_ipi, xive_ipi_irq, xc->ipi_data.trig_mmio);
arch/powerpc/sysdev/xive/common.c
1238
xive_do_source_set_mask(&xc->ipi_data, false);
arch/powerpc/sysdev/xive/common.c
1256
xive_do_source_set_mask(&xc->ipi_data, true);
arch/powerpc/sysdev/xive/common.c
1741
xive_irq_data_dump(&xc->ipi_data, buffer, sizeof(buffer));
arch/powerpc/sysdev/xive/common.c
282
xive_irq_data_dump(&xc->ipi_data, buffer, sizeof(buffer));
arch/powerpc/sysdev/xive/xive-internal.h
20
struct xive_irq_data ipi_data;
arch/xtensa/kernel/smp.c
371
static DEFINE_PER_CPU(struct ipi_data, ipi_data);
arch/xtensa/kernel/smp.c
418
struct ipi_data *ipi = &per_cpu(ipi_data, cpu);
arch/xtensa/kernel/smp.c
457
per_cpu(ipi_data, cpu).ipi_count[i]);