| .. | .. |
|---|
| 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 | |
|---|