ReactOS 0.4.16-dev-1946-g52006dd
uacpi_control_method Struct Reference

#include <types.h>

Collaboration diagram for uacpi_control_method:

Public Attributes

struct uacpi_shareable shareable
 
union {
   uacpi_u8 *   code
 
   uacpi_native_call_handler   handler
 
}; 
 
uacpi_mutexmutex
 
uacpi_u32 size
 
uacpi_u8 sync_level: 4
 
uacpi_u8 args: 3
 
uacpi_u8 is_serialized: 1
 
uacpi_u8 named_objects_persist: 1
 
uacpi_u8 native_call: 1
 
uacpi_u8 owns_code: 1
 

Detailed Description

Definition at line 167 of file types.h.

Member Data Documentation

◆ 

union { ... } uacpi_control_method::@701

◆ args

uacpi_u8 uacpi_control_method::args

Definition at line 176 of file types.h.

◆ code

uacpi_u8* uacpi_control_method::code

Definition at line 170 of file types.h.

Referenced by prepare_table_load().

◆ handler

uacpi_native_call_handler uacpi_control_method::handler

Definition at line 171 of file types.h.

◆ is_serialized

uacpi_u8 uacpi_control_method::is_serialized

Definition at line 177 of file types.h.

◆ mutex

uacpi_mutex* uacpi_control_method::mutex

Definition at line 173 of file types.h.

◆ named_objects_persist

uacpi_u8 uacpi_control_method::named_objects_persist

Definition at line 178 of file types.h.

Referenced by prepare_table_load().

◆ native_call

uacpi_u8 uacpi_control_method::native_call

Definition at line 179 of file types.h.

◆ owns_code

uacpi_u8 uacpi_control_method::owns_code

Definition at line 180 of file types.h.

◆ shareable

struct uacpi_shareable uacpi_control_method::shareable

Definition at line 168 of file types.h.

◆ size

uacpi_u32 uacpi_control_method::size

Definition at line 174 of file types.h.

Referenced by handle_create_method(), and prepare_table_load().

◆ sync_level

uacpi_u8 uacpi_control_method::sync_level

Definition at line 175 of file types.h.


The documentation for this struct was generated from the following file: