Przestrzenie nazw | |
| namespace | Mangle |
Funkcje | |
| void | init () |
| proste operacje na sieci porozumiewa sie z pci32 by znalezc karte sieciowa 3c556 | |
| int | symscompar (const void *a, const void *b) |
| char * | sym_name (uint32 addr, int sym_type) |
| char * | sym_name (Elf32_sym *sym) |
| char * | sym_name (::Elf32_sym *sym) |
Zmienne | |
| struct Elf32_sym * | core_syms = NULL |
| uint32 | syms_count |
| uint32 | syms_size |
| char * | core_syms_str |
| void Syms::init | ( | ) |
proste operacje na sieci porozumiewa sie z pci32 by znalezc karte sieciowa 3c556
ustawienie timera ktory seeduje linear congruential generator DEF_SECOND/32 na sekunde i czeka na pierwsze seedowanie. w momencie gdy rtc timer pracuje, malo mozliwe jest by parzystosc rdtsc() zmieniala sie miedzy wywolaniami rdtsc_runner() w przewidywalny sposob
Definicja w linii 42 pliku coresyms.cpp.
Odwołuje się do _Pf, Mboot::mboot_sht::addr, core_syms, core_syms_str, create_ehdr(), Mboot::mboot_sht::entry_size, ET_EXEC, FAC_SYMS, FAC_SYMTAB, Memory::Heap::heap0, Thread::i, Mboot::mboot_syms(), mem_kernel_start, mem_ksize, mem_physical, memmove(), NO_ALIGN, NULL, Mboot::mboot_sht::num, Preturn, qsort(), elf_t::sect_addr(), elf_t::section(), elf_t::set_ehdr(), Elf32_shdr::sh_addr, Elf32_shdr::sh_entsize, Elf32_shdr::sh_size, Elf32_shdr::sh_type, Mboot::mboot_sht::shndx, SHT_SYMTAB, syms_count, syms_size, symscompar() i sysfail.
Odwołania w main().
| char* Syms::sym_name | ( | ::Elf32_sym * | sym | ) |
| char* Syms::sym_name | ( | Elf32_sym * | sym | ) |
| char * Syms::sym_name | ( | uint32 | addr, | |
| int | sym_type | |||
| ) |
Definicja w linii 98 pliku coresyms.cpp.
Odwołuje się do core_syms, core_syms_str, ELF32_ST_BIND, ELF32_ST_TYPE, NULL, Elf32_sym::st_info, Elf32_sym::st_name, Elf32_sym::st_value, STB_GLOBAL, STB_WEAK i syms_size.
Odwołania w debug_dump_call_trace().
| int Syms::symscompar | ( | const void * | a, | |
| const void * | b | |||
| ) |
Definicja w linii 84 pliku coresyms.cpp.
Odwołuje się do _Pf, preturn i Elf32_sym::st_value.
Odwołania w init().
| struct::Elf32_sym * Syms::core_syms = NULL |
| char * Syms::core_syms_str |
1.5.6