.. | .. |
---|
3 | 3 | * |
---|
4 | 4 | * Name: acnamesp.h - Namespace subcomponent prototypes and defines |
---|
5 | 5 | * |
---|
6 | | - * Copyright (C) 2000 - 2018, Intel Corp. |
---|
| 6 | + * Copyright (C) 2000 - 2020, Intel Corp. |
---|
7 | 7 | * |
---|
8 | 8 | *****************************************************************************/ |
---|
9 | 9 | |
---|
.. | .. |
---|
34 | 34 | #define ACPI_NS_TEMPORARY 0x0040 |
---|
35 | 35 | #define ACPI_NS_OVERRIDE_IF_FOUND 0x0080 |
---|
36 | 36 | #define ACPI_NS_EARLY_INIT 0x0100 |
---|
| 37 | +#define ACPI_NS_PREFIX_MUST_EXIST 0x0200 |
---|
37 | 38 | |
---|
38 | 39 | /* Flags for acpi_ns_walk_namespace */ |
---|
39 | 40 | |
---|
.. | .. |
---|
206 | 207 | */ |
---|
207 | 208 | acpi_status acpi_ns_evaluate(struct acpi_evaluate_info *info); |
---|
208 | 209 | |
---|
209 | | -void acpi_ns_exec_module_code_list(void); |
---|
210 | | - |
---|
211 | 210 | /* |
---|
212 | 211 | * nsarguments - Argument count/type checking for predefined/reserved names |
---|
213 | 212 | */ |
---|
.. | .. |
---|
257 | 256 | acpi_ns_build_normalized_path(struct acpi_namespace_node *node, |
---|
258 | 257 | char *full_path, u32 path_size, u8 no_trailing); |
---|
259 | 258 | |
---|
| 259 | +void acpi_ns_normalize_pathname(char *original_path); |
---|
| 260 | + |
---|
260 | 261 | char *acpi_ns_get_normalized_pathname(struct acpi_namespace_node *node, |
---|
261 | 262 | u8 no_trailing); |
---|
262 | 263 | |
---|