Lines Matching refs:node

64 	u32			node;  member
95 int i, node, cpu_node, route_node; in eiointc_set_irq_route() local
108 node = cpu_to_eio_node(i); in eiointc_set_irq_route()
109 if (!node_isset(node, *node_map)) in eiointc_set_irq_route()
113 route_node = (node == mnode) ? cpu_node : node; in eiointc_set_irq_route()
115 csr_any_send(EIOINTC_REG_ROUTE + pos_off, data, data_mask, node * CORES_PER_EIO_NODE); in eiointc_set_irq_route()
157 0x0, priv->node * CORES_PER_EIO_NODE); in eiointc_set_irq_affinity()
160 eiointc_set_irq_route(vector, cpu, priv->node, &priv->node_map); in eiointc_set_irq_affinity()
164 0x0, priv->node * CORES_PER_EIO_NODE); in eiointc_set_irq_affinity()
175 static int eiointc_index(int node) in eiointc_index() argument
180 if (node_isset(node, eiointc_priv[i]->node_map)) in eiointc_index()
189 int i, bit, cores, index, node; in eiointc_router_init() local
192 node = cpu_to_eio_node(cpu); in eiointc_router_init()
193 index = eiointc_index(node); in eiointc_router_init()
226 bit = (eiointc_priv[index]->node << 4) | 1; in eiointc_router_init()
338 static void acpi_set_vec_parent(int node, struct irq_domain *parent, struct acpi_vector_group *vec_… in acpi_set_vec_parent() argument
343 if (node == vec_group[i].node) { in acpi_set_vec_parent()
350 static struct irq_domain *acpi_get_vec_parent(int node, struct acpi_vector_group *vec_group) in acpi_get_vec_parent() argument
355 if (node == vec_group[i].node) in acpi_get_vec_parent()
380 unsigned int node = (pchpic_entry->address >> 44) & 0xf; in pch_pic_parse_madt() local
381 struct irq_domain *parent = acpi_get_vec_parent(node, pch_group); in pch_pic_parse_madt()
394 int node; in pch_msi_parse_madt() local
397 node = early_cpu_to_node(eiointc_priv[nr_pics - 1]->node * CORES_PER_EIO_NODE); in pch_msi_parse_madt()
399 node = eiointc_priv[nr_pics - 1]->node; in pch_msi_parse_madt()
401 parent = acpi_get_vec_parent(node, msi_group); in pch_msi_parse_madt()
483 int node; in eiointc_acpi_init() local
490 acpi_eiointc->node); in eiointc_acpi_init()
497 priv->node = acpi_eiointc->node; in eiointc_acpi_init()
506 node = early_cpu_to_node(acpi_eiointc->node * CORES_PER_EIO_NODE); in eiointc_acpi_init()
508 node = acpi_eiointc->node; in eiointc_acpi_init()
509 acpi_set_vec_parent(node, priv->eiointc_domain, pch_group); in eiointc_acpi_init()
510 acpi_set_vec_parent(node, priv->eiointc_domain, msi_group); in eiointc_acpi_init()
556 priv->node = 0; in eiointc_of_init()