Lines Matching refs:child_node
228 struct acpi_namespace_node *child_node; in acpi_ns_install_node() local
256 child_node = parent_node->child; in acpi_ns_install_node()
258 if (!child_node) { in acpi_ns_install_node()
263 while (child_node->peer) { in acpi_ns_install_node()
264 child_node = child_node->peer; in acpi_ns_install_node()
267 child_node->peer = node; in acpi_ns_install_node()
352 struct acpi_namespace_node *child_node = NULL; in acpi_ns_delete_namespace_subtree() local
377 child_node = acpi_ns_get_next_node(parent_node, child_node); in acpi_ns_delete_namespace_subtree()
378 if (child_node) { in acpi_ns_delete_namespace_subtree()
382 acpi_ns_detach_object(child_node); in acpi_ns_delete_namespace_subtree()
386 if (child_node->child) { in acpi_ns_delete_namespace_subtree()
392 parent_node = child_node; in acpi_ns_delete_namespace_subtree()
393 child_node = NULL; in acpi_ns_delete_namespace_subtree()
410 child_node = parent_node; in acpi_ns_delete_namespace_subtree()
440 struct acpi_namespace_node *child_node; in acpi_ns_delete_namespace_by_owner() local
461 child_node = NULL; in acpi_ns_delete_namespace_by_owner()
473 child_node = acpi_ns_get_next_node(parent_node, child_node); in acpi_ns_delete_namespace_by_owner()
481 if (child_node) { in acpi_ns_delete_namespace_by_owner()
482 if (child_node->owner_id == owner_id) { in acpi_ns_delete_namespace_by_owner()
486 acpi_ns_detach_object(child_node); in acpi_ns_delete_namespace_by_owner()
491 if (child_node->child) { in acpi_ns_delete_namespace_by_owner()
497 parent_node = child_node; in acpi_ns_delete_namespace_by_owner()
498 child_node = NULL; in acpi_ns_delete_namespace_by_owner()
499 } else if (child_node->owner_id == owner_id) { in acpi_ns_delete_namespace_by_owner()
500 deletion_node = child_node; in acpi_ns_delete_namespace_by_owner()
516 child_node = parent_node; in acpi_ns_delete_namespace_by_owner()