Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

Context Member List

This is the complete list of members for Context, including all inherited members.

_consumed_timeContext [private]
_donateeContext [private]
_fpu_stateContext [private]
_helperContext [private]
_kernel_spContext [protected]
_lock_cntContext [private]
_mcpContext [private]
_modeContext [private]
_periodContext [private]
_ready_nextContext [private]
_ready_prevContext [private]
_schedContext [private]
_sched_contextContext [private]
_schedule_in_progressContext [private, static]
_spaceContext [private]
_stateContext [protected]
_thread_lockContext [private]
asm("CONTEXT_CURRENT_SCHED")Context [private, static]
asm("CONTEXT_SWITCH_TIME")Context [private, static]
asm("CONTEXT_PRIO_HIGHEST")Context [private, static]
asm("CONTEXT_PRIO_NEXT")Context [private, static]
can_preempt_current(Sched_context const *const s)Context [inline, static]
consume_time(Cpu_time const quantum)Context [inline]
consumed_time()Context [inline]
Context(Thread_lock *thread_lock, Space *space, unsigned short prio, unsigned short mcp, Unsigned64 quantum)Context [inline]
current_sched()Context [inline, static]
dec_lock_cnt()Context [inline]
donatee() const Context [inline]
exists() const Context [inline]
fpu_state()Context [inline]
get_kernel_sp() const Context [inline]
gthread_calculated()Context
helper() const Context [inline]
Helping enum valueContext
Helping_mode enum nameContext
Ignore_Helping enum valueContext
in_ready_list() const Context [inline]
inc_lock_cnt()Context [inline]
init_switch_time()Context [inline]
invalidate_sched()Context [protected, static]
Jdb classContext [friend]
Jdb_tcb classContext [friend]
Jdb_thread_list classContext [friend]
load_segments()Context [inline, protected]
lock_cnt() const Context [inline]
lthread_calculated()Context [inline]
mcp() const Context [inline]
mode() const Context [inline]
Nonstrict enum valueContext
Not_Helping enum valueContext
period() const Context [inline]
Periodic enum valueContext
ready_dequeue()Context [inline]
ready_enqueue()Context
regs() const Context [inline]
sched() const Context [inline]
sched_context(unsigned short const id=0)Context [inline]
Sched_mode enum nameContext
schedule()Context
schedule_in_progress()Context [inline, static]
send_activation(unsigned)Context [inline, protected]
set_current_sched(Sched_context *const sched)Context [protected, static]
set_donatee(Context *const donatee)Context [inline]
set_helper(enum Helping_mode const mode)Context [inline]
set_kernel_sp(Mword *const esp)Context [inline]
set_mode(Context::Sched_mode const mode)Context [inline]
set_period(Unsigned64 const period)Context [inline, protected]
set_sched(Sched_context *const sched)Context [inline, protected]
sizeContext [static]
space() const Context [inline]
state() const Context [inline]
state_add(Mword const bits)Context [inline]
state_change(Mword const mask, Mword const bits)Context [inline]
state_change_dirty(Mword const mask, Mword const bits)Context [inline]
state_change_safely(Mword const mask, Mword const bits)Context [inline]
state_del(Mword const bits)Context [inline]
store_segments()Context [inline, protected]
switch_cpu(Context *t)Context [inline, private]
switch_exec(Context *t, enum Helping_mode mode)Context [inline]
switch_exec_locked(Context *t, enum Helping_mode mode)Context
switch_fpu(Context *t)Context [inline, private]
switch_gdt_tls()Context [inline, protected]
switch_sched(Sched_context *const next)Context
switch_to(Context *t)Context [inline]
switch_to_locked(Context *t)Context [inline]
switchin_context() asm("switchin_context_label") FIASCO_FASTCALLContext [private]
task_calculated()Context [inline]
thread_handle_fputrap()Context [related]
thread_lock() const Context [inline]
update_consumed_time()Context [inline, protected]
update_kip_switch_time(Context *t)Context [inline]
update_ready_list()Context [inline, private]
utcb() const Context [inline]
~Context()Context [virtual]


Generated on Mon Sep 26 14:20:14 2005 for Fiasco by  doxygen 1.4.2