#include <thread.hpp>
Atrybuty publiczne | |
context_t | context |
class process_t * | proc |
IPC::Message::mailbox | inbox |
struct threnv_t | env |
char | name [THREAD_NAME] |
int | no |
uint32 | state |
uint32 | priority |
uint32 | worst_priority |
uint32 | best_priority |
int | prior_diff |
uint64 | awake_time |
uint64 | work_time |
uint64 | creation_time |
uint64 | running_time |
uint64 | save1_time |
uint64 | run1_time |
uint64 | save2_time |
uint64 | run2_time |
uint32 | load |
struct sem_t volatile * | sem_id |
uint64 volatile | sem_dt |
Definicja w linii 50 pliku thread.hpp.
class process_t* Thread::thread_t::proc |
Definicja w linii 55 pliku thread.hpp.
Odwołania w Thread::process_t::create_thread() i Thread::ThreadFinishOff().
struct threnv_t Thread::thread_t::env [read] |
Definicja w linii 56 pliku thread.hpp.
Odwołania w Arch::x86::Interr::chain2(), EnvGet() i Thread::ThreadFinishOff().
Definicja w linii 57 pliku thread.hpp.
Odwołania w Thread::process_t::create_thread() i Arch::x86::Interr::stack_fault().
Definicja w linii 59 pliku thread.hpp.
Odwołania w Thread::process_t::create_thread(), API::v1::req() i Thread::ThreadFinishOff().
Definicja w linii 62 pliku thread.hpp.
Odwołania w Thread::awake(), Thread::BaonKilinski(), Thread::Scheduler::choose_next_thread(), Thread::process_t::create_thread(), Thread::init(), Thread::sleep(), Thread::ThreadFinishOff() i Thread::ThreadKill().
Definicja w linii 63 pliku thread.hpp.
Odwołania w Thread::awake(), Thread::Scheduler::choose_next_thread(), Thread::count_prior(), Thread::process_t::create_thread() i Thread::sleep().
Definicja w linii 64 pliku thread.hpp.
Odwołania w Thread::count_prior() i Thread::process_t::create_thread().
Definicja w linii 65 pliku thread.hpp.
Odwołania w Thread::count_prior() i Thread::process_t::create_thread().
Definicja w linii 68 pliku thread.hpp.
Odwołania w Thread::Scheduler::choose_next_thread() i Thread::init().
Definicja w linii 69 pliku thread.hpp.
Odwołania w Thread::process_t::create_thread() i Thread::thread_load().
Definicja w linii 70 pliku thread.hpp.
Odwołania w Thread::Scheduler::choose_next_thread() i Thread::thread_load().
struct sem_t volatile* Thread::thread_t::sem_id [read] |
uint64 volatile Thread::thread_t::sem_dt |