ReactOS 0.4.16-dev-1946-g52006dd
uacpi_operation_region Struct Reference

#include <types.h>

Collaboration diagram for uacpi_operation_region:

Public Attributes

struct uacpi_shareable shareable
 
uacpi_address_space_handlerhandler
 
uacpi_handle user_context
 
uacpi_u16 space
 
uacpi_u8 state_flags
 
uacpi_u64 offset
 
uacpi_u64 length
 
union {
   uacpi_u64   table_idx
 
   uacpi_u8 *   internal_buffer
 
}; 
 
struct uacpi_operation_regionnext
 

Detailed Description

Definition at line 116 of file types.h.

Member Data Documentation

◆ 

union { ... } uacpi_operation_region::@699

◆ handler

◆ internal_buffer

uacpi_u8* uacpi_operation_region::internal_buffer

Definition at line 130 of file types.h.

Referenced by free_op_region(), uacpi_dispatch_opregion_io(), and uacpi_opregion_attach().

◆ length

◆ next

struct uacpi_operation_region* uacpi_operation_region::next

Definition at line 134 of file types.h.

Referenced by region_install_handler(), and region_uninstall_handler().

◆ offset

uacpi_u64 uacpi_operation_region::offset

◆ shareable

struct uacpi_shareable uacpi_operation_region::shareable

Definition at line 117 of file types.h.

◆ space

◆ state_flags

uacpi_u8 uacpi_operation_region::state_flags

◆ table_idx

uacpi_u64 uacpi_operation_region::table_idx

Definition at line 127 of file types.h.

Referenced by free_op_region(), and handle_create_data_region().

◆ user_context

uacpi_handle uacpi_operation_region::user_context

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