/kernel/linux/linux-5.10/arch/powerpc/platforms/powernv/ |
H A D | smp.c | 338 ic_cause_ipi = smp_ops->cause_ipi; in pnv_smp_probe() 342 smp_ops->cause_ipi = doorbell_global_ipi; in pnv_smp_probe() 344 smp_ops->cause_ipi = pnv_cause_ipi; in pnv_smp_probe() 413 .cause_ipi = NULL, /* Filled at runtime by pnv_smp_probe() */
|
/kernel/linux/linux-6.6/arch/powerpc/platforms/powernv/ |
H A D | smp.c | 338 ic_cause_ipi = smp_ops->cause_ipi; in pnv_smp_probe() 342 smp_ops->cause_ipi = doorbell_global_ipi; in pnv_smp_probe() 344 smp_ops->cause_ipi = pnv_cause_ipi; in pnv_smp_probe() 413 .cause_ipi = NULL, /* Filled at runtime by pnv_smp_probe() */
|
/kernel/linux/linux-5.10/arch/powerpc/platforms/pseries/ |
H A D | smp.c | 239 ic_cause_ipi = smp_ops->cause_ipi; in pSeries_smp_probe() 240 smp_ops->cause_ipi = dbell_or_ic_cause_ipi; in pSeries_smp_probe() 245 .cause_ipi = NULL, /* Filled at runtime by pSeries_smp_probe() */
|
/kernel/linux/linux-6.6/arch/powerpc/platforms/pseries/ |
H A D | smp.c | 238 ic_cause_ipi = smp_ops->cause_ipi; in pSeries_smp_probe() 239 smp_ops->cause_ipi = dbell_or_ic_cause_ipi; in pSeries_smp_probe() 244 .cause_ipi = NULL, /* Filled at runtime by pSeries_smp_probe() */
|
/kernel/linux/linux-5.10/arch/powerpc/sysdev/xics/ |
H A D | xics-common.c | 144 /* Setup cause_ipi callback based on which ICP is used */ in xics_smp_probe() 145 smp_ops->cause_ipi = icp_ops->cause_ipi; in xics_smp_probe()
|
H A D | icp-opal.c | 182 .cause_ipi = icp_opal_cause_ipi,
|
H A D | icp-hv.c | 160 .cause_ipi = icp_hv_cause_ipi,
|
H A D | icp-native.c | 159 * Just like the cause_ipi functions, it is required to in icp_native_cause_ipi_rm() 323 .cause_ipi = icp_native_cause_ipi,
|
/kernel/linux/linux-6.6/arch/powerpc/sysdev/xics/ |
H A D | xics-common.c | 143 /* Setup cause_ipi callback based on which ICP is used */ in xics_smp_probe() 144 smp_ops->cause_ipi = icp_ops->cause_ipi; in xics_smp_probe()
|
H A D | icp-opal.c | 183 .cause_ipi = icp_opal_cause_ipi,
|
H A D | icp-hv.c | 161 .cause_ipi = icp_hv_cause_ipi,
|
H A D | icp-native.c | 160 * Just like the cause_ipi functions, it is required to in icp_native_cause_ipi_rm() 317 .cause_ipi = icp_native_cause_ipi,
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | xics.h | 61 void (*cause_ipi)(int cpu); member
|
H A D | smp.h | 40 void (*cause_ipi)(int cpu); member
|
/kernel/linux/linux-6.6/arch/powerpc/include/asm/ |
H A D | xics.h | 61 void (*cause_ipi)(int cpu); member
|
H A D | smp.h | 46 void (*cause_ipi)(int cpu); member
|
/kernel/linux/linux-5.10/arch/powerpc/platforms/85xx/ |
H A D | smp.c | 494 smp_85xx_ops.cause_ipi = doorbell_global_ipi; in mpc85xx_smp_init()
|
/kernel/linux/linux-6.6/arch/powerpc/platforms/85xx/ |
H A D | smp.c | 494 smp_85xx_ops.cause_ipi = doorbell_global_ipi; in mpc85xx_smp_init()
|
/kernel/linux/linux-5.10/arch/powerpc/platforms/powermac/ |
H A D | smp.c | 439 .cause_ipi = smp_psurge_cause_ipi,
|
/kernel/linux/linux-6.6/arch/powerpc/platforms/powermac/ |
H A D | smp.c | 440 .cause_ipi = smp_psurge_cause_ipi,
|
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | smp.c | 276 * cause_ipi functions are required to include a full barrier in smp_muxed_ipi_message_pass() 279 smp_ops->cause_ipi(cpu); in smp_muxed_ipi_message_pass()
|
/kernel/linux/linux-5.10/arch/powerpc/sysdev/xive/ |
H A D | common.c | 1228 smp_ops->cause_ipi = xive_cause_ipi; in xive_smp_probe()
|
/kernel/linux/linux-6.6/arch/powerpc/kernel/ |
H A D | smp.c | 303 * cause_ipi functions are required to include a full barrier in smp_muxed_ipi_message_pass() 306 smp_ops->cause_ipi(cpu); in smp_muxed_ipi_message_pass()
|
/kernel/linux/linux-6.6/arch/powerpc/sysdev/xive/ |
H A D | common.c | 1275 smp_ops->cause_ipi = xive_cause_ipi; in xive_smp_probe()
|