#include <sched.h>
Collaboration diagram for taskStruct:

| Data Fields | |
| uInt32 | gid | 
| i387Struct | i387 | 
| pidType | id | 
| fileDescriptor * | imageFd | 
| taskStruct * | next | 
| osInfo | oInfo | 
| taskStruct * | prev | 
| tState | state | 
| thread | td | 
| tty_term * | term | 
| tssStruct | tss | 
| uInt32 | uid | 
| uInt16 | usedMath | 
Definition at line 54 of file sched.h.
Definition at line 63 of file sched.h.
Referenced by execFile(), fork_copyProcess(), getgid(), sysGetGid(), and sysSetGid().
| struct i387Struct taskStruct::i387 | 
Definition at line 55 of file sched.h.
Referenced by __sysctl(), _int0(), _int1(), _int10(), _int11(), _int12(), _int13(), _int2(), _int3(), _int4(), _int5(), _int6(), _int8(), _int9(), elf_loadfile(), endTask(), execFile(), execThread(), fork_copyProcess(), getpid(), intNull(), kmod_load(), ldEnable(), mmap(), mpi_createMbox(), mpi_destroyMbox(), mpi_fetchMessage(), mpi_postMessage(), obreak(), sched(), sched_deleteTask(), sched_init(), schedEndTask(), schedFindTask(), schedNewTask(), sys_exec(), sysExec(), sysExit(), sysGetFreePage(), sysGetpid(), systemTask(), ubthread_mutex_lock(), ubthread_mutex_unlock(), vmm_pageFault(), vmm_remapPage(), and vmmGetFreeVirtualPage().
Definition at line 61 of file sched.h.
Referenced by execThread(), sys_exec(), sysExec(), and systemTask().
| struct taskStruct* taskStruct::next | 
Definition at line 57 of file sched.h.
Referenced by sched(), sched_addDelTask(), sched_deleteTask(), sched_getDelTask(), schedFindTask(), and schedNewTask().
| struct osInfo taskStruct::oInfo | 
Definition at line 60 of file sched.h.
Referenced by _int13(), biosCall(), execFile(), execThread(), fork_copyProcess(), sys_exec(), sysChDir(), sysExec(), sysGetCwd(), sysMkDir(), vmmGetFreeVirtualPage(), and vmmMapFromTask().
| struct taskStruct* taskStruct::prev | 
Definition at line 56 of file sched.h.
Referenced by sched_addDelTask(), sched_deleteTask(), and schedNewTask().
Definition at line 62 of file sched.h.
Referenced by _int13(), biosCall(), fork_copyProcess(), sched(), sched_setStatus(), schedNewTask(), and sysCheckPid().
| struct thread taskStruct::td | 
Definition at line 67 of file sched.h.
Referenced by execFile(), fstat(), getgid(), getpid(), getuid(), readlink(), schedNewTask(), sys_exec(), sys_write(), syscall(), sysExec(), vmm_pageFault(), and vmmGetFreeVirtualPage().
Definition at line 66 of file sched.h.
Referenced by execFile(), fork_copyProcess(), sysFgetc(), sysFwrite(), and systemTask().
| struct tssStruct taskStruct::tss | 
Definition at line 58 of file sched.h.
Referenced by _int13(), biosCall(), execFile(), execThread(), fork_copyProcess(), sysExec(), and vmmMapFromTask().
Definition at line 64 of file sched.h.
Referenced by execFile(), fork_copyProcess(), getuid(), sysGetUid(), sysPasswd(), and sysSetUid().
 1.4.7
 1.4.7