Lines Matching refs:child_node
196 struct acpi_namespace_node *child_node; in acpi_ns_install_node() local
224 child_node = parent_node->child; in acpi_ns_install_node()
226 if (!child_node) { in acpi_ns_install_node()
231 while (child_node->peer) { in acpi_ns_install_node()
232 child_node = child_node->peer; in acpi_ns_install_node()
235 child_node->peer = node; in acpi_ns_install_node()
320 struct acpi_namespace_node *child_node = NULL; in acpi_ns_delete_namespace_subtree() local
345 child_node = acpi_ns_get_next_node(parent_node, child_node); in acpi_ns_delete_namespace_subtree()
346 if (child_node) { in acpi_ns_delete_namespace_subtree()
350 acpi_ns_detach_object(child_node); in acpi_ns_delete_namespace_subtree()
354 if (child_node->child) { in acpi_ns_delete_namespace_subtree()
360 parent_node = child_node; in acpi_ns_delete_namespace_subtree()
361 child_node = NULL; in acpi_ns_delete_namespace_subtree()
378 child_node = parent_node; in acpi_ns_delete_namespace_subtree()
408 struct acpi_namespace_node *child_node; in acpi_ns_delete_namespace_by_owner() local
429 child_node = NULL; in acpi_ns_delete_namespace_by_owner()
441 child_node = acpi_ns_get_next_node(parent_node, child_node); in acpi_ns_delete_namespace_by_owner()
449 if (child_node) { in acpi_ns_delete_namespace_by_owner()
450 if (child_node->owner_id == owner_id) { in acpi_ns_delete_namespace_by_owner()
454 acpi_ns_detach_object(child_node); in acpi_ns_delete_namespace_by_owner()
459 if (child_node->child) { in acpi_ns_delete_namespace_by_owner()
465 parent_node = child_node; in acpi_ns_delete_namespace_by_owner()
466 child_node = NULL; in acpi_ns_delete_namespace_by_owner()
467 } else if (child_node->owner_id == owner_id) { in acpi_ns_delete_namespace_by_owner()
468 deletion_node = child_node; in acpi_ns_delete_namespace_by_owner()
484 child_node = parent_node; in acpi_ns_delete_namespace_by_owner()