Searched refs:chip_data (Results 1 – 12 of 12) sorted by relevance
| /arch/x86/platform/uv/ |
| A D | uv_irq.c | 60 uv_program_mmr(cfg, data->chip_data); in uv_set_irq_affinity() 78 struct uv_irq_2_mmr_pnode *chip_data; in uv_domain_alloc() local 86 chip_data = kmalloc_node(sizeof(*chip_data), GFP_KERNEL, in uv_domain_alloc() 88 if (!chip_data) in uv_domain_alloc() 96 chip_data->pnode = uv_blade_to_pnode(info->uv.blade); in uv_domain_alloc() 97 chip_data->offset = info->uv.offset; in uv_domain_alloc() 98 irq_domain_set_info(domain, virq, virq, &uv_irq_chip, chip_data, in uv_domain_alloc() 101 kfree(chip_data); in uv_domain_alloc() 113 kfree(irq_data->chip_data); in uv_domain_free() 125 uv_program_mmr(irqd_cfg(irq_data), irq_data->chip_data); in uv_domain_activate() [all …]
|
| /arch/x86/hyperv/ |
| A D | irqdomain.c | 230 if (data->chip_data) { in hv_irq_compose_msi_msg() 239 stored_entry = data->chip_data; in hv_irq_compose_msi_msg() 240 data->chip_data = NULL; in hv_irq_compose_msi_msg() 262 data->chip_data = stored_entry; in hv_irq_compose_msi_msg() 263 entry_to_msi_msg(data->chip_data, msg); in hv_irq_compose_msi_msg() 278 if (!irqd->chip_data) { in hv_teardown_msi_irq() 283 old_entry = *(struct hv_interrupt_entry *)irqd->chip_data; in hv_teardown_msi_irq() 286 kfree(irqd->chip_data); in hv_teardown_msi_irq() 287 irqd->chip_data = NULL; in hv_teardown_msi_irq()
|
| /arch/sparc/kernel/ |
| A D | leon_kernel.c | 126 mask = (unsigned long)data->chip_data; in leon_set_affinity() 149 mask = (unsigned long)data->chip_data; in leon_unmask_irq() 162 mask = (unsigned long)data->chip_data; in leon_mask_irq() 186 unsigned long mask = (unsigned long)data->chip_data; in leon_eoi_irq()
|
| A D | pcic.c | 774 mask = (unsigned long)data->chip_data; in pcic_mask_irq() 784 mask = (unsigned long)data->chip_data; in pcic_unmask_irq()
|
| A D | leon_pci_grpci1.c | 321 irqidx = (u32)data->chip_data - 1; in grpci1_mask_irq() 334 irqidx = (u32)data->chip_data - 1; in grpci1_unmask_irq()
|
| A D | leon_pci_grpci2.c | 460 irqidx = (unsigned int)data->chip_data - 1; in grpci2_mask_irq() 475 irqidx = (unsigned int)data->chip_data - 1; in grpci2_unmask_irq()
|
| /arch/arm/mach-s3c/ |
| A D | s3c64xx.c | 244 mask |= (u32)data->chip_data; in s3c_irq_eint_mask() 253 mask &= ~((u32)data->chip_data); in s3c_irq_eint_unmask() 259 __raw_writel((u32)data->chip_data, S3C64XX_EINT0PEND); in s3c_irq_eint_ack()
|
| /arch/x86/kernel/apic/ |
| A D | vector.c | 97 return irqd->chip_data; in apic_chip_data() 502 if (irqd && irqd->chip_data) { in x86_vector_free_irqs() 506 apicd = irqd->chip_data; in x86_vector_free_irqs() 565 WARN_ON_ONCE(irqd->chip_data); in x86_vector_alloc_irqs() 574 irqd->chip_data = apicd; in x86_vector_alloc_irqs() 602 irqd->chip_data = NULL; in x86_vector_alloc_irqs() 635 if (!irqd->chip_data) { in x86_vector_debug_show() 641 memcpy(&apicd, irqd->chip_data, sizeof(apicd)); in x86_vector_debug_show()
|
| A D | io_apic.c | 404 struct mp_chip_data *data = irq_data->chip_data; in mask_ioapic_irq() 417 struct mp_chip_data *data = irq_data->chip_data; in unmask_ioapic_irq() 945 data = irq_data->chip_data; in alloc_isa_irq_from_domain() 1055 data = irq_data->chip_data; in mp_unmap_irq() 1574 __unmask_ioapic(data->chip_data); in startup_ioapic_irq() 1788 struct mp_chip_data *mpd = irqd->chip_data; in ioapic_configure_entry() 1828 struct mp_chip_data *mcd = irqd->chip_data; in ioapic_irq_get_chip_state() 2882 irq_data->chip_data = data; in mp_irqdomain_alloc() 2917 if (irq_data && irq_data->chip_data) { in mp_irqdomain_free() 2918 data = irq_data->chip_data; in mp_irqdomain_free() [all …]
|
| /arch/mips/pci/ |
| A D | pci-xtalk-bridge.c | 307 struct bridge_irq_chip_data *data = d->chip_data; in bridge_set_affinity() 369 kfree(irqd->chip_data); in bridge_domain_free() 376 struct bridge_irq_chip_data *data = irqd->chip_data; in bridge_domain_activate() 413 struct bridge_irq_chip_data *data = irqd->chip_data; in bridge_domain_deactivate()
|
| /arch/mips/sgi-ip27/ |
| A D | ip27-irq.c | 169 kfree(irqd->chip_data); in hub_domain_free()
|
| /arch/mips/sgi-ip30/ |
| A D | ip30-irq.c | 238 kfree(irqd->chip_data); in heart_domain_free()
|
Completed in 40 milliseconds