Home
last modified time | relevance | path

Searched refs:chip_data (Results 1 – 9 of 9) sorted by relevance

/arch/x86/platform/uv/
Duv_irq.c65 uv_program_mmr(cfg, data->chip_data); in uv_set_irq_affinity()
83 struct uv_irq_2_mmr_pnode *chip_data; in uv_domain_alloc() local
91 chip_data = kmalloc_node(sizeof(*chip_data), GFP_KERNEL, in uv_domain_alloc()
93 if (!chip_data) in uv_domain_alloc()
103 chip_data->pnode = uv_blade_to_pnode(info->uv_blade); in uv_domain_alloc()
104 chip_data->offset = info->uv_offset; in uv_domain_alloc()
105 irq_domain_set_info(domain, virq, virq, &uv_irq_chip, chip_data, in uv_domain_alloc()
108 kfree(chip_data); in uv_domain_alloc()
120 kfree(irq_data->chip_data); in uv_domain_free()
133 uv_program_mmr(irqd_cfg(irq_data), irq_data->chip_data); in uv_domain_activate()
[all …]
/arch/x86/kernel/apic/
Dvector.c60 return irq_data->chip_data; in apic_chip_data()
317 if (irq_data && irq_data->chip_data) { in x86_vector_free_irqs()
319 clear_irq_vector(virq + i, irq_data->chip_data); in x86_vector_free_irqs()
320 apic_data = irq_data->chip_data; in x86_vector_free_irqs()
359 irq_data->chip_data = data; in x86_vector_alloc_irqs()
363 irq_data->chip_data = NULL; in x86_vector_alloc_irqs()
524 struct apic_chip_data *data = irq_data->chip_data; in apic_set_affinity()
Dio_apic.c469 struct mp_chip_data *data = irq_data->chip_data; in mask_ioapic_irq()
484 struct mp_chip_data *data = irq_data->chip_data; in unmask_ioapic_irq()
1013 if (__add_pin_to_irq_node(irq_data->chip_data, node, ioapic, in alloc_isa_irq_from_domain()
1020 data = irq_data->chip_data; in alloc_isa_irq_from_domain()
1138 data = irq_data->chip_data; in mp_unmap_irq()
1689 __unmask_ioapic(data->chip_data); in startup_ioapic_irq()
1761 if (!io_apic_level_ack_pending(data->chip_data)) in ioapic_irqd_unmask()
1838 eoi_ioapic_pin(cfg->vector, irq_data->chip_data); in ioapic_ack_level()
1846 struct mp_chip_data *data = irq_data->chip_data; in ioapic_ir_ack_level()
1862 struct mp_chip_data *data = irq_data->chip_data; in ioapic_set_affinity()
[all …]
Dhtirq.c111 kfree(irq_data->chip_data); in htirq_domain_free()
/arch/arm/mach-s3c64xx/
Dcommon.c256 mask |= (u32)data->chip_data; in s3c_irq_eint_mask()
265 mask &= ~((u32)data->chip_data); in s3c_irq_eint_unmask()
271 __raw_writel((u32)data->chip_data, S3C64XX_EINT0PEND); in s3c_irq_eint_ack()
/arch/sparc/kernel/
Dleon_kernel.c128 mask = (unsigned long)data->chip_data; in leon_set_affinity()
151 mask = (unsigned long)data->chip_data; in leon_unmask_irq()
164 mask = (unsigned long)data->chip_data; in leon_mask_irq()
188 unsigned long mask = (unsigned long)data->chip_data; in leon_eoi_irq()
Dpcic.c792 mask = (unsigned long)data->chip_data; in pcic_mask_irq()
802 mask = (unsigned long)data->chip_data; in pcic_unmask_irq()
Dleon_pci_grpci1.c319 irqidx = (u32)data->chip_data - 1; in grpci1_mask_irq()
332 irqidx = (u32)data->chip_data - 1; in grpci1_unmask_irq()
Dleon_pci_grpci2.c457 irqidx = (unsigned int)data->chip_data - 1; in grpci2_mask_irq()
472 irqidx = (unsigned int)data->chip_data - 1; in grpci2_unmask_irq()