Searched refs:irq_set_affinity (Results 1 - 83 of 83) sorted by relevance

/linux-4.1.27/arch/ia64/hp/sim/
H A Dhpsim_irq.c39 .irq_set_affinity = hpsim_set_affinity_noop,
/linux-4.1.27/arch/alpha/kernel/
H A Dirq.c54 if (!chip->irq_set_affinity || irq_user_affinity[irq]) irq_select_affinity()
63 chip->irq_set_affinity(data, cpumask_of(cpu), false); irq_select_affinity()
H A Dsys_dp264.c179 .irq_set_affinity = dp264_set_affinity,
187 .irq_set_affinity = clipper_set_affinity,
H A Dsys_titan.c193 .irq_set_affinity = titan_set_irq_affinity,
/linux-4.1.27/drivers/irqchip/
H A Dexynos-combiner.c100 if (chip && chip->irq_set_affinity) combiner_set_affinity()
101 return chip->irq_set_affinity(data, mask_val, force); combiner_set_affinity()
112 .irq_set_affinity = combiner_set_affinity,
H A Dirq-mtk-sysirq.c68 .irq_set_affinity = irq_chip_set_affinity_parent,
H A Dirq-xtensa-mx.c140 .irq_set_affinity = xtensa_mx_irq_set_affinity,
H A Dirq-vf610-mscm-ir.c125 .irq_set_affinity = irq_chip_set_affinity_parent,
H A Dirq-bcm7038-l1.c270 .irq_set_affinity = bcm7038_l1_set_affinity,
H A Dirq-crossbar.c75 .irq_set_affinity = irq_chip_set_affinity_parent,
H A Dirq-gic-v2m.c110 .irq_set_affinity = gicv2m_set_affinity,
H A Dirq-tegra.c221 .irq_set_affinity = irq_chip_set_affinity_parent, tegra_ictlr_syscore_init()
H A Dirq-mips-gic.c422 .irq_set_affinity = gic_set_affinity,
433 .irq_set_affinity = gic_set_affinity,
H A Dirq-armada-370-xp.c296 .irq_set_affinity = armada_xp_set_affinity,
H A Dirq-hip04.c203 .irq_set_affinity = hip04_irq_set_affinity,
H A Dirq-metag.c55 .irq_set_affinity = metag_internal_irq_set_affinity,
H A Dirq-metag-ext.c545 .irq_set_affinity = meta_intc_set_affinity,
555 .irq_set_affinity = meta_intc_set_affinity,
H A Dirq-gic-v3.c677 .irq_set_affinity = gic_set_affinity, gic_cpu_pm_init()
H A Dirq-gic-v3-its.c642 .irq_set_affinity = its_set_affinity,
H A Dirq-gic.c331 .irq_set_affinity = gic_set_affinity,
/linux-4.1.27/arch/ia64/kernel/
H A Dirq.c135 chip->irq_enable && chip->irq_set_affinity) { migrate_irqs()
137 chip->irq_set_affinity(data, migrate_irqs()
143 !chip->irq_set_affinity)); migrate_irqs()
H A Dmsi_ia64.c108 .irq_set_affinity = ia64_set_msi_irq_affinity,
163 .irq_set_affinity = dmar_msi_set_affinity,
H A Diosapic.c429 .irq_set_affinity = iosapic_set_affinity
467 .irq_set_affinity = iosapic_set_affinity
H A Dsmpboot.c636 data->chip->irq_set_affinity(data, mask, false); migrate_platform_irqs()
/linux-4.1.27/arch/arm64/kernel/
H A Dirq.c81 if (!c->irq_set_affinity) migrate_one_irq()
83 else if (c->irq_set_affinity(d, affinity, false) == IRQ_SET_MASK_OK && ret) migrate_one_irq()
H A Dperf_event.c484 if (irq_set_affinity(irq, cpumask_of(cpu)) && irqs > 1) { armpmu_reserve_hardware()
/linux-4.1.27/arch/x86/kernel/apic/
H A Dhtirq.c59 .irq_set_affinity = ht_set_affinity,
H A Dmsi.c111 .irq_set_affinity = msi_set_affinity,
210 .irq_set_affinity = dmar_msi_set_affinity,
264 .irq_set_affinity = hpet_msi_set_affinity,
H A Dio_apic.c2021 .irq_set_affinity = native_ioapic_set_affinity,
/linux-4.1.27/kernel/irq/
H A Dmigration.c28 if (!chip->irq_set_affinity) irq_move_masked_irq()
H A Dmsi.c57 ret = parent->chip->irq_set_affinity(parent, mask, force); msi_domain_set_affinity()
219 if (!chip->irq_set_affinity) msi_domain_update_chip_ops()
220 chip->irq_set_affinity = msi_domain_set_affinity; msi_domain_update_chip_ops()
H A Dproc.c127 irq_set_affinity(irq, new_value); write_irq_affinity()
H A Dchip.c930 if (data->chip->irq_set_affinity) irq_chip_set_affinity_parent()
931 return data->chip->irq_set_affinity(data, dest, force); irq_chip_set_affinity_parent()
H A Dmanage.c128 !desc->irq_data.chip || !desc->irq_data.chip->irq_set_affinity) irq_can_set_affinity()
189 ret = chip->irq_set_affinity(data, mask, force); irq_do_set_affinity()
209 if (!chip || !chip->irq_set_affinity) irq_set_affinity_locked()
/linux-4.1.27/arch/arm/kernel/
H A Dirq.c160 if (!c->irq_set_affinity) migrate_one_irq()
162 else if (c->irq_set_affinity(d, affinity, false) == IRQ_SET_MASK_OK && ret) migrate_one_irq()
H A Dperf_event_cpu.c151 if (irq_set_affinity(irq, cpumask_of(cpu)) && irqs > 1) { cpu_pmu_request_irq()
/linux-4.1.27/arch/mips/pmcs-msp71xx/
H A Dmsp_irq_per.c103 .irq_set_affinity = msp_per_irq_set_affinity,
H A Dmsp_irq_cic.c163 .irq_set_affinity = msp_cic_irq_set_affinity,
/linux-4.1.27/arch/xtensa/kernel/
H A Dirq.c185 irq_set_affinity(i, data->affinity); for_each_active_irq()
/linux-4.1.27/arch/mips/cavium-octeon/
H A Docteon-irq.c877 .irq_set_affinity = octeon_irq_ciu_set_affinity_v2,
890 .irq_set_affinity = octeon_irq_ciu_set_affinity_v2,
905 .irq_set_affinity = octeon_irq_ciu_set_affinity_sum2,
918 .irq_set_affinity = octeon_irq_ciu_set_affinity_sum2,
930 .irq_set_affinity = octeon_irq_ciu_set_affinity,
943 .irq_set_affinity = octeon_irq_ciu_set_affinity,
982 .irq_set_affinity = octeon_irq_ciu_set_affinity_v2,
997 .irq_set_affinity = octeon_irq_ciu_set_affinity,
1795 .irq_set_affinity = octeon_irq_ciu2_set_affinity,
1808 .irq_set_affinity = octeon_irq_ciu2_set_affinity,
1842 .irq_set_affinity = octeon_irq_ciu2_set_affinity,
/linux-4.1.27/arch/mn10300/kernel/
H A Dirq.c172 .irq_set_affinity = mn10300_cpupic_setaffinity,
190 .irq_set_affinity = mn10300_cpupic_setaffinity,
/linux-4.1.27/drivers/sh/intc/
H A Dchip.c208 .irq_set_affinity = intc_set_affinity,
/linux-4.1.27/arch/sh/kernel/
H A Dirq.c239 irq_set_affinity(irq, data->affinity); for_each_active_irq()
/linux-4.1.27/arch/powerpc/sysdev/
H A Dmpic_pasemi_msi.c61 .irq_set_affinity = mpic_set_affinity,
H A Dmpic_u3msi.c43 .irq_set_affinity = mpic_set_affinity,
H A Dehv_pic.c291 ehv_pic->hc_irq.irq_set_affinity = ehv_pic_set_affinity; ehv_pic_init()
H A Dmpic.c1300 mpic->hc_irq.irq_set_affinity = mpic_set_affinity; mpic_alloc()
1305 mpic->hc_ht_irq.irq_set_affinity = mpic_set_affinity; mpic_alloc()
/linux-4.1.27/arch/powerpc/sysdev/xics/
H A Dics-opal.c159 .irq_set_affinity = ics_opal_set_affinity
H A Dics-rtas.c166 .irq_set_affinity = ics_rtas_set_affinity
H A Dxics-common.c223 if (!chip || !chip->irq_set_affinity) for_each_irq_desc()
253 irq_set_affinity(virq, cpu_all_mask); for_each_irq_desc()
/linux-4.1.27/arch/mips/kernel/
H A Dcevt-bcm1480.c152 irq_set_affinity(irq, cpumask_of(cpu)); sb1480_clockevent_init()
H A Dcevt-sb1250.c151 irq_set_affinity(irq, cpumask_of(cpu)); sb1250_clockevent_init()
/linux-4.1.27/arch/ia64/sn/kernel/
H A Dmsi_sn.c235 .irq_set_affinity = sn_set_msi_irq_affinity,
H A Dirq.c255 .irq_set_affinity = sn_set_affinity_irq
/linux-4.1.27/arch/arm/mach-ux500/
H A Dcpu-db8500.c112 irq_set_affinity(irq, cpumask_of(other)); db8500_pmu_handler()
/linux-4.1.27/include/linux/
H A Dinterrupt.h231 * irq_set_affinity - Set the irq affinity of a given irq
238 irq_set_affinity(unsigned int irq, const struct cpumask *cpumask) irq_set_affinity() function
248 * Same as irq_set_affinity, but without checking the mask against
270 static inline int irq_set_affinity(unsigned int irq, const struct cpumask *m) irq_set_affinity() function
H A Dirq.h111 * Return value for chip->irq_set_affinity()
309 * @irq_set_affinity: set the CPU affinity on SMP machines
345 int (*irq_set_affinity)(struct irq_data *data, const struct cpumask *dest, bool force); member in struct:irq_chip
/linux-4.1.27/arch/x86/kernel/
H A Dirq.c410 if (chip->irq_set_affinity) { for_each_irq_desc()
411 ret = chip->irq_set_affinity(data, affinity, true); for_each_irq_desc()
H A Dapb_timer.c179 irq_set_affinity(adev->irq, cpumask_of(adev->cpu)); apbt_setup_irq()
H A Dhpet.c362 irq_set_affinity(hdev->irq, cpumask_of(hdev->cpu)); hpet_set_mode()
525 irq_set_affinity(dev->irq, cpumask_of(dev->cpu)); hpet_setup_irq()
/linux-4.1.27/arch/sparc/kernel/
H A Dirq_64.c585 .irq_set_affinity = sun4u_set_affinity,
594 .irq_set_affinity = sun4v_set_affinity,
603 .irq_set_affinity = sun4v_virt_set_affinity,
882 if (data->chip->irq_set_affinity) fixup_irqs()
883 data->chip->irq_set_affinity(data, fixup_irqs()
H A Dpci_msi.c290 irq_set_affinity(irq, &numa_mask); bringup_one_msi_queue()
H A Dleon_kernel.c201 .irq_set_affinity = leon_set_affinity,
H A Dof_device_64.c629 irq_set_affinity(irq, &numa_mask); build_one_device_irq()
/linux-4.1.27/drivers/iommu/
H A Dirq_remapping.c356 chip->irq_set_affinity = x86_io_apic_ops.set_affinity; irq_remap_modify_chip_defaults()
/linux-4.1.27/arch/x86/platform/uv/
H A Duv_irq.c45 .irq_set_affinity = uv_set_irq_affinity,
/linux-4.1.27/arch/metag/kernel/
H A Dirq.c289 irq_set_affinity(i, data->affinity); for_each_active_irq()
/linux-4.1.27/arch/powerpc/kernel/
H A Dirq.c449 if (chip->irq_set_affinity) for_each_irq_desc()
450 chip->irq_set_affinity(data, mask, true); for_each_irq_desc()
/linux-4.1.27/arch/mips/bcm63xx/
H A Dirq.c556 bcm63xx_internal_irq_chip.irq_set_affinity = arch_init_irq()
/linux-4.1.27/arch/mips/sibyte/bcm1480/
H A Dirq.c209 .irq_set_affinity = bcm1480_set_affinity
/linux-4.1.27/arch/mips/sibyte/sb1250/
H A Dirq.c191 .irq_set_affinity = sb1250_set_affinity
/linux-4.1.27/arch/cris/arch-v32/kernel/
H A Dirq.c319 .irq_set_affinity = set_affinity_crisv32_irq,
/linux-4.1.27/arch/arm/mach-imx/
H A Dgpc.c180 .irq_set_affinity = irq_chip_set_affinity_parent,
/linux-4.1.27/drivers/xen/events/
H A Devents_base.c1299 irq_set_affinity(irq, cpumask_of(info->cpu)); rebind_evtchn_irq()
1603 .irq_set_affinity = set_affinity_irq,
1622 .irq_set_affinity = set_affinity_irq,
/linux-4.1.27/arch/parisc/kernel/
H A Dirq.c147 .irq_set_affinity = cpu_set_affinity_irq,
/linux-4.1.27/arch/arm/mach-omap2/
H A Domap-wakeupgen.c398 .irq_set_affinity = irq_chip_set_affinity_parent,
/linux-4.1.27/arch/arm/mach-exynos/
H A Dsuspend.c178 .irq_set_affinity = irq_chip_set_affinity_parent,
/linux-4.1.27/kernel/time/
H A Dtick-common.c207 irq_set_affinity(newdev->irq, cpumask); tick_setup_device()
H A Dtick-broadcast.c532 irq_set_affinity(bc->irq, bc->cpumask); tick_broadcast_set_affinity()
/linux-4.1.27/drivers/parisc/
H A Diosapic.c716 .irq_set_affinity = iosapic_set_affinity_irq,
/linux-4.1.27/arch/blackfin/mach-common/
H A Dints-priority.c536 .irq_set_affinity = bfin_internal_set_affinity,
/linux-4.1.27/drivers/scsi/mpt2sas/
H A Dmpt2sas_base.c1366 * It would nice if we could call irq_set_affinity, however it is not
/linux-4.1.27/drivers/scsi/mpt3sas/
H A Dmpt3sas_base.c1650 * It would nice if we could call irq_set_affinity, however it is not

Completed in 1736 milliseconds