Lines Matching refs:node
341 static bool add_pin_to_irq_node(struct mp_chip_data *data, int node, int apic, int pin) in add_pin_to_irq_node() argument
351 entry = kzalloc_node(sizeof(struct irq_pin_list), GFP_ATOMIC, node); in add_pin_to_irq_node()
353 pr_err("Cannot allocate irq_pin_list (%d,%d,%d)\n", node, apic, pin); in add_pin_to_irq_node()
798 void ioapic_set_alloc_attr(struct irq_alloc_info *info, int node, in ioapic_set_alloc_attr() argument
803 info->ioapic.node = node; in ioapic_set_alloc_attr()
821 dst->ioapic.node = src->ioapic.node; in ioapic_copy_alloc_attr()
825 dst->ioapic.node = NUMA_NO_NODE; in ioapic_copy_alloc_attr()
842 return (info && info->ioapic.valid) ? info->ioapic.node : NUMA_NO_NODE; in ioapic_alloc_attr_node()
927 int node = ioapic_alloc_attr_node(info); in alloc_isa_irq_from_domain() local
938 if (!add_pin_to_irq_node(irq_data->chip_data, node, ioapic, info->ioapic.pin)) in alloc_isa_irq_from_domain()
942 irq = __irq_domain_alloc_irqs(domain, irq, 1, node, info, true, NULL); in alloc_isa_irq_from_domain()
2027 static void __init replace_pin_at_irq_node(struct mp_chip_data *data, int node, in replace_pin_at_irq_node() argument
2042 add_pin_to_irq_node(data, node, newapic, newpin); in replace_pin_at_irq_node()
2056 int node = cpu_to_node(0); in check_timer() local
2139 replace_pin_at_irq_node(data, node, apic1, pin1, apic2, pin2); in check_timer()