ReactOS 0.4.16-dev-1946-g52006dd
call_frame Struct Reference
Collaboration diagram for call_frame:

Public Attributes

struct uacpi_control_methodmethod
 
uacpi_objectargs [7]
 
uacpi_objectlocals [8]
 
struct op_context_array pending_ops
 
struct code_block_array code_blocks
 
struct temp_namespace_node_array temp_nodes
 
struct code_blocklast_while
 
uacpi_u64 prev_while_expiration
 
uacpi_u32 prev_while_code_offset
 
uacpi_u32 code_offset
 
struct uacpi_namespace_nodecur_scope
 
uacpi_u8 prev_sync_level
 

Detailed Description

Definition at line 267 of file interpreter.c.

Member Data Documentation

◆ args

uacpi_object* call_frame::args[7]

Definition at line 270 of file interpreter.c.

Referenced by call_frame_clear(), frame_push_args(), and prepare_method_call().

◆ code_blocks

◆ code_offset

◆ cur_scope

◆ last_while

struct code_block* call_frame::last_while

◆ locals

uacpi_object* call_frame::locals[8]

Definition at line 271 of file interpreter.c.

Referenced by call_frame_clear().

◆ method

◆ pending_ops

struct op_context_array call_frame::pending_ops

◆ prev_sync_level

uacpi_u8 call_frame::prev_sync_level

Definition at line 285 of file interpreter.c.

Referenced by enter_method().

◆ prev_while_code_offset

uacpi_u32 call_frame::prev_while_code_offset

Definition at line 278 of file interpreter.c.

Referenced by begin_block_execution(), and frame_reset_post_end_block().

◆ prev_while_expiration

uacpi_u64 call_frame::prev_while_expiration

Definition at line 277 of file interpreter.c.

Referenced by begin_block_execution(), and frame_reset_post_end_block().

◆ temp_nodes

struct temp_namespace_node_array call_frame::temp_nodes

Definition at line 275 of file interpreter.c.

Referenced by call_frame_clear(), and do_install_node_item().


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