#include "src/common/blist.hpp"#include "src/memory/pager.hpp"#include "src/memory/heap.hpp"#include "src/arch/x86/except_c.hpp"#include "src/thread/thread.hpp"Idź do kodu źródłowego tego pliku.
Przestrzenie nazw | |
| namespace | Thread | 
Komponenty | |
| struct | procenv_t | 
| struct | env_t | 
| class | Thread::process_t | 
Definicje | |
| #define | ProcFail(...) do { complain(__VA_ARGS__); ::Thread::ProcessKill(current_thread->proc->no); } while (0) | 
Funkcje | |
| int | EnvGet (struct env_t *env) | 
| int | Thread::ProcessRegister (class process_t *proc) | 
| int | Thread::ProcessKill (int no) | 
| process_t * | Thread::ProcessGet (int i) | 
Zmienne | |
| const uint32 | Thread::DEF_THREAD_PRIOR = 0x5 | 
| const uint32 | Thread::PROC_NAME = 0x10 | 
| #define ProcFail | ( | ... | ) | do { complain(__VA_ARGS__); ::Thread::ProcessKill(current_thread->proc->no); } while (0) | 
| int EnvGet | ( | struct env_t * | env | ) | 
Definicja w linii 46 pliku process.cpp.
Odwołuje się do threnv_t::cd, env_t::code, current_thread, Thread::thread_t::env, ESUCCESS, Memory::Pager::kmem, Thread::process_t::mem, memset(), env_t::mtree, Thread::Scheduler::multitasking_running, Thread::thread_t::proc, env_t::proc i env_t::thread.
Odwołania w Arch::x86::Sysenter::SysEnter().
 1.5.6