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

Sys_ex_regs_frame Class Reference

ex_regs specific interpretation of syscall data More...

#include <entry_frame.h>

Inheritance diagram for Sys_ex_regs_frame:

Syscall_frame List of all members.

Public Member Functions

Mword sp () const
 get the stack pointer parameter
Mword ip () const
 get the instruction pointer parameter
L4_uid pager () const
 get the pager id
void old_eflags (Mword oefl)
 set the old eflags (x86)
void old_sp (Mword osp)
 set the old stack pointer
void old_ip (Mword oip)
 set the old instruction pointer
void old_pager (L4_uid id)
 set the old pager id
LThread_num lthread () const
 get the lthread parameter of the syscall
Task_num task () const
 get the task parameter of the syscall
Mword no_cancel () const
 get no_cancel bit change bits
L4_uid preempter () const
 get the preempter id
void old_preempter (L4_uid id)
 set the old preempter id
Mword alien () const

Detailed Description

ex_regs specific interpretation of syscall data


Member Function Documentation

Mword Sys_ex_regs_frame::alien  )  const [inline]
 

Mword Sys_ex_regs_frame::ip  )  const [inline]
 

get the instruction pointer parameter

Task_num Sys_ex_regs_frame::lthread  )  const [inline]
 

get the lthread parameter of the syscall

Mword Sys_ex_regs_frame::no_cancel  )  const [inline]
 

get no_cancel bit change bits

void Sys_ex_regs_frame::old_eflags Mword  oefl  )  [inline]
 

set the old eflags (x86)

void Sys_ex_regs_frame::old_ip Mword  oip  )  [inline]
 

set the old instruction pointer

void Sys_ex_regs_frame::old_pager L4_uid  id  )  [inline]
 

set the old pager id

void Sys_ex_regs_frame::old_preempter L4_uid  id  )  [inline]
 

set the old preempter id

void Sys_ex_regs_frame::old_sp Mword  osp  )  [inline]
 

set the old stack pointer

L4_uid Sys_ex_regs_frame::pager  )  const [inline]
 

get the pager id

L4_uid Sys_ex_regs_frame::preempter  )  const [inline]
 

get the preempter id

Mword Sys_ex_regs_frame::sp  )  const [inline]
 

get the stack pointer parameter

Task_num Sys_ex_regs_frame::task  )  const [inline]
 

get the task parameter of the syscall


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