diff options
Diffstat (limited to 'drivers/acpi/namespace/nssearch.c')
| -rw-r--r-- | drivers/acpi/namespace/nssearch.c | 29 |
1 files changed, 19 insertions, 10 deletions
diff --git a/drivers/acpi/namespace/nssearch.c b/drivers/acpi/namespace/nssearch.c index 0e6dea23603b..af8aaa9cc4f3 100644 --- a/drivers/acpi/namespace/nssearch.c +++ b/drivers/acpi/namespace/nssearch.c | |||
| @@ -49,15 +49,24 @@ | |||
| 49 | #define _COMPONENT ACPI_NAMESPACE | 49 | #define _COMPONENT ACPI_NAMESPACE |
| 50 | ACPI_MODULE_NAME ("nssearch") | 50 | ACPI_MODULE_NAME ("nssearch") |
| 51 | 51 | ||
| 52 | /* Local prototypes */ | ||
| 53 | |||
| 54 | static acpi_status | ||
| 55 | acpi_ns_search_parent_tree ( | ||
| 56 | u32 target_name, | ||
| 57 | struct acpi_namespace_node *node, | ||
| 58 | acpi_object_type type, | ||
| 59 | struct acpi_namespace_node **return_node); | ||
| 60 | |||
| 52 | 61 | ||
| 53 | /******************************************************************************* | 62 | /******************************************************************************* |
| 54 | * | 63 | * |
| 55 | * FUNCTION: acpi_ns_search_node | 64 | * FUNCTION: acpi_ns_search_node |
| 56 | * | 65 | * |
| 57 | * PARAMETERS: *target_name - Ascii ACPI name to search for | 66 | * PARAMETERS: target_name - Ascii ACPI name to search for |
| 58 | * *Node - Starting node where search will begin | 67 | * Node - Starting node where search will begin |
| 59 | * Type - Object type to match | 68 | * Type - Object type to match |
| 60 | * **return_node - Where the matched Named obj is returned | 69 | * return_node - Where the matched Named obj is returned |
| 61 | * | 70 | * |
| 62 | * RETURN: Status | 71 | * RETURN: Status |
| 63 | * | 72 | * |
| @@ -163,10 +172,10 @@ acpi_ns_search_node ( | |||
| 163 | * | 172 | * |
| 164 | * FUNCTION: acpi_ns_search_parent_tree | 173 | * FUNCTION: acpi_ns_search_parent_tree |
| 165 | * | 174 | * |
| 166 | * PARAMETERS: *target_name - Ascii ACPI name to search for | 175 | * PARAMETERS: target_name - Ascii ACPI name to search for |
| 167 | * *Node - Starting node where search will begin | 176 | * Node - Starting node where search will begin |
| 168 | * Type - Object type to match | 177 | * Type - Object type to match |
| 169 | * **return_node - Where the matched Node is returned | 178 | * return_node - Where the matched Node is returned |
| 170 | * | 179 | * |
| 171 | * RETURN: Status | 180 | * RETURN: Status |
| 172 | * | 181 | * |
| @@ -257,12 +266,12 @@ acpi_ns_search_parent_tree ( | |||
| 257 | * | 266 | * |
| 258 | * PARAMETERS: target_name - Ascii ACPI name to search for (4 chars) | 267 | * PARAMETERS: target_name - Ascii ACPI name to search for (4 chars) |
| 259 | * walk_state - Current state of the walk | 268 | * walk_state - Current state of the walk |
| 260 | * *Node - Starting node where search will begin | 269 | * Node - Starting node where search will begin |
| 261 | * interpreter_mode - Add names only in ACPI_MODE_LOAD_PASS_x. | 270 | * interpreter_mode - Add names only in ACPI_MODE_LOAD_PASS_x. |
| 262 | * Otherwise,search only. | 271 | * Otherwise,search only. |
| 263 | * Type - Object type to match | 272 | * Type - Object type to match |
| 264 | * Flags - Flags describing the search restrictions | 273 | * Flags - Flags describing the search restrictions |
| 265 | * **return_node - Where the Node is returned | 274 | * return_node - Where the Node is returned |
| 266 | * | 275 | * |
| 267 | * RETURN: Status | 276 | * RETURN: Status |
| 268 | * | 277 | * |
