Lines Matching refs:node
78 * @node: list entry to keep track of allocated entries
91 struct list_head node;
202 list_for_each_entry(entry, &smp2p->inbound, node) {
213 list_for_each_entry(entry, &smp2p->inbound, node) {
307 struct device_node *node)
309 entry->domain = irq_domain_add_linear(node, 32, &smp2p_irq_ops, entry);
344 struct device_node *node)
358 entry->state = qcom_smem_state_register(node, &smp2p_state_ops, entry);
418 dev_err(dev, "no qcom,ipc node\n");
446 struct device_node *node;
500 for_each_available_child_of_node(pdev->dev.of_node, node) {
510 ret = of_property_read_string(node, "qcom,entry-name", &entry->name);
514 if (of_property_read_bool(node, "interrupt-controller")) {
515 ret = qcom_smp2p_inbound_entry(smp2p, entry, node);
519 list_add(&entry->node, &smp2p->inbound);
521 ret = qcom_smp2p_outbound_entry(smp2p, entry, node);
525 list_add(&entry->node, &smp2p->outbound);
545 list_for_each_entry(entry, &smp2p->inbound, node)
548 list_for_each_entry(entry, &smp2p->outbound, node)
568 list_for_each_entry(entry, &smp2p->inbound, node)
571 list_for_each_entry(entry, &smp2p->outbound, node)