NOVA User-Level Environment
Version testbox/changed-memory-timing-317-g320d8b5
|
This is the complete list of members for VirtualNetService, including all inherited members.
__attribute__((nonnull(6))) unsigned create_ec_helper(C *tls | NovaProgram | protected |
__attribute__((noreturn)) block_forever() | NovaProgram | inlineprotected |
_cap_ | CapAllocator | |
_cap_block | NovaProgram | protected |
_cap_order | CapAllocator | |
_cap_start | CapAllocator | |
_console_data | ProgramConsole | protected |
_free_phys | NovaProgram | protected |
_free_sessions | BaseService | protected |
_free_virt | NovaProgram | protected |
_hip | NovaProgram | protected |
_per_cpu | BaseService | protected |
_rb | VirtualNetService | protected |
_vga_console | ProgramConsole | protected |
_vga_regs | ProgramConsole | protected |
_virt_phys | NovaProgram | protected |
alloc_cap() | ServiceProgram | inlineprotectedvirtual |
NovaProgram::alloc_cap(unsigned count=1) | CapAllocator | inline |
alloc_crd() | BaseService | inline |
alloc_utcb() | NovaProgram | inlineprotected |
BUFFER_SIZE | VirtualNetService | protectedstatic |
cap | NovaProgram | protected |
CapAllocator(unsigned long cap_, unsigned long cap_start, unsigned long cap_order) | CapAllocator | inline |
client_func(unsigned pt_id, Session *session, Utcb *utcb) | VirtualNetService | inlineprotected |
client_func_s(unsigned pt_id, Session *s, VirtualNetService *tls, Utcb *utcb) REGPARM(2) | VirtualNetService | inlineprotectedstatic |
close_session(per_cpu &local, BaseSession *s) | BaseService | inlineprotectedvirtual |
console_init(const char *name, Semaphore *sem) | ProgramConsole | inlineprotected |
cpunr | NovaProgram | protected |
create_ec(phy_cpu_no cpu, Utcb **utcb_out) | ServiceProgram | inlineprotectedvirtual |
dealloc_cap(cap_sel c) | ServiceProgram | inlineprotectedvirtual |
NovaProgram::dealloc_cap(unsigned cap, unsigned count=1) | CapAllocator | inline |
excbase | NovaProgram | protected |
exit(const char *msg) | NovaProgram | inlinestatic |
flush_func() | BaseService | inlineprotectedstatic |
func | NovaProgram | protected |
garbace_collect(per_cpu &local) | BaseService | inlineprotected |
init_mem(Hip *hip) | NovaProgram | inlineprotected |
local | NovaProgram | protected |
MAXCLIENTS | VirtualNetService | protectedstatic |
mycpu() | BaseProgram | inlinestatic |
myutcb(unsigned long esp=0) | BaseProgram | inlinestatic |
new_session() | VirtualNetService | inlineprotectedvirtual |
NovaProgram() | NovaProgram | inline |
portal_func(Utcb &utcb, Utcb::Frame &input, bool &free_cap, cap_sel pid) | BaseService | inline |
putc(void *data, int value) | ProgramConsole | inlineprotectedstatic |
register_service(const char *service_name) | BaseService | inline |
request_mapping(char *start, unsigned long size, unsigned long hotspot) | BaseProgram | inlinestatic |
revoke_all_mem(void *address, unsigned long size, unsigned rights, bool myself) | BaseProgram | inlinestatic |
run(Utcb *utcb, Hip *hip) | VirtualNetService | inline |
ServiceProgram(const char *console_name="service") | ServiceProgram | inlineprotected |
stack_size | BaseProgram | static |
stack_size_shift | BaseProgram | static |
utcb_out | NovaProgram | protected |
VirtualNetService() | VirtualNetService | inline |