patch-2.4.0-prerelease linux/drivers/acpi/include/acnamesp.h

Next file: linux/drivers/acpi/include/acobject.h
Previous file: linux/drivers/acpi/include/acmacros.h
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.4.0-test12/linux/drivers/acpi/include/acnamesp.h linux/drivers/acpi/include/acnamesp.h
@@ -1,7 +1,7 @@
 /******************************************************************************
  *
  * Name: acnamesp.h - Namespace subcomponent prototypes and defines
- *       $Revision: 94 $
+ *       $Revision: 100 $
  *
  *****************************************************************************/
 
@@ -56,12 +56,43 @@
 #define NS_SEARCH_PARENT        0x01
 #define NS_DONT_OPEN_SCOPE      0x02
 #define NS_NO_PEER_SEARCH       0x04
+#define NS_ERROR_IF_FOUND       0x08
 
 #define NS_WALK_UNLOCK          TRUE
 #define NS_WALK_NO_UNLOCK       FALSE
 
 
 ACPI_STATUS
+acpi_ns_load_namespace (
+	void);
+
+ACPI_STATUS
+acpi_ns_initialize_objects (
+	void);
+
+ACPI_STATUS
+acpi_ns_initialize_devices (
+	u32                     flags);
+
+
+/* Namespace init - nsxfinit */
+
+ACPI_STATUS
+acpi_ns_init_one_device (
+	ACPI_HANDLE             obj_handle,
+	u32                     nesting_level,
+	void                    *context,
+	void                    **return_value);
+
+ACPI_STATUS
+acpi_ns_init_one_object (
+	ACPI_HANDLE             obj_handle,
+	u32                     level,
+	void                    *context,
+	void                    **return_value);
+
+
+ACPI_STATUS
 acpi_ns_walk_namespace (
 	OBJECT_TYPE_INTERNAL    type,
 	ACPI_HANDLE             start_object,
@@ -87,6 +118,11 @@
 /* Namespace loading - nsload */
 
 ACPI_STATUS
+acpi_ns_one_complete_parse (
+	u32                     pass_number,
+	ACPI_TABLE_DESC         *table_desc);
+
+ACPI_STATUS
 acpi_ns_parse_table (
 	ACPI_TABLE_DESC         *table_desc,
 	ACPI_NAMESPACE_NODE     *scope);
@@ -319,10 +355,6 @@
 	ACPI_NAMESPACE_NODE     *node,
 	OBJECT_TYPE_INTERNAL    type,
 	ACPI_NAMESPACE_NODE     **ret_node);
-
-ACPI_NAMESPACE_NODE *
-acpi_ns_create_node (
-	u32                     acpi_name);
 
 void
 acpi_ns_install_node (

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)