Lines Matching defs:node

42 	struct acpi_namespace_node *node;
111 node = NULL;
124 ACPI_NS_SEARCH_PARENT, walk_state, &(node));
129 /* Special case for Scope(\) -> refers to the Root node */
131 if (op && (op->named.node == acpi_gbl_root_node)) {
132 node = op->named.node;
135 acpi_ds_scope_stack_push(node, object_type,
150 &(node));
173 switch (node->type) {
198 acpi_ut_get_node_name(node),
199 acpi_ut_get_type_name(node->type)));
201 node->type = ACPI_TYPE_ANY;
211 if ((node == acpi_gbl_root_node) &&
226 acpi_ut_get_type_name(node->type),
227 acpi_ut_get_node_name(node)));
237 if (op && op->common.node) {
239 /* This op/node was previously entered into the namespace */
241 node = op->common.node;
245 acpi_ds_scope_stack_push(node, object_type,
265 /* This name is already in the namespace, get the node */
267 node = walk_state->deferred_node;
275 /* Execution mode, node cannot already exist, node is temporary */
315 walk_state, &node);
320 acpi_ut_get_node_name(node), node));
342 if (node) {
343 op->named.name = node->name.integer;
352 op->common.node = node;
374 struct acpi_namespace_node *node;
408 node = op->common.node;
414 walk_state->operands[0] = (void *)node;
462 walk_state, op, node));
497 node, walk_state);
503 acpi_ds_create_bank_field(op, arg->common.node,
510 acpi_ds_create_field(op, arg->common.node,
613 (acpi_ns_get_attached_object(node));
618 status = acpi_ds_create_node(walk_state, node, op);
627 namepath = acpi_ns_get_external_pathname(node);
633 if (node->object) {
634 acpi_ns_detach_object(node);
636 acpi_ns_attach_object(node, obj_desc,
648 * Note: We must create the method node/object pair as soon as we
655 walk_state, op, op->named.node));
657 if (!acpi_ns_get_attached_object(op->named.node)) {
659 ACPI_CAST_PTR(void, op->named.node);
700 walk_state, op, node));
726 op->common.node = new_node;