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

Go to the source code of this file.

Macros

#define DEFINE_AML_GLOBALS
 
#define _COMPONENT   ACPI_EXECUTER
 

Functions

void acpi_ex_enter_interpreter (void)
 
void acpi_ex_reacquire_interpreter (void)
 
void acpi_ex_exit_interpreter (void)
 
void acpi_ex_relinquish_interpreter (void)
 
void acpi_ex_truncate_for32bit_table (union acpi_operand_object *obj_desc)
 
void acpi_ex_acquire_global_lock (u32 field_flags)
 
void acpi_ex_release_global_lock (u32 field_flags)
 
void acpi_ex_eisa_id_to_string (char *out_string, u64 compressed_id)
 
void acpi_ex_integer_to_string (char *out_string, u64 value)
 
u8 acpi_is_valid_space_id (u8 space_id)
 

Macro Definition Documentation

#define _COMPONENT   ACPI_EXECUTER

Definition at line 66 of file exutils.c.

#define DEFINE_AML_GLOBALS

Definition at line 59 of file exutils.c.

Function Documentation

void acpi_ex_acquire_global_lock ( u32  field_flags)

Definition at line 251 of file exutils.c.

void acpi_ex_eisa_id_to_string ( char out_string,
u64  compressed_id 
)

Definition at line 373 of file exutils.c.

void acpi_ex_enter_interpreter ( void  )

Definition at line 87 of file exutils.c.

void acpi_ex_exit_interpreter ( void  )

Definition at line 147 of file exutils.c.

void acpi_ex_integer_to_string ( char out_string,
u64  value 
)

Definition at line 421 of file exutils.c.

void acpi_ex_reacquire_interpreter ( void  )

Definition at line 117 of file exutils.c.

void acpi_ex_release_global_lock ( u32  field_flags)

Definition at line 290 of file exutils.c.

void acpi_ex_relinquish_interpreter ( void  )

Definition at line 185 of file exutils.c.

void acpi_ex_truncate_for32bit_table ( union acpi_operand_object obj_desc)

Definition at line 213 of file exutils.c.

u8 acpi_is_valid_space_id ( u8  space_id)

Definition at line 450 of file exutils.c.