Home
last modified time | relevance | path

Searched refs:icp_ops (Results 1 - 15 of 15) sorted by relevance

/kernel/linux/linux-5.10/arch/powerpc/sysdev/xics/
H A Dxics-common.c31 const struct icp_ops *icp_ops; variable
107 icp_ops->set_priority(LOWEST_PRIORITY); in xics_setup_cpu()
135 BUG_ON(request_irq(ipi, icp_ops->ipi_action, in xics_request_ipi()
145 smp_ops->cause_ipi = icp_ops->cause_ipi; in xics_smp_probe()
159 icp_ops->set_priority(0); in xics_teardown_cpu()
160 icp_ops->teardown_cpu(); in xics_teardown_cpu()
167 icp_ops->flush_ipi(); in xics_kexec_teardown_cpu()
192 icp_ops->set_priority(0); in xics_migrate_irqs_away()
262 icp_ops in xics_migrate_irqs_away()
[all...]
H A Dicp-opal.c174 static const struct icp_ops icp_opal_ops = {
194 icp_ops = &icp_opal_ops; in icp_opal_init()
H A Dicp-hv.c152 static const struct icp_ops icp_hv_ops = {
175 icp_ops = &icp_hv_ops; in icp_hv_init()
H A Dicp-native.c315 static const struct icp_ops icp_native_ops = {
347 icp_ops = &icp_native_ops; in icp_native_init()
H A Dics-rtas.c233 ics_rtas_irq_chip.irq_eoi = icp_ops->eoi; in ics_rtas_init()
H A Dics-opal.c233 ics_opal_irq_chip.irq_eoi = icp_ops->eoi; in ics_opal_init()
/kernel/linux/linux-6.6/arch/powerpc/sysdev/xics/
H A Dxics-common.c31 const struct icp_ops *icp_ops; variable
107 icp_ops->set_priority(LOWEST_PRIORITY); in xics_setup_cpu()
134 BUG_ON(request_irq(ipi, icp_ops->ipi_action, in xics_request_ipi()
144 smp_ops->cause_ipi = icp_ops->cause_ipi; in xics_smp_probe()
158 icp_ops->set_priority(0); in xics_teardown_cpu()
159 icp_ops->teardown_cpu(); in xics_teardown_cpu()
166 icp_ops->flush_ipi(); in xics_kexec_teardown_cpu()
193 icp_ops->set_priority(0); in xics_migrate_irqs_away()
262 icp_ops in xics_migrate_irqs_away()
[all...]
H A Dicp-opal.c175 static const struct icp_ops icp_opal_ops = {
195 icp_ops = &icp_opal_ops; in icp_opal_init()
H A Dicp-hv.c153 static const struct icp_ops icp_hv_ops = {
176 icp_ops = &icp_hv_ops; in icp_hv_init()
H A Dicp-native.c309 static const struct icp_ops icp_native_ops = {
341 icp_ops = &icp_native_ops; in icp_native_init()
H A Dics-rtas.c218 ics_rtas_irq_chip.irq_eoi = icp_ops->eoi; in ics_rtas_init()
H A Dics-opal.c213 ics_opal_irq_chip.irq_eoi = icp_ops->eoi; in ics_opal_init()
H A Dics-native.c242 ics_native_irq_chip.irq_eoi = icp_ops->eoi; in ics_native_init()
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
H A Dxics.h54 struct icp_ops { struct
66 extern const struct icp_ops *icp_ops;
/kernel/linux/linux-6.6/arch/powerpc/include/asm/
H A Dxics.h54 struct icp_ops { struct
66 extern const struct icp_ops *icp_ops;

Completed in 7 milliseconds