ReactOS 0.4.17-dev-683-g0dafdc5
uacpi_table_info Struct Reference

#include <tables.h>

Collaboration diagram for uacpi_table_info:

Public Attributes

uacpi_size idx
 
uacpi_size size
 
union {
   uacpi_phys_addr   phys_addr
 
   void *   virt_addr
 
}; 
 
uacpi_char signature [4]
 
uacpi_u8 origin
 
uacpi_u8 flags
 
uacpi_u16 reference_count
 

Detailed Description

Definition at line 201 of file tables.h.

Member Data Documentation

◆ 

union { ... } uacpi_table_info::@704

◆ flags

uacpi_u8 uacpi_table_info::flags

A mask of UACPI_TABLE_* flags

Definition at line 262 of file tables.h.

Referenced by table_info_by_index_unchecked().

◆ idx

uacpi_size uacpi_table_info::idx

The index of this table in the internal array

Definition at line 205 of file tables.h.

Referenced by table_info_by_index_unchecked().

◆ origin

uacpi_u8 uacpi_table_info::origin

One of 'uacpi_table_origin' values

Definition at line 237 of file tables.h.

Referenced by table_info_by_index_unchecked().

◆ phys_addr

uacpi_phys_addr uacpi_table_info::phys_addr

The physical address of this table, only applicable for UACPI_TABLE_ORIGIN_*_PHYSICAL.

Definition at line 217 of file tables.h.

Referenced by table_info_by_index_unchecked().

◆ reference_count

uacpi_u16 uacpi_table_info::reference_count

Reference count of this table

Definition at line 267 of file tables.h.

Referenced by table_info_by_index_unchecked().

◆ signature

uacpi_char uacpi_table_info::signature[4]

Signature of this table

Definition at line 232 of file tables.h.

Referenced by table_info_by_index_unchecked().

◆ size

uacpi_size uacpi_table_info::size

Size of this table in bytes

Definition at line 210 of file tables.h.

Referenced by table_info_by_index_unchecked().

◆ virt_addr

void* uacpi_table_info::virt_addr

The virtual address of this table, only applicable for UACPI_TABLE_ORIGIN_*_VIRTUAL.

NOTE: use uacpi_table_get_by_index() if you need a virtual address for a UACPI_TABLE_ORIGIN_*_PHYSICAL table in order to map it.

Definition at line 226 of file tables.h.

Referenced by table_info_by_index_unchecked().


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