Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
nsutils.c File Reference
#include <acpi/acpi.h>
#include "accommon.h"
#include "acnamesp.h"
#include "amlcode.h"
#include "actables.h"

Go to the source code of this file.

Macros

#define _COMPONENT   ACPI_NAMESPACE
 

Functions

void acpi_ns_print_node_pathname (struct acpi_namespace_node *node, const char *message)
 
u8 acpi_ns_valid_root_prefix (char prefix)
 
acpi_object_type acpi_ns_get_type (struct acpi_namespace_node *node)
 
u32 acpi_ns_local (acpi_object_type type)
 
void acpi_ns_get_internal_name_length (struct acpi_namestring_info *info)
 
acpi_status acpi_ns_build_internal_name (struct acpi_namestring_info *info)
 
acpi_status acpi_ns_internalize_name (const char *external_name, char **converted_name)
 
acpi_status acpi_ns_externalize_name (u32 internal_name_length, const char *internal_name, u32 *converted_name_length, char **converted_name)
 
struct acpi_namespace_nodeacpi_ns_validate_handle (acpi_handle handle)
 
void acpi_ns_terminate (void)
 
u32 acpi_ns_opens_scope (acpi_object_type type)
 
acpi_status acpi_ns_get_node (struct acpi_namespace_node *prefix_node, const char *pathname, u32 flags, struct acpi_namespace_node **return_node)
 

Macro Definition Documentation

#define _COMPONENT   ACPI_NAMESPACE

Definition at line 51 of file nsutils.c.

Function Documentation

acpi_status acpi_ns_build_internal_name ( struct acpi_namestring_info info)

Definition at line 272 of file nsutils.c.

acpi_status acpi_ns_externalize_name ( u32  internal_name_length,
const char internal_name,
u32 converted_name_length,
char **  converted_name 
)

Definition at line 440 of file nsutils.c.

void acpi_ns_get_internal_name_length ( struct acpi_namestring_info info)

Definition at line 202 of file nsutils.c.

acpi_status acpi_ns_get_node ( struct acpi_namespace_node prefix_node,
const char pathname,
u32  flags,
struct acpi_namespace_node **  return_node 
)

Definition at line 699 of file nsutils.c.

acpi_object_type acpi_ns_get_type ( struct acpi_namespace_node node)

Definition at line 148 of file nsutils.c.

acpi_status acpi_ns_internalize_name ( const char external_name,
char **  converted_name 
)

Definition at line 385 of file nsutils.c.

u32 acpi_ns_local ( acpi_object_type  type)

Definition at line 173 of file nsutils.c.

u32 acpi_ns_opens_scope ( acpi_object_type  type)

Definition at line 661 of file nsutils.c.

void acpi_ns_print_node_pathname ( struct acpi_namespace_node node,
const char message 
)

Definition at line 74 of file nsutils.c.

void acpi_ns_terminate ( void  )

Definition at line 626 of file nsutils.c.

u8 acpi_ns_valid_root_prefix ( char  prefix)

Definition at line 112 of file nsutils.c.

struct acpi_namespace_node* acpi_ns_validate_handle ( acpi_handle  handle)
read

Definition at line 594 of file nsutils.c.