Home
last modified time | relevance | path

Searched refs:irq_set_affinity (Results 1 – 88 of 88) sorted by relevance

/linux-4.4.14/arch/ia64/kernel/
Dirq.c135 chip->irq_enable && chip->irq_set_affinity) { in migrate_irqs()
137 chip->irq_set_affinity(data, in migrate_irqs()
143 !chip->irq_set_affinity)); in migrate_irqs()
Dmsi_ia64.c108 .irq_set_affinity = ia64_set_msi_irq_affinity,
163 .irq_set_affinity = dmar_msi_set_affinity,
Diosapic.c429 .irq_set_affinity = iosapic_set_affinity
467 .irq_set_affinity = iosapic_set_affinity
Dsmpboot.c634 data->chip->irq_set_affinity(data, mask, false); in migrate_platform_irqs()
/linux-4.4.14/arch/alpha/kernel/
Dirq.c54 if (!chip->irq_set_affinity || irq_user_affinity[irq]) in irq_select_affinity()
63 chip->irq_set_affinity(data, cpumask_of(cpu), false); in irq_select_affinity()
Dsys_dp264.c179 .irq_set_affinity = dp264_set_affinity,
187 .irq_set_affinity = clipper_set_affinity,
Dsys_titan.c192 .irq_set_affinity = titan_set_irq_affinity,
/linux-4.4.14/arch/arm/kernel/
Dirq.c144 if (!c->irq_set_affinity) in migrate_one_irq()
146 else if (c->irq_set_affinity(d, affinity, false) == IRQ_SET_MASK_OK && ret) in migrate_one_irq()
/linux-4.4.14/drivers/irqchip/
Dexynos-combiner.c105 if (chip && chip->irq_set_affinity) in combiner_set_affinity()
106 return chip->irq_set_affinity(data, mask_val, force); in combiner_set_affinity()
117 .irq_set_affinity = combiner_set_affinity,
Dirq-xtensa-mx.c139 .irq_set_affinity = xtensa_mx_irq_set_affinity,
Dirq-mtk-sysirq.c67 .irq_set_affinity = irq_chip_set_affinity_parent,
Dirq-metag.c55 .irq_set_affinity = metag_internal_irq_set_affinity,
Dirq-metag-ext.c544 .irq_set_affinity = meta_intc_set_affinity,
554 .irq_set_affinity = meta_intc_set_affinity,
Dirq-vf610-mscm-ir.c125 .irq_set_affinity = irq_chip_set_affinity_parent,
Dirq-imx-gpcv2.c149 .irq_set_affinity = irq_chip_set_affinity_parent,
Dirq-gic-v3.c696 .irq_set_affinity = gic_set_affinity,
708 .irq_set_affinity = gic_set_affinity,
Dirq-tegra.c220 .irq_set_affinity = irq_chip_set_affinity_parent,
Dirq-crossbar.c74 .irq_set_affinity = irq_chip_set_affinity_parent,
Dirq-mips-gic.c469 .irq_set_affinity = gic_set_affinity,
480 .irq_set_affinity = gic_set_affinity,
Dirq-hip04.c203 .irq_set_affinity = hip04_irq_set_affinity,
Dirq-bcm7038-l1.c269 .irq_set_affinity = bcm7038_l1_set_affinity,
Dirq-gic-v2m.c123 .irq_set_affinity = gicv2m_set_affinity,
Dirq-armada-370-xp.c288 .irq_set_affinity = armada_xp_set_affinity,
Dirq-gic.c400 .irq_set_affinity = gic_set_affinity,
416 .irq_set_affinity = gic_set_affinity,
Dirq-gic-v3-its.c637 .irq_set_affinity = its_set_affinity,
/linux-4.4.14/kernel/irq/
Dmsi.c74 ret = parent->chip->irq_set_affinity(parent, mask, force); in msi_domain_set_affinity()
232 if (!chip->irq_set_affinity) in msi_domain_update_chip_ops()
233 chip->irq_set_affinity = msi_domain_set_affinity; in msi_domain_update_chip_ops()
Dcpuhotplug.c38 if (!c->irq_set_affinity) { in migrate_one_irq()
Dmigration.c28 if (!chip->irq_set_affinity) in irq_move_masked_irq()
Dchip.c996 if (data->chip->irq_set_affinity) in irq_chip_set_affinity_parent()
997 return data->chip->irq_set_affinity(data, dest, force); in irq_chip_set_affinity_parent()
Dmanage.c121 !desc->irq_data.chip || !desc->irq_data.chip->irq_set_affinity) in __irq_can_set_affinity()
191 ret = chip->irq_set_affinity(data, mask, force); in irq_do_set_affinity()
211 if (!chip || !chip->irq_set_affinity) in irq_set_affinity_locked()
Dproc.c127 irq_set_affinity(irq, new_value); in write_irq_affinity()
/linux-4.4.14/arch/x86/kernel/apic/
Dhtirq.c35 ret = parent->chip->irq_set_affinity(parent, mask, force); in ht_set_affinity()
58 .irq_set_affinity = ht_set_affinity,
Dmsi.c185 .irq_set_affinity = msi_domain_set_affinity,
275 .irq_set_affinity = msi_domain_set_affinity,
Dio_apic.c1855 ret = parent->chip->irq_set_affinity(parent, mask, force); in ioapic_set_affinity()
1877 .irq_set_affinity = ioapic_set_affinity,
1888 .irq_set_affinity = ioapic_set_affinity,
2554 if (chip->irq_set_affinity) in setup_ioapic_dest()
2555 chip->irq_set_affinity(idata, mask, false); in setup_ioapic_dest()
Dvector.c536 .irq_set_affinity = apic_set_affinity,
/linux-4.4.14/arch/x86/platform/uv/
Duv_irq.c63 ret = parent->chip->irq_set_affinity(parent, mask, force); in uv_set_irq_affinity()
77 .irq_set_affinity = uv_set_irq_affinity,
/linux-4.4.14/drivers/base/
Dplatform-msi.c107 if (!chip->irq_set_affinity) in platform_msi_update_chip_ops()
108 chip->irq_set_affinity = msi_domain_set_affinity; in platform_msi_update_chip_ops()
/linux-4.4.14/arch/ia64/hp/sim/
Dhpsim_irq.c39 .irq_set_affinity = hpsim_set_affinity_noop,
/linux-4.4.14/arch/mips/cavium-octeon/
Docteon-irq.c876 .irq_set_affinity = octeon_irq_ciu_set_affinity_v2,
889 .irq_set_affinity = octeon_irq_ciu_set_affinity_v2,
904 .irq_set_affinity = octeon_irq_ciu_set_affinity_sum2,
917 .irq_set_affinity = octeon_irq_ciu_set_affinity_sum2,
929 .irq_set_affinity = octeon_irq_ciu_set_affinity,
942 .irq_set_affinity = octeon_irq_ciu_set_affinity,
981 .irq_set_affinity = octeon_irq_ciu_set_affinity_v2,
996 .irq_set_affinity = octeon_irq_ciu_set_affinity,
1799 .irq_set_affinity = octeon_irq_ciu2_set_affinity,
1812 .irq_set_affinity = octeon_irq_ciu2_set_affinity,
[all …]
/linux-4.4.14/arch/sparc/kernel/
Dirq_64.c590 .irq_set_affinity = sun4u_set_affinity,
599 .irq_set_affinity = sun4v_set_affinity,
608 .irq_set_affinity = sun4v_virt_set_affinity,
887 if (data->chip->irq_set_affinity) in fixup_irqs()
888 data->chip->irq_set_affinity(data, in fixup_irqs()
Dleon_kernel.c201 .irq_set_affinity = leon_set_affinity,
Dpci_msi.c290 irq_set_affinity(irq, &numa_mask); in bringup_one_msi_queue()
Dof_device_64.c629 irq_set_affinity(irq, &numa_mask); in build_one_device_irq()
/linux-4.4.14/arch/powerpc/sysdev/xics/
Dxics-common.c223 if (!chip || !chip->irq_set_affinity) in xics_migrate_irqs_away()
253 irq_set_affinity(virq, cpu_all_mask); in xics_migrate_irqs_away()
Dics-rtas.c166 .irq_set_affinity = ics_rtas_set_affinity
Dics-opal.c159 .irq_set_affinity = ics_opal_set_affinity
/linux-4.4.14/arch/mips/pmcs-msp71xx/
Dmsp_irq_per.c103 .irq_set_affinity = msp_per_irq_set_affinity,
Dmsp_irq_cic.c164 .irq_set_affinity = msp_cic_irq_set_affinity,
/linux-4.4.14/arch/mn10300/kernel/
Dirq.c173 .irq_set_affinity = mn10300_cpupic_setaffinity,
191 .irq_set_affinity = mn10300_cpupic_setaffinity,
/linux-4.4.14/arch/arm/mach-ux500/
Dcpu-db8500.c62 irq_set_affinity(irq, cpumask_of(other)); in db8500_pmu_handler()
/linux-4.4.14/arch/powerpc/platforms/pasemi/
Dmsi.c59 .irq_set_affinity = mpic_set_affinity,
/linux-4.4.14/include/linux/
Dinterrupt.h240 irq_set_affinity(unsigned int irq, const struct cpumask *cpumask) in irq_set_affinity() function
272 static inline int irq_set_affinity(unsigned int irq, const struct cpumask *m) in irq_set_affinity() function
Dirq.h359 int (*irq_set_affinity)(struct irq_data *data, const struct cpumask *dest, bool force); member
/linux-4.4.14/arch/mips/kernel/
Dcevt-sb1250.c152 irq_set_affinity(irq, cpumask_of(cpu)); in sb1250_clockevent_init()
Dcevt-bcm1480.c152 irq_set_affinity(irq, cpumask_of(cpu)); in sb1480_clockevent_init()
/linux-4.4.14/arch/powerpc/kernel/
Dirq.c449 if (chip->irq_set_affinity) in migrate_irqs()
450 chip->irq_set_affinity(data, mask, true); in migrate_irqs()
/linux-4.4.14/arch/xtensa/kernel/
Dirq.c198 irq_set_affinity(i, mask); in migrate_irqs()
/linux-4.4.14/arch/x86/kernel/
Dirq.c485 if (chip->irq_set_affinity) { in fixup_irqs()
486 ret = chip->irq_set_affinity(data, affinity, true); in fixup_irqs()
Dapb_timer.c175 irq_set_affinity(adev->irq, cpumask_of(adev->cpu)); in apbt_setup_irq()
Dhpet.c356 irq_set_affinity(hdev->irq, cpumask_of(hdev->cpu)); in hpet_resume()
546 irq_set_affinity(dev->irq, cpumask_of(dev->cpu)); in hpet_setup_irq()
/linux-4.4.14/drivers/pci/host/
Dpci-xgene-msi.c199 .irq_set_affinity = xgene_msi_set_affinity,
411 err = irq_set_affinity(msi_group->gic_irq, mask); in xgene_msi_hwirq_alloc()
Dpcie-altera-msi.c121 .irq_set_affinity = altera_msi_set_affinity,
/linux-4.4.14/arch/powerpc/sysdev/
Dmpic_u3msi.c43 .irq_set_affinity = mpic_set_affinity,
Dehv_pic.c293 ehv_pic->hc_irq.irq_set_affinity = ehv_pic_set_affinity; in ehv_pic_init()
Dmpic.c1287 mpic->hc_irq.irq_set_affinity = mpic_set_affinity; in mpic_alloc()
1292 mpic->hc_ht_irq.irq_set_affinity = mpic_set_affinity; in mpic_alloc()
/linux-4.4.14/arch/sh/kernel/
Dirq.c240 irq_set_affinity(irq, mask); in migrate_irqs()
/linux-4.4.14/drivers/sh/intc/
Dchip.c208 .irq_set_affinity = intc_set_affinity,
/linux-4.4.14/arch/metag/kernel/
Dirq.c289 irq_set_affinity(i, mask); in migrate_irqs()
/linux-4.4.14/arch/mips/sibyte/sb1250/
Dirq.c191 .irq_set_affinity = sb1250_set_affinity
/linux-4.4.14/arch/ia64/sn/kernel/
Dmsi_sn.c235 .irq_set_affinity = sn_set_msi_irq_affinity,
Dirq.c255 .irq_set_affinity = sn_set_affinity_irq
/linux-4.4.14/arch/arc/kernel/
Dmcip.c239 .irq_set_affinity = idu_irq_set_affinity,
/linux-4.4.14/kernel/time/
Dtick-common.c218 irq_set_affinity(newdev->irq, cpumask); in tick_setup_device()
Dtick-broadcast.c557 irq_set_affinity(bc->irq, bc->cpumask); in tick_broadcast_set_affinity()
/linux-4.4.14/arch/mips/sibyte/bcm1480/
Dirq.c209 .irq_set_affinity = bcm1480_set_affinity
/linux-4.4.14/drivers/xen/events/
Devents_base.c1300 irq_set_affinity(irq, cpumask_of(info->cpu)); in rebind_evtchn_irq()
1600 .irq_set_affinity = set_affinity_irq,
1619 .irq_set_affinity = set_affinity_irq,
/linux-4.4.14/arch/arm/mach-omap2/
Domap-wakeupgen.c399 .irq_set_affinity = irq_chip_set_affinity_parent,
/linux-4.4.14/arch/arm/mach-imx/
Dgpc.c182 .irq_set_affinity = irq_chip_set_affinity_parent,
/linux-4.4.14/arch/cris/arch-v32/kernel/
Dirq.c319 .irq_set_affinity = set_affinity_crisv32_irq,
/linux-4.4.14/arch/parisc/kernel/
Dirq.c147 .irq_set_affinity = cpu_set_affinity_irq,
/linux-4.4.14/arch/mips/bcm63xx/
Dirq.c556 bcm63xx_internal_irq_chip.irq_set_affinity = in arch_init_irq()
/linux-4.4.14/arch/arm/mach-exynos/
Dsuspend.c177 .irq_set_affinity = irq_chip_set_affinity_parent,
/linux-4.4.14/drivers/bus/
Darm-ccn.c1192 WARN_ON(irq_set_affinity(ccn->irq, &dt->cpu) != 0); in arm_ccn_pmu_cpu_notifier()
1281 err = irq_set_affinity(ccn->irq, &ccn->dt.cpu); in arm_ccn_pmu_init()
1309 irq_set_affinity(ccn->irq, cpu_possible_mask); in arm_ccn_pmu_cleanup()
/linux-4.4.14/drivers/iommu/
Dintel_irq_remapping.c1141 ret = parent->chip->irq_set_affinity(parent, mask, force); in intel_ir_set_affinity()
1212 .irq_set_affinity = intel_ir_set_affinity,
Damd_iommu.c4033 ret = parent->chip->irq_set_affinity(parent, mask, force); in amd_ir_set_affinity()
4064 .irq_set_affinity = amd_ir_set_affinity,
/linux-4.4.14/drivers/parisc/
Diosapic.c716 .irq_set_affinity = iosapic_set_affinity_irq,
/linux-4.4.14/drivers/perf/
Darm_pmu.c673 if (irq_set_affinity(irq, cpumask_of(cpu)) && irqs > 1) { in cpu_pmu_request_irq()
/linux-4.4.14/arch/blackfin/mach-common/
Dints-priority.c537 .irq_set_affinity = bfin_internal_set_affinity,