, including all inherited members.
__alloc_cap(unsigned count=1, unsigned byte_start=0) | CapAllocatorAtomic< BITS, true > | [inline, protected] |
__attribute__((noreturn)) block_forever() | NovaProgram | [inline, protected] |
_bits | CapAllocatorAtomic< BITS, true > | [protected] |
_cap_ | CapAllocator< NovaProgram > | [static] |
_cap_base | CapAllocatorAtomic< BITS, true > | [protected] |
_cap_block | NovaProgram | [protected] |
_cap_order | CapAllocator< NovaProgram > | [static] |
_cap_start | CapAllocator< NovaProgram > | [static] |
_console_data | ProgramConsole | [protected] |
_divider | CapAllocatorAtomicPartition< 0x10000U > | [protected] |
_free_phys | NovaProgram | [protected] |
_free_virt | NovaProgram | [protected] |
_hip | NovaProgram | [protected] |
_putc(void *data, int value) | ab::AdmissionService | [inline, static] |
_vga_console | ProgramConsole | [protected] |
_vga_regs | ProgramConsole | [protected] |
_virt_phys | NovaProgram | [protected] |
a | CapAllocatorAtomic< BITS, true > | |
add_mappings(Utcb *utcb, unsigned long addr, unsigned long size, unsigned long hotspot, unsigned rights) | BaseProgram | [inline, static] |
AdmissionService() | ab::AdmissionService | [inline] |
alloc_cap(unsigned num=1, unsigned cpu=~0U) | ab::AdmissionService | [inline] |
CapAllocatorAtomicPartition< 0x10000U >::alloc_cap(unsigned count=1, unsigned cpu=~0U) | CapAllocatorAtomicPartition< 0x10000U > | [inline] |
CapAllocatorAtomicPartition< 0x10000U >::CapAllocatorAtomic< BITS, true >::alloc_cap(unsigned count=1) | CapAllocatorAtomic< BITS, true > | [inline] |
NovaProgram::alloc_cap(unsigned count=1) | CapAllocator< NovaProgram > | [inline, static] |
alloc_crd() | ab::AdmissionService | [inline] |
alloc_utcb() | NovaProgram | [inline, protected] |
BITS_PER_CHAR enum value | CapAllocatorAtomic< BITS, true > | [protected] |
BITS_PER_INT enum value | CapAllocatorAtomic< BITS, true > | [protected] |
bytes_max() const | CapAllocatorAtomic< BITS, true > | [inline, protected] |
BYTES_PER_INT enum value | CapAllocatorAtomic< BITS, true > | [protected] |
CapAllocator(unsigned long __cap_, unsigned long __cap_start, unsigned long __cap_order) | CapAllocator< NovaProgram > | [inline] |
CapAllocatorAtomic(unsigned long __cap_start=~0UL) | CapAllocatorAtomic< BITS, true > | [inline] |
CapAllocatorAtomicPartition(unsigned long __cap_start=~0UL, unsigned divider=1) | CapAllocatorAtomicPartition< 0x10000U > | [inline] |
check_clients(Utcb &utcb) | ab::AdmissionService | [inline] |
console_init(const char *name) | ProgramConsole | [inline, protected] |
create_ec_helper(C *tls, unsigned cpunr, unsigned excbase, Utcb **utcb_out=0, void *func=0, unsigned cap=alloc_cap()) | NovaProgram | [inline, protected] |
cursor_pos | ab::AdmissionService | [static] |
dealloc_cap(unsigned cap, unsigned count=1) | ab::AdmissionService | [inline] |
CapAllocatorAtomicPartition< 0x10000U >::dealloc_cap(unsigned cap, unsigned count=1) | CapAllocatorAtomic< BITS, true > | [inline] |
NovaProgram::dealloc_cap(unsigned cap, unsigned count=1) | CapAllocator< NovaProgram > | [inline, static] |
exit(const char *msg) | NovaProgram | [inline, static] |
get_idle(Hip *hip) | ab::AdmissionService | [inline] |
get_usage(Utcb &utcb, ClientData *data) | ab::AdmissionService | [inline] |
HEIGHT enum value | ab::AdmissionService | |
idx_max() const | CapAllocatorAtomic< BITS, true > | [inline, protected] |
init(Hip *hip) | NovaProgram | [inline, protected] |
init_mem(Hip *hip) | NovaProgram | [inline, protected] |
init_service(Hip *hip) | ab::AdmissionService | [inline] |
measure(ClientData volatile *data, unsigned cpu) | ab::AdmissionService | [inline] |
measure_scs(Hip *hip) | ab::AdmissionService | [inline] |
mycpu() | BaseProgram | [inline, static] |
myutcb(unsigned long esp=0) | BaseProgram | [inline, static] |
NovaProgram() | NovaProgram | [inline] |
p | CapAllocatorAtomic< BITS, true > | |
portal_func(Utcb &utcb, Utcb::Frame &input, bool &free_cap) | ab::AdmissionService | [inline] |
putc(void *data, int value) | ProgramConsole | [inline, protected, static] |
request_mapping(char *start, unsigned long size, unsigned long hotspot) | BaseProgram | [inline, static] |
revoke_all_mem(void *address, unsigned long size, unsigned rights, bool myself) | BaseProgram | [inline, static] |
run(Utcb *utcb, Hip *hip) | ab::AdmissionService | [inline] |
run_statistics(Utcb *utcb, Hip *hip) | ab::AdmissionService | [inline] |
splitfloat(timevalue &val, timevalue &rest, unsigned cpu) | ab::AdmissionService | [inline] |
stack_size | BaseProgram | [static] |
stack_size_shift | BaseProgram | [static] |
start_service(Utcb *utcb, Hip *hip) | ab::AdmissionService | [inline] |
top_dump_client(unsigned client_num) | ab::AdmissionService | [inline] |
top_dump_prio(Hip *hip) | ab::AdmissionService | [inline] |
top_dump_scs(Utcb &utcb, Hip *hip, unsigned client_num) | ab::AdmissionService | [inline] |
VALUEWIDTH enum value | ab::AdmissionService | |
WIDTH enum value | ab::AdmissionService | |