NOVA User-Level Environment  Version testbox/changed-memory-timing-317-g320d8b5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ab::RemoteConfig Member List

This is the complete list of members for ab::RemoteConfig, including all inherited members.

__attribute__((nonnull(6))) unsigned create_ec_helper(C *tlsNovaProgramprotected
__attribute__((noreturn)) block_forever()NovaPrograminlineprotected
_cap_CapAllocator
_cap_blockNovaProgramprotected
_cap_orderCapAllocator
_cap_startCapAllocator
_console_dataProgramConsoleprotected
_free_physNovaProgramprotected
_free_virtNovaProgramprotected
_hipNovaProgramprotected
_vga_consoleProgramConsoleprotected
_vga_regsProgramConsoleprotected
_virt_physNovaProgramprotected
alloc_cap(unsigned count=1)CapAllocatorinline
alloc_utcb()NovaPrograminlineprotected
capNovaProgramprotected
CapAllocator(unsigned long cap_, unsigned long cap_start, unsigned long cap_order)CapAllocatorinline
console_init(const char *name, Semaphore *sem)ProgramConsoleinlineprotected
cpunrNovaProgramprotected
create_ec4pt(void *tls, phy_cpu_no cpunr, unsigned excbase, Utcb **utcb_out=0, unsigned long cap=~0UL)ab::RemoteConfiginline
dealloc_cap(unsigned cap, unsigned count=1)CapAllocatorinline
enable_tlsab::RemoteConfigprivatestatic
excbaseNovaProgramprotected
exit(const char *msg)NovaPrograminlinestatic
funcNovaProgramprotected
init_mem(Hip *hip)NovaPrograminlineprotected
LIBVIRT_CMD_PORT enum valueab::RemoteConfigprivate
LIBVIRT_EVT_PORT enum valueab::RemoteConfigprivate
LIBVIRT_FILE_PORT enum valueab::RemoteConfigprivate
localNovaProgramprotected
mycpu()BasePrograminlinestatic
myutcb(unsigned long esp=0)BasePrograminlinestatic
NovaProgram()NovaPrograminline
putc(void *data, int value)ProgramConsoleinlineprotectedstatic
recv_call_back(uint32 remoteip, uint16 remoteport, uint16 localport, void *in, size_t in_len)ab::RemoteConfiginlinestatic
recv_call_back_file(uint32 remoteip, uint16 remoteport, uint16 localport, void *in, size_t in_len)ab::RemoteConfiginlinestatic
remconab::RemoteConfigprivatestatic
request_mapping(char *start, unsigned long size, unsigned long hotspot)BasePrograminlinestatic
revoke_all_mem(void *address, unsigned long size, unsigned rights, bool myself)BasePrograminlinestatic
run(Utcb *utcb, Hip *hip)ab::RemoteConfiginline
send_network(char unsigned const *data, unsigned len)ab::RemoteConfiginlinestatic
stack_sizeBaseProgramstatic
stack_size_shiftBaseProgramstatic
start_services(Utcb *utcb, Hip *hip, EventProducer *prod_event)ab::RemoteConfiginline
tls_session_cmdab::RemoteConfigprivatestatic
tls_session_eventab::RemoteConfigprivatestatic
use_network(Utcb *utcb, Hip *hip, EventConsumer *sendconsumer, Clock *_clock, KernelSemaphore &sem, TimerProtocol *timer_service)ab::RemoteConfiginline
utcb_outNovaProgramprotected
write_out(uint16 localport, void *out, size_t out_len)ab::RemoteConfiginlinestatic