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

Task Member List

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

_dirSpace [protected]
chief() const Space [inline]
cleanup()Task [inline]
copy_from_user(T *kdst, T const *usrc, size_t n)Space [inline]
copy_from_user(Mword *kdst, Mword const *usrc, size_t n)Space [inline]
copy_to_user(T *udst, T const *ksrc, size_t n)Space [inline]
copy_to_user(Mword *udst, Mword const *ksrc, size_t n)Space [inline]
current()Space [inline, static]
dir() const Space [inline]
free_utcb_pagetable()Task [private]
get_io_counter(void)Space [inline]
host_init(Task_num)Task [inline, private]
id() const Space [inline]
id_lookup(Task_num id)Space [inline, static]
initialize()Task [inline]
Insert_err_exists enum valueSpace
Insert_err_nomem enum valueSpace
Insert_ok enum valueSpace
Insert_warn_attrib_upgrade enum valueSpace
Insert_warn_exists enum valueSpace
io_lookup(Address)Space [inline]
is_mappable(Address addr, size_t size)Space [inline]
is_privileged(void)Space [inline]
is_sigma0(void) const Space [inline]
kip_address() const Space [inline]
kmem_update(void *addr)Space [inline]
ldt_addr(void *addr)Space [inline]
ldt_addr() const Space [inline]
ldt_size(Mword size)Space [inline]
ldt_size() const Space [inline]
make_current()Space [inline]
mapped(Address addr, int need_writable) const Space [inline]
operator delete(void *block)Space
operator new(size_t size)Space
Page_all_attribs enum valueSpace
Page_attrib enum nameSpace
page_map(Address phys, Address virt, Address size, unsigned page_attribs)Space [inline]
Page_no_attribs enum valueSpace
Page_noncacheable enum valueSpace
page_protect(Address virt, Address size, unsigned page_attribs)Space [inline]
page_unmap(Address virt, Address size)Space [inline]
Page_user_accessible enum valueSpace
Page_writable enum valueSpace
peek(T const *addr, bool user_space)Space [inline]
peek_user(T const *addr)Space [inline]
poke_user(T *addr, T value)Space [inline]
remote_update(const Address, const Space *, const Address, size_t)Space [inline]
Space(unsigned number)Space [protected]
Status enum nameSpace
switchin_context()Space [inline]
switchin_lipc_kip_pointer()Space [inline, protected]
Task(Task_num id)Task [inline, explicit]
update_small(Address virt, bool flush)Space [inline]
v_delete(Address virt, Address size, unsigned page_attribs=0)Space
v_insert(Address phys, Address virt, size_t size, unsigned page_attribs)Space
v_lookup(Address virt, Address *phys=0, Address *size=0, unsigned *page_attribs=0)Space
virt_to_phys(Address virt) const Space [inline]
virt_to_phys_s0(void *a) const Space [inline]
~Space()Space
~Task()Task


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