#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 |
1.5.6