diff options
Diffstat (limited to 'include/acpi/acnamesp.h')
| -rw-r--r-- | include/acpi/acnamesp.h | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/include/acpi/acnamesp.h b/include/acpi/acnamesp.h index b667a804fc8a..83b52f9f899a 100644 --- a/include/acpi/acnamesp.h +++ b/include/acpi/acnamesp.h | |||
| @@ -63,6 +63,8 @@ | |||
| 63 | #define ACPI_NS_DONT_OPEN_SCOPE 0x02 | 63 | #define ACPI_NS_DONT_OPEN_SCOPE 0x02 |
| 64 | #define ACPI_NS_NO_PEER_SEARCH 0x04 | 64 | #define ACPI_NS_NO_PEER_SEARCH 0x04 |
| 65 | #define ACPI_NS_ERROR_IF_FOUND 0x08 | 65 | #define ACPI_NS_ERROR_IF_FOUND 0x08 |
| 66 | #define ACPI_NS_PREFIX_IS_SCOPE 0x10 | ||
| 67 | #define ACPI_NS_EXTERNAL 0x20 | ||
| 66 | 68 | ||
| 67 | #define ACPI_NS_WALK_UNLOCK TRUE | 69 | #define ACPI_NS_WALK_UNLOCK TRUE |
| 68 | #define ACPI_NS_WALK_NO_UNLOCK FALSE | 70 | #define ACPI_NS_WALK_NO_UNLOCK FALSE |
| @@ -171,19 +173,17 @@ acpi_ns_dump_objects(acpi_object_type type, | |||
| 171 | /* | 173 | /* |
| 172 | * nseval - Namespace evaluation functions | 174 | * nseval - Namespace evaluation functions |
| 173 | */ | 175 | */ |
| 174 | acpi_status acpi_ns_evaluate_by_handle(struct acpi_parameter_info *info); | 176 | acpi_status acpi_ns_evaluate(struct acpi_evaluate_info *info); |
| 175 | |||
| 176 | acpi_status | ||
| 177 | acpi_ns_evaluate_by_name(char *pathname, struct acpi_parameter_info *info); | ||
| 178 | |||
| 179 | acpi_status | ||
| 180 | acpi_ns_evaluate_relative(char *pathname, struct acpi_parameter_info *info); | ||
| 181 | 177 | ||
| 182 | /* | 178 | /* |
| 183 | * nsnames - Name and Scope manipulation | 179 | * nsnames - Name and Scope manipulation |
| 184 | */ | 180 | */ |
| 185 | u32 acpi_ns_opens_scope(acpi_object_type type); | 181 | u32 acpi_ns_opens_scope(acpi_object_type type); |
| 186 | 182 | ||
| 183 | void | ||
| 184 | acpi_ns_build_external_path(struct acpi_namespace_node *node, | ||
| 185 | acpi_size size, char *name_buffer); | ||
| 186 | |||
| 187 | char *acpi_ns_get_external_pathname(struct acpi_namespace_node *node); | 187 | char *acpi_ns_get_external_pathname(struct acpi_namespace_node *node); |
| 188 | 188 | ||
| 189 | char *acpi_ns_name_of_current_scope(struct acpi_walk_state *walk_state); | 189 | char *acpi_ns_name_of_current_scope(struct acpi_walk_state *walk_state); |
| @@ -196,9 +196,9 @@ u8 | |||
| 196 | acpi_ns_pattern_match(struct acpi_namespace_node *obj_node, char *search_for); | 196 | acpi_ns_pattern_match(struct acpi_namespace_node *obj_node, char *search_for); |
| 197 | 197 | ||
| 198 | acpi_status | 198 | acpi_status |
| 199 | acpi_ns_get_node_by_path(char *external_pathname, | 199 | acpi_ns_get_node(struct acpi_namespace_node *prefix_node, |
| 200 | struct acpi_namespace_node *in_prefix_node, | 200 | char *external_pathname, |
| 201 | u32 flags, struct acpi_namespace_node **out_node); | 201 | u32 flags, struct acpi_namespace_node **out_node); |
| 202 | 202 | ||
| 203 | acpi_size acpi_ns_get_pathname_length(struct acpi_namespace_node *node); | 203 | acpi_size acpi_ns_get_pathname_length(struct acpi_namespace_node *node); |
| 204 | 204 | ||
| @@ -241,10 +241,10 @@ acpi_ns_search_and_enter(u32 entry_name, | |||
| 241 | u32 flags, struct acpi_namespace_node **ret_node); | 241 | u32 flags, struct acpi_namespace_node **ret_node); |
| 242 | 242 | ||
| 243 | acpi_status | 243 | acpi_status |
| 244 | acpi_ns_search_node(u32 entry_name, | 244 | acpi_ns_search_one_scope(u32 entry_name, |
| 245 | struct acpi_namespace_node *node, | 245 | struct acpi_namespace_node *node, |
| 246 | acpi_object_type type, | 246 | acpi_object_type type, |
| 247 | struct acpi_namespace_node **ret_node); | 247 | struct acpi_namespace_node **ret_node); |
| 248 | 248 | ||
| 249 | void | 249 | void |
| 250 | acpi_ns_install_node(struct acpi_walk_state *walk_state, | 250 | acpi_ns_install_node(struct acpi_walk_state *walk_state, |
