Lines Matching defs:parent_node
134 struct acpi_namespace_node *parent_node;
140 parent_node = node->parent;
143 next_node = parent_node->child;
162 parent_node->child = node->peer;
176 * parent_node - The parent of the new Node
191 void acpi_ns_install_node(struct acpi_walk_state *walk_state, struct acpi_namespace_node *parent_node, /* Parent */
208 (parent_node != walk_state->method_node)) {
223 node->parent = parent_node;
224 child_node = parent_node->child;
227 parent_node->child = node;
247 acpi_ut_get_node_name(parent_node),
248 acpi_ut_get_type_name(parent_node->type),
249 parent_node));
258 * PARAMETERS: parent_node - Delete this objects children
267 void acpi_ns_delete_children(struct acpi_namespace_node *parent_node)
272 ACPI_FUNCTION_TRACE_PTR(ns_delete_children, parent_node);
274 if (!parent_node) {
280 next_node = parent_node->child;
287 parent_node, next_node));
301 parent_node->child = NULL;
309 * PARAMETERS: parent_node - Root of the subtree to be deleted
318 void acpi_ns_delete_namespace_subtree(struct acpi_namespace_node *parent_node)
326 if (!parent_node) {
345 child_node = acpi_ns_get_next_node(parent_node, child_node);
360 parent_node = child_node;
374 acpi_ns_delete_children(parent_node);
378 child_node = parent_node;
382 parent_node = parent_node->parent;
410 struct acpi_namespace_node *parent_node;
428 parent_node = acpi_gbl_root_node;
441 child_node = acpi_ns_get_next_node(parent_node, child_node);
465 parent_node = child_node;
477 if (parent_node->owner_id == owner_id) {
478 deletion_node = parent_node;
484 child_node = parent_node;
488 parent_node = parent_node->parent;