Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

Tb_entry_ex_regs Class Reference

logged thread_ex_regs operation. More...

#include <tb_entry.h>

Inheritance diagram for Tb_entry_ex_regs:

Tb_entry List of all members.

Public Member Functions

void set (Context *ctx, Address ip, Sys_ex_regs_frame *regs, Address old_sp, Address old_ip, Mword failed)
Mword lthread () const
Mword task () const
Address old_sp () const
Address new_sp () const
Address old_ip () const
Address new_ip () const
Mword failed () const

Private Attributes

Mword _lthread
 local thread number
Mword _task
 local thread number
Address _old_sp
 old stack pointer
Address _new_sp
 new stack pointer
Address _old_ip
 old instruction pointer
Address _new_ip
 new instruction pointer
Mword _failed
 inter-task ex-regs failed?

Detailed Description

logged thread_ex_regs operation.


Member Function Documentation

Mword Tb_entry_ex_regs::failed  )  const [inline]
 

Mword Tb_entry_ex_regs::lthread  )  const [inline]
 

Address Tb_entry_ex_regs::new_ip  )  const [inline]
 

Address Tb_entry_ex_regs::new_sp  )  const [inline]
 

Address Tb_entry_ex_regs::old_ip  )  const [inline]
 

Address Tb_entry_ex_regs::old_sp  )  const [inline]
 

void Tb_entry_ex_regs::set Context ctx,
Address  ip,
Sys_ex_regs_frame regs,
Address  old_sp,
Address  old_ip,
Mword  failed
[inline]
 

Mword Tb_entry_ex_regs::task  )  const [inline]
 


Member Data Documentation

Mword Tb_entry_ex_regs::_failed [private]
 

inter-task ex-regs failed?

Mword Tb_entry_ex_regs::_lthread [private]
 

local thread number

Address Tb_entry_ex_regs::_new_ip [private]
 

new instruction pointer

Address Tb_entry_ex_regs::_new_sp [private]
 

new stack pointer

Address Tb_entry_ex_regs::_old_ip [private]
 

old instruction pointer

Address Tb_entry_ex_regs::_old_sp [private]
 

old stack pointer

Mword Tb_entry_ex_regs::_task [private]
 

local thread number


The documentation for this class was generated from the following file:
Generated on Mon Sep 26 14:20:17 2005 for Fiasco by  doxygen 1.4.2