Lines Matching refs:child_node
192 struct acpi_namespace_node *child_node; in acpi_ns_install_node() local
220 child_node = parent_node->child; in acpi_ns_install_node()
222 if (!child_node) { in acpi_ns_install_node()
227 while (child_node->peer) { in acpi_ns_install_node()
228 child_node = child_node->peer; in acpi_ns_install_node()
231 child_node->peer = node; in acpi_ns_install_node()
316 struct acpi_namespace_node *child_node = NULL; in acpi_ns_delete_namespace_subtree() local
341 child_node = acpi_ns_get_next_node(parent_node, child_node); in acpi_ns_delete_namespace_subtree()
342 if (child_node) { in acpi_ns_delete_namespace_subtree()
346 acpi_ns_detach_object(child_node); in acpi_ns_delete_namespace_subtree()
350 if (child_node->child) { in acpi_ns_delete_namespace_subtree()
356 parent_node = child_node; in acpi_ns_delete_namespace_subtree()
357 child_node = NULL; in acpi_ns_delete_namespace_subtree()
374 child_node = parent_node; in acpi_ns_delete_namespace_subtree()
404 struct acpi_namespace_node *child_node; in acpi_ns_delete_namespace_by_owner() local
425 child_node = NULL; in acpi_ns_delete_namespace_by_owner()
437 child_node = acpi_ns_get_next_node(parent_node, child_node); in acpi_ns_delete_namespace_by_owner()
445 if (child_node) { in acpi_ns_delete_namespace_by_owner()
446 if (child_node->owner_id == owner_id) { in acpi_ns_delete_namespace_by_owner()
450 acpi_ns_detach_object(child_node); in acpi_ns_delete_namespace_by_owner()
455 if (child_node->child) { in acpi_ns_delete_namespace_by_owner()
461 parent_node = child_node; in acpi_ns_delete_namespace_by_owner()
462 child_node = NULL; in acpi_ns_delete_namespace_by_owner()
463 } else if (child_node->owner_id == owner_id) { in acpi_ns_delete_namespace_by_owner()
464 deletion_node = child_node; in acpi_ns_delete_namespace_by_owner()
480 child_node = parent_node; in acpi_ns_delete_namespace_by_owner()