#include </usr/src/redhat/BUILD/legOS/include/tm.h>
Public Members | |||
![]() | ![]() | size_t* | sp_save |
![]() | ![]() | saved stack pointer. | |
![]() | ![]() | pstate_t | pstate |
![]() | ![]() | process state. | |
![]() | ![]() | pchain_t* | priority |
![]() | ![]() | priority chain. | |
![]() | ![]() | struct _pdata_t* | next |
![]() | ![]() | next process in queue. | |
![]() | ![]() | struct _pdata_t* | prev |
![]() | ![]() | previous process in queue. | |
![]() | ![]() | struct _pdata_t* | parent |
![]() | ![]() | parent process. | |
![]() | ![]() | size_t* | stack_base |
![]() | ![]() | lower stack boundary. | |
![]() | ![]() | wakeup_t (* | wakeup )(wakeup_t) |
![]() | ![]() | event wakeup function. | |
![]() | ![]() | wakeup_t | wakeup_data |
![]() | ![]() | user data for wakeup fn. | |
| size_t* _pdata_t::sp_save |
saved stack pointer.
| pstate_t _pdata_t::pstate |
process state.
| pchain_t* _pdata_t::priority |
priority chain.
| struct _pdata_t* _pdata_t::next |
next process in queue.
| struct _pdata_t* _pdata_t::prev |
previous process in queue.
| struct _pdata_t* _pdata_t::parent |
parent process.
| size_t* _pdata_t::stack_base |
lower stack boundary.
| wakeup_t(* _pdata_t::wakeup)(wakeup_t) |
event wakeup function.
| wakeup_t _pdata_t::wakeup_data |
user data for wakeup fn.
-0.1.7 is released under
Mozilla Public License.
Original code © 1998-1999 by Markus L. Noga.