Lines Matching defs:node

20  * PARAMETERS:  node            - Namespace node whose pathname is needed
23 * the node, In external format (name segments separated by path
26 * DESCRIPTION: Used to obtain the full pathname to a namespace node, usually
30 char *acpi_ns_get_external_pathname(struct acpi_namespace_node *node)
34 ACPI_FUNCTION_TRACE_PTR(ns_get_external_pathname, node);
36 name_buffer = acpi_ns_get_normalized_pathname(node, FALSE);
44 * PARAMETERS: node - Namespace node
48 * DESCRIPTION: Get the length of the pathname string for this node
52 acpi_size acpi_ns_get_pathname_length(struct acpi_namespace_node *node)
58 if (ACPI_GET_DESCRIPTOR_TYPE(node) != ACPI_DESC_TYPE_NAMED) {
60 "Invalid/cached reference target node: %p, descriptor type %d",
61 node, ACPI_GET_DESCRIPTOR_TYPE(node)));
65 size = acpi_ns_build_normalized_path(node, NULL, 0, FALSE);
87 struct acpi_namespace_node *node;
92 node = acpi_ns_validate_handle(target_handle);
93 if (!node) {
106 node_name = acpi_ut_get_node_name(node);
135 struct acpi_namespace_node *node;
140 node = acpi_ns_validate_handle(target_handle);
141 if (!node) {
148 acpi_ns_build_normalized_path(node, NULL, 0, no_trailing);
162 (void)acpi_ns_build_normalized_path(node, buffer->pointer,
174 * PARAMETERS: node - Namespace node
185 * contain the namespace node's path name, the actual required
193 acpi_ns_build_normalized_path(struct acpi_namespace_node *node,
202 ACPI_FUNCTION_TRACE_PTR(ns_build_normalized_path, node);
221 if (!node) {
225 next_node = node;
227 if (next_node != node) {
276 * PARAMETERS: node - Namespace node whose pathname is needed
280 * the node, In external format (name segments separated by path
283 * DESCRIPTION: Used to obtain the full pathname to a namespace node, usually
289 char *acpi_ns_get_normalized_pathname(struct acpi_namespace_node *node,
295 ACPI_FUNCTION_TRACE_PTR(ns_get_normalized_pathname, node);
299 size = acpi_ns_build_normalized_path(node, NULL, 0, no_trailing);
314 (void)acpi_ns_build_normalized_path(node, name_buffer, (u32)size,
328 * internal_path - Name or path of the namespace node
333 * 1) Path associated with the prefix_scope namespace node
349 if (prefix_scope && prefix_scope->scope.node) {
351 acpi_ns_get_normalized_pathname(prefix_scope->scope.node,