SYMBOL INDEX (543 symbols across 108 files) FILE: cmake/TestFileOffsetBits.c function main (line 7) | int main(int argc, char **argv) FILE: cmake/TestWindowsFSeek.c function main (line 3) | int main() FILE: src/AliM1543C.cpp type tm (line 289) | struct tm type tm (line 290) | struct tm type tm (line 307) | struct tm function u32 (line 443) | u32 CAliM1543C::ReadMem_Legacy(int index, u32 address, int dsize) { function u8 (line 544) | u8 CAliM1543C::reg_61_read() { function u8 (line 575) | u8 CAliM1543C::toy_read(u32 address) { type tm (line 586) | struct tm function u8 (line 777) | u8 CAliM1543C::pit_read(u32 address) { function u8 (line 929) | u8 CAliM1543C::pic_read(int index, u32 address) { function u8 (line 949) | u8 CAliM1543C::pic_read_edge_level(int index) { function u8 (line 956) | u8 CAliM1543C::pic_read_vector() { function u8 (line 1264) | u8 CAliM1543C::lpt_read(u32 address) { FILE: src/AliM1543C.hpp class CAliM1543C (line 78) | class CAliM1543C : public CPCIDevice { class CSystem (line 89) | class CSystem type tm (line 105) | struct tm type SAli_state (line 136) | struct SAli_state { FILE: src/AliM1543C_ide.cpp class CDisk (line 295) | class CDisk function u32 (line 383) | u32 CAliM1543C_ide::ReadMem_Legacy(int index, u32 address, int dsize) { function u32 (line 435) | u32 CAliM1543C_ide::ReadMem_Bar(int func, int bar, u32 address, int dsiz... function u32 (line 492) | u32 CAliM1543C_ide::ide_command_read(int index, u32 address, int dsize) { function u32 (line 736) | u32 CAliM1543C_ide::ide_control_read(int index, u32 address) { function u32 (line 843) | u32 CAliM1543C_ide::ide_busmaster_read(int index, u32 address, int dsize) { function u8 (line 1001) | u8 CAliM1543C_ide::get_status(int index) { FILE: src/AliM1543C_ide.hpp class CAliM1543C_ide (line 66) | class CAliM1543C_ide : public CPCIDevice, class CSystem (line 70) | class CSystem class CDisk (line 72) | class CDisk type SAliM1543C_ideState (line 125) | struct SAliM1543C_ideState { type SDriveState (line 126) | struct SDriveState { type SControllerState (line 172) | struct SControllerState { type SDriveState (line 175) | struct SDriveState FILE: src/AliM1543C_usb.cpp function u32 (line 184) | u32 CAliM1543C_usb::ReadMem_Bar(int func, int bar, u32 address, int dsiz... function u64 (line 210) | u64 CAliM1543C_usb::usb_hci_read(u64 address, int dsize) { FILE: src/AliM1543C_usb.hpp class CAliM1543C_usb (line 44) | class CAliM1543C_usb : public CPCIDevice { class CSystem (line 49) | class CSystem type SUSB_state (line 61) | struct SUSB_state { FILE: src/AlphaCPU.cpp function handle_debug_string (line 180) | void handle_debug_string(char *s) { function u64 (line 1229) | u64 CAlphaCPU::get_instruction_count() { return state.instruction_count; } FILE: src/AlphaCPU.hpp class CAlphaCPU (line 64) | class CAlphaCPU : public CSystemComponent { method get_waiting (line 93) | bool get_waiting() { return state.wait_for_start; } method stop_waiting (line 94) | void stop_waiting() { state.wait_for_start = false; } method u64 (line 99) | u64 get_last_read_loc() { return last_read_loc; } method u64 (line 100) | u64 get_last_write_loc() { return last_write_loc; } method u64 (line 107) | u64 get_speed() { return cpu_hz; } type SCPU_state (line 255) | struct SCPU_state { type SICache (line 326) | struct SICache { type STBEntry (line 343) | struct STBEntry { function u64 (line 541) | inline u64 CAlphaCPU::va_form(u64 address, bool bIBOX) { function u64 (line 599) | inline u64 CAlphaCPU::get_pc() { return state.pc; } function u64 (line 606) | inline u64 CAlphaCPU::get_current_pc_physical() { return state.pc_phys; } function u64 (line 612) | inline u64 CAlphaCPU::get_clean_pc() { return state.pc & ~U64(0x3); } function u64 (line 644) | inline u64 CAlphaCPU::get_r(int i, bool translate) { function u64 (line 654) | inline u64 CAlphaCPU::get_f(int i) { return state.f[i]; } function u64 (line 669) | inline u64 CAlphaCPU::get_pal_base() { return state.pal_base; } function u64 (line 675) | inline u64 CAlphaCPU::get_prbr(void) { function u64 (line 694) | inline u64 CAlphaCPU::get_hwpcb(void) { function u32 (line 714) | inline u32 CAlphaCPU::get_last_instruction(void) { return last_instructi... FILE: src/AlphaCPU_ieeefloat.cpp function u64 (line 204) | u64 CAlphaCPU::ieee_lds(u32 op) { function u32 (line 224) | u32 CAlphaCPU::ieee_sts(u64 op) { function u64 (line 259) | u64 CAlphaCPU::ieee_cvtst(u64 op, u32 ins) { function u64 (line 282) | u64 CAlphaCPU::ieee_cvtts(u64 op, u32 ins) { function s32 (line 322) | s32 CAlphaCPU::ieee_fcmp(u64 s1, u64 s2, u32 ins, u32 trap_nan) { function u64 (line 359) | u64 CAlphaCPU::ieee_cvtif(u64 val, u32 ins, u32 dp) { function u64 (line 390) | u64 CAlphaCPU::ieee_cvtfi(u64 op, u32 ins) { function u64 (line 478) | u64 CAlphaCPU::ieee_fadd(u64 s1, u64 s2, u32 ins, u32 dp, bool sub) { function u64 (line 567) | u64 CAlphaCPU::ieee_fmul(u64 s1, u64 s2, u32 ins, u32 dp) { function u64 (line 623) | u64 CAlphaCPU::ieee_fdiv(u64 s1, u64 s2, u32 ins, u32 dp) { function u64 (line 690) | u64 CAlphaCPU::ieee_sqrt(u64 op, u32 ins, u32 dp) { function u64 (line 834) | u64 CAlphaCPU::ieee_rpack(UFP *r, u32 ins, u32 dp) { FILE: src/AlphaCPU_vaxfloat.cpp function u64 (line 87) | u64 CAlphaCPU::vax_ldf(u32 op) { function u64 (line 108) | u64 CAlphaCPU::vax_ldg(u64 op) { return SWAP_VAXG(op); /* swizzle bits */ } function u32 (line 121) | u32 CAlphaCPU::vax_stf(u64 op) { function u64 (line 148) | u64 CAlphaCPU::vax_stg(u64 op) { return SWAP_VAXG(op); /* swizzle bits */ } function u64 (line 193) | u64 CAlphaCPU::vax_cvtif(u64 val, u32 ins, u32 dp) { function u64 (line 222) | u64 CAlphaCPU::vax_cvtfi(u64 op, u32 ins) { function u64 (line 263) | u64 CAlphaCPU::vax_fadd(u64 s1, u64 s2, u32 ins, u32 dp, bool sub) { function u64 (line 328) | u64 CAlphaCPU::vax_fmul(u64 s1, u64 s2, u32 ins, u32 dp) { function u64 (line 358) | u64 CAlphaCPU::vax_fdiv(u64 s1, u64 s2, u32 ins, u32 dp) { function u64 (line 390) | u64 CAlphaCPU::vax_sqrt(u64 op, u32 ins, u32 dp) { function u64 (line 538) | u64 CAlphaCPU::vax_rpack(UFP *r, u32 ins, u32 dp) { function u64 (line 581) | u64 CAlphaCPU::vax_rpack_d(UFP *r, u32 ins) { FILE: src/AlphaSim.cpp function segv_handler (line 61) | void segv_handler(int signum) { function main_sim (line 101) | int main_sim(int argc, char *argv[]) { FILE: src/Cirrus.cpp type SCirrus_state (line 258) | struct SCirrus_state function u32 (line 377) | u32 CCirrus::ReadMem_Legacy(int index, u32 address, int dsize) { function u32 (line 473) | u32 CCirrus::ReadMem_Bar(int func, int bar, u32 address, int dsize) { function u32 (line 586) | u32 CCirrus::mem_read(u32 address, int dsize) { function u32 (line 616) | u32 CCirrus::legacy_read(u32 address, int dsize) { function u32 (line 660) | u32 CCirrus::rom_read(u32 address, int dsize) { function u32 (line 690) | u32 CCirrus::io_read(u32 address, int dsize) { function u8 (line 2485) | u8 CCirrus::read_b_3c0() { function u8 (line 2502) | u8 CCirrus::read_b_3c1() { function u8 (line 2572) | u8 CCirrus::read_b_3c2() { function u8 (line 2581) | u8 CCirrus::read_b_3c3() { return state.vga_enabled; } function u8 (line 2588) | u8 CCirrus::read_b_3c4() { return state.sequencer.index; } function u8 (line 2595) | u8 CCirrus::read_b_3c5() { function u8 (line 2635) | u8 CCirrus::read_b_3c9() { function u8 (line 2675) | u8 CCirrus::read_b_3ca() { return 0; } function u8 (line 2683) | u8 CCirrus::read_b_3cc() { function u8 (line 2699) | u8 CCirrus::read_b_3cf() { function u8 (line 2762) | u8 CCirrus::read_b_3d4() { return state.CRTC.address; } function u8 (line 2769) | u8 CCirrus::read_b_3d5() { function u8 (line 2801) | u8 CCirrus::read_b_3da() { function u8 (line 2844) | u8 CCirrus::get_actl_palette_idx(u8 index) { function u8 (line 3328) | u8 CCirrus::vga_mem_read(u32 addr) { FILE: src/Cirrus.hpp class CCirrus (line 47) | class CCirrus : public CVGA { class CSystem (line 59) | class CSystem type SCirrus_state (line 128) | struct SCirrus_state { type SCirrus_attr (line 153) | struct SCirrus_attr { type SCirrus_mode (line 162) | struct SCirrus_mode { type SCirrus_misc (line 173) | struct SCirrus_misc { type SCirrus_seq (line 192) | struct SCirrus_seq { type SCirus_pel (line 205) | struct SCirus_pel { type SCirrus_peldata (line 211) | struct SCirrus_peldata { type SCirrus_gfx (line 219) | struct SCirrus_gfx { type SCirrus_crtc (line 243) | struct SCirrus_crtc { FILE: src/Configurator.cpp class CConfigurator (line 73) | class CConfigurator function u64 (line 466) | u64 CConfigurator::get_num_value(const char *n, bool decimal, u64 def) { FILE: src/Configurator.hpp class CConfigurator (line 70) | class CConfigurator { class CConfigurator (line 72) | class CConfigurator method get_bool_value (line 82) | bool get_bool_value(const char *n) { return get_bool_value(n, false); } method u64 (line 85) | u64 get_num_value(const char *n, bool decimal_suffixes) { method classid (line 90) | classid get_class_id() { return myClassId; } method get_flags (line 92) | int get_flags() { return myFlags; } method CConfigurator (line 96) | CConfigurator *get_myParent() { return pParent; } class CConfigurator (line 101) | class CConfigurator class CConfigurator (line 102) | class CConfigurator type SCfg_Value (line 110) | struct SCfg_Value { FILE: src/DEC21143.cpp function u32 (line 416) | u32 CDEC21143::ReadMem_Bar(int func, int bar, u32 address, int dsize) { type pcap_pkthdr (line 448) | struct pcap_pkthdr function u32 (line 472) | u32 CDEC21143::nic_read(u32 address, int dsize) { FILE: src/DEC21143.hpp class CDEC21143 (line 54) | class CDEC21143 : public CPCIDevice { class CSystem (line 64) | class CSystem type bpf_program (line 94) | struct bpf_program type SNIC_state (line 99) | struct SNIC_state { type SNIC_srom (line 107) | struct SNIC_srom { type SNIC_mii (line 116) | struct SNIC_mii { type SNIC_tx (line 128) | struct SNIC_tx { type SNIC_rx (line 138) | struct SNIC_rx { FILE: src/DMA.cpp function u64 (line 79) | u64 CDMA::ReadMem(int index, u64 address, int dsize) { FILE: src/DMA.hpp class CDMA (line 38) | class CDMA : public CSystemComponent { method get_count (line 52) | int get_count(int channel) { return state.channel[channel].count; } type SDMA_state (line 59) | struct SDMA_state { type SDMA_chan (line 61) | struct SDMA_chan { type SDMA_ctrl (line 72) | struct SDMA_ctrl { FILE: src/DPR.cpp type tm (line 83) | struct tm type tm (line 94) | struct tm function u64 (line 353) | u64 CDPR::ReadMem(int index, u64 address, int dsize) { FILE: src/DPR.hpp class CDPR (line 37) | class CDPR : public CSystemComponent { class CSystem (line 39) | class CSystem type SDPR_state (line 54) | struct SDPR_state { FILE: src/Disk.cpp function u32 (line 550) | static u32 lba2msf(off_t_large lba) { function off_t_large (line 1529) | static off_t_large get_primes(off_t_large value, int pri[54]) { FILE: src/Disk.hpp class CDisk (line 42) | class CDisk : public CSystemComponent, public CSCSIDevice { method set_atapi_mode (line 55) | void set_atapi_mode() { atapi_mode = true; } method seek_block (line 65) | bool seek_block(off_t_large lba) { method read_blocks (line 68) | size_t read_blocks(void *dest, size_t blocks) { method write_blocks (line 71) | size_t write_blocks(void *src, size_t blocks) { method get_block_size (line 75) | size_t get_block_size() { return state.block_size; } method set_block_size (line 76) | void set_block_size(size_t bs) { method off_t_large (line 83) | off_t_large get_lba_size() { return byte_size / state.block_size; } method off_t_large (line 84) | off_t_large get_byte_size() { return byte_size; } method off_t_large (line 85) | off_t_large get_chs_size() { return cylinders * heads * sectors; } method off_t_large (line 86) | off_t_large get_cylinders() { return cylinders; } method get_heads (line 87) | long get_heads() { return heads; } method get_sectors (line 88) | long get_sectors() { return sectors; } method ro (line 94) | bool ro() { return read_only; } method rw (line 95) | bool rw() { return !read_only; } method cdrom (line 96) | bool cdrom() { return is_cdrom; } type SDisk_state (line 122) | struct SDisk_state { type SDisk_scsi (line 128) | struct SDisk_scsi { type SDisk_msgi (line 131) | struct SDisk_msgi { type SDisk_msgo (line 138) | struct SDisk_msgo { type SDisk_cmd (line 147) | struct SDisk_cmd { type SDisk_dati (line 153) | struct SDisk_dati { type SDisk_dato (line 160) | struct SDisk_dato { type SDisk_stat (line 168) | struct SDisk_stat { type SDisk_sense (line 175) | struct SDisk_sense { FILE: src/DiskController.cpp class CDisk (line 42) | class CDisk class CDisk (line 51) | class CDisk FILE: src/DiskController.hpp class CDiskController (line 35) | class CDiskController { class CDisk (line 40) | class CDisk class CDisk (line 41) | class CDisk class CDisk (line 47) | class CDisk FILE: src/DiskDevice.hpp class CDiskDevice (line 37) | class CDiskDevice : public CDisk { FILE: src/DiskFile.hpp class CDiskFile (line 38) | class CDiskFile : public CDisk { method FILE (line 48) | FILE *get_handle() { return handle; } FILE: src/DiskRam.hpp class CDiskRam (line 37) | class CDiskRam : public CDisk { FILE: src/Ethernet.cpp function u32 (line 105) | static u32 eth_crc32(u32 crc, const void *vbuf, int len) { FILE: src/Ethernet.hpp type eth_frame (line 40) | struct eth_frame { // ethernet (wire) frame type eth_packet (line 48) | struct eth_packet { // ethernet packet class CPacketQueue (line 57) | class CPacketQueue { // Ethernet Packet Queue method count (line 70) | inline int count() { return cnt; } method lost (line 73) | inline int lost() { return dropped; } FILE: src/Flash.cpp function u64 (line 74) | u64 CFlash::ReadMem(int index, u64 address, int dsize) { FILE: src/Flash.hpp class CFlash (line 40) | class CFlash : public CSystemComponent { class CSystem (line 44) | class CSystem type SFlash_state (line 56) | struct SFlash_state { FILE: src/FloppyController.cpp type cmdinfo_t (line 61) | struct cmdinfo_t { function u64 (line 294) | u64 CFloppyController::ReadMem(int index, u64 address, int dsize) { function u8 (line 427) | u8 CFloppyController::get_status() { FILE: src/FloppyController.hpp class CFloppyController (line 39) | class CFloppyController : public CSystemComponent, public CDiskController { class CConfigurator (line 43) | class CConfigurator class CSystem (line 43) | class CSystem FILE: src/FreeTextQuestion.hpp class FreeTextQuestion (line 34) | class FreeTextQuestion : public Question { method setOptions (line 40) | void setOptions(string options) { mOptions = options; } method string (line 45) | virtual string ask() { FILE: src/Keyboard.cpp function u64 (line 134) | u64 CKeyboard::ReadMem(int index, u64 address, int dsize) { function u8 (line 365) | u8 CKeyboard::read_60() { function u8 (line 493) | u8 CKeyboard::read_64() { FILE: src/Keyboard.hpp class CKeyboard (line 46) | class CKeyboard : public CSystemComponent { type SKb_state (line 91) | struct SKb_state { type SAli_kbdc_status (line 94) | struct SAli_kbdc_status { type SAli_mouse (line 126) | struct SAli_mouse { method u8 (line 137) | u8 get_status_byte() { method u8 (line 148) | u8 get_resolution_byte() { type SAli_kbdib (line 179) | struct SAli_kbdib { type SAli_mib (line 193) | struct SAli_mib { FILE: src/Main.cpp function main (line 33) | int main(int argc, char **argv) { FILE: src/MultipleChoiceQuestion.hpp class Answer (line 33) | class Answer { method Answer (line 41) | Answer(string answer, string value, string explanation) { method string (line 54) | string getAnswer() { return mAnswer; } method string (line 59) | string getValue() { return mValue; } method string (line 64) | string getExplanation() { return mExplanation; } class MultipleChoiceQuestion (line 86) | class MultipleChoiceQuestion : public FreeTextQuestion { method addAnswer (line 91) | void addAnswer(string answer, string value, string explanation) { method explain (line 98) | virtual void explain() { method countAnswers (line 124) | size_t countAnswers() { return mAnswerSet.size(); } method string (line 129) | virtual string ask() { method dropChoice (line 186) | void dropChoice(string choice) { method haveChosen (line 206) | virtual void haveChosen(string choice) {} method string (line 211) | string getFirstChoice() { return mAnswerSet.begin()->getAnswer(); } FILE: src/NumberQuestion.hpp function string (line 32) | inline string i2s(int x) { function s2i (line 43) | inline int s2i(const string x) { class NumberQuestion (line 57) | class NumberQuestion : public FreeTextQuestion { method setRange (line 62) | void setRange(int low, int high) { method getNum (line 70) | int getNum() { return s2i(mAnswer); } method string (line 75) | virtual string ask() { FILE: src/PCIDevice.cpp function pci_dma_chunk_limit (line 33) | static size_t pci_dma_chunk_limit(u64 phys_addr, size_t remaining) { function u32 (line 89) | u32 CPCIDevice::config_read(int func, u32 address, int dsize) { function u64 (line 250) | u64 CPCIDevice::ReadMem(int index, u64 address, int dsize) { function u32 (line 456) | u32 CPCIDevice::ReadMem_Legacy(int index, u32 address, int dsize) { function u32 (line 466) | u32 CPCIDevice::ReadMem_Bar(int func, int bar, u32 address, int dsize) { FILE: src/PCIDevice.hpp class CPCIDevice (line 41) | class CPCIDevice : public CSystemComponent { class CConfigurator (line 43) | class CConfigurator class CSystem (line 43) | class CSystem method u32 (line 62) | virtual u32 config_read_custom(int func, u32 address, int dsize, u32 d... type SPCI_state (line 92) | struct SPCI_state { FILE: src/Port80.cpp function u64 (line 50) | u64 CPort80::ReadMem(int index, u64 address, int dsize) { return state.p... FILE: src/Port80.hpp class CPort80 (line 42) | class CPort80 : public CSystemComponent { class CSystem (line 44) | class CSystem type SPort80_state (line 54) | struct SPort80_state { FILE: src/Question.hpp class Question (line 35) | class Question { method string (line 40) | string getAnswer() { return mAnswer; } method setAnswer (line 45) | void setAnswer(string answer) { mAnswer = answer; } method setExplanation (line 51) | void setExplanation(string explanation) { mExplanation = explanation; } method setQuestion (line 56) | void setQuestion(string question) { mQuestion = question; } method setDefault (line 62) | void setDefault(string defval) { mDefault = defval; } method explain (line 72) | virtual void explain() { FILE: src/S3Trio64.cpp function u32 (line 375) | u32 CS3Trio64::ReadMem_Legacy(int index, u32 address, int dsize) { function u32 (line 471) | u32 CS3Trio64::ReadMem_Bar(int func, int bar, u32 address, int dsize) { function u32 (line 584) | u32 CS3Trio64::mem_read(u32 address, int dsize) { function u32 (line 612) | u32 CS3Trio64::legacy_read(u32 address, int dsize) { function u32 (line 656) | u32 CS3Trio64::rom_read(u32 address, int dsize) { function u32 (line 686) | u32 CS3Trio64::io_read(u32 address, int dsize) { function u8 (line 2480) | u8 CS3Trio64::read_b_3c0() { function u8 (line 2497) | u8 CS3Trio64::read_b_3c1() { function u8 (line 2567) | u8 CS3Trio64::read_b_3c2() { function u8 (line 2576) | u8 CS3Trio64::read_b_3c3() { return state.vga_enabled; } function u8 (line 2583) | u8 CS3Trio64::read_b_3c4() { return state.sequencer.index; } function u8 (line 2590) | u8 CS3Trio64::read_b_3c5() { function u8 (line 2630) | u8 CS3Trio64::read_b_3c9() { function u8 (line 2671) | u8 CS3Trio64::read_b_3ca() { return 0; } function u8 (line 2679) | u8 CS3Trio64::read_b_3cc() { function u8 (line 2695) | u8 CS3Trio64::read_b_3cf() { function u8 (line 2758) | u8 CS3Trio64::read_b_3d4() { return state.CRTC.address; } function u8 (line 2765) | u8 CS3Trio64::read_b_3d5() { function u8 (line 2797) | u8 CS3Trio64::read_b_3da() { function u8 (line 2840) | u8 CS3Trio64::get_actl_palette_idx(u8 index) { function u8 (line 3324) | u8 CS3Trio64::vga_mem_read(u32 addr) { FILE: src/S3Trio64.hpp class CS3Trio64 (line 47) | class CS3Trio64 : public CVGA { class CSystem (line 59) | class CSystem type SS3_state (line 128) | struct SS3_state { type SS3_attr (line 147) | struct SS3_attr { type SS3_mode (line 156) | struct SS3_mode { type SS3_misc (line 167) | struct SS3_misc { type SS3_seq (line 186) | struct SS3_seq { type SS3_pel (line 199) | struct SS3_pel { type SS3_pel_data (line 205) | struct SS3_pel_data { type SS3_gfx (line 213) | struct SS3_gfx { type SS3_crtc (line 237) | struct SS3_crtc { FILE: src/SCSIBus.hpp class CSCSIBus (line 42) | class CSCSIBus : public CSystemComponent { method get_phase (line 55) | int get_phase() { return state.phase; } type SSCSI_state (line 68) | struct SSCSI_state { FILE: src/SCSIDevice.cpp class CSCSIBus (line 53) | class CSCSIBus FILE: src/SCSIDevice.hpp class CSCSIDevice (line 40) | class CSCSIDevice { class CSCSIBus (line 45) | class CSCSIBus class CSCSIBus (line 64) | class CSCSIBus FILE: src/Serial.cpp type sockaddr_in (line 70) | struct sockaddr_in type sockaddr (line 84) | struct sockaddr type sockaddr_in (line 92) | struct sockaddr_in type sockaddr (line 105) | struct sockaddr type sockaddr (line 106) | struct sockaddr function u64 (line 150) | u64 CSerial::ReadMem(int index, u64 address, int dsize) { type timeval (line 342) | struct timeval type timeval (line 423) | struct timeval type sockaddr_in (line 567) | struct sockaddr_in type sockaddr_in (line 568) | struct sockaddr_in type sockaddr (line 636) | struct sockaddr FILE: src/Serial.hpp class CSerial (line 40) | class CSerial : public CSystemComponent { type SSrl_state (line 70) | struct SSrl_state { FILE: src/ShrinkingChoiceQuestion.hpp class ShrinkingChoiceQuestion (line 36) | class ShrinkingChoiceQuestion : public MultipleChoiceQuestion { method haveChosen (line 41) | virtual void haveChosen(string choice) { dropChoice(choice); } FILE: src/StdAfx.hpp function gmtime_s (line 132) | inline void gmtime_s(struct tm *t1, time_t *t2) { type tm (line 141) | struct tm type tm (line 141) | struct tm type tm (line 143) | struct tm type tm (line 143) | struct tm type tm (line 146) | struct tm type tm (line 148) | struct tm type tm (line 148) | struct tm function isblank (line 153) | inline bool isblank(char c) { function printable (line 160) | inline char printable(char c) { FILE: src/Sym53C810.cpp type SSym_state (line 579) | struct SSym_state class CDisk (line 663) | class CDisk function u32 (line 950) | u32 CSym53C810::ReadMem_Bar(int func, int bar, u32 address, int dsize) { function u32 (line 1111) | u32 CSym53C810::config_read_custom(int func, u32 address, int dsize, u32... function u8 (line 1258) | u8 CSym53C810::read_b_ctest2() { function u8 (line 1345) | u8 CSym53C810::read_b_dstat() { function u8 (line 1364) | u8 CSym53C810::read_b_sist(int id) { FILE: src/Sym53C810.hpp class CSym53C810 (line 51) | class CSym53C810 : public CPCIDevice, class CDisk (line 72) | class CDisk class CSystem (line 74) | class CSystem type SSym_state (line 114) | struct SSym_state { type SSym_alu (line 123) | struct SSym_alu { FILE: src/Sym53C895.cpp class CDisk (line 697) | class CDisk function u32 (line 989) | u32 CSym53C895::ReadMem_Bar(int func, int bar, u32 address, int dsize) { function u32 (line 1154) | u32 CSym53C895::config_read_custom(int func, u32 address, int dsize, u32... function u8 (line 1309) | u8 CSym53C895::read_b_ctest2() { function u8 (line 1396) | u8 CSym53C895::read_b_dstat() { function u8 (line 1415) | u8 CSym53C895::read_b_sist(int id) { function u8 (line 1460) | u8 CSym53C895::read_b_scratcha(int reg) { function u8 (line 1476) | u8 CSym53C895::read_b_scratchb(int reg) { FILE: src/Sym53C895.hpp class CSym53C895 (line 52) | class CSym53C895 : public CPCIDevice, class CDisk (line 73) | class CDisk class CSystem (line 75) | class CSystem type SSym_state (line 118) | struct SSym_state { type SSym_alu (line 127) | struct SSym_alu { FILE: src/System.cpp type SSys_state::SSys_pchip (line 80) | struct SSys_state::SSys_pchip class CAlphaCPU (line 166) | class CAlphaCPU type SMemoryUser (line 179) | struct SMemoryUser type SMemoryUser (line 223) | struct SMemoryUser type SMemoryUser (line 223) | struct SMemoryUser function sigint_handler (line 239) | void sigint_handler(int signum) { got_sigint = 1; } function u64 (line 708) | u64 CSystem::ReadMem(u64 address, int dsize, CSystemComponent *source) { function u64 (line 1227) | u64 CSystem::pchip_csr_read(int num, u32 a) { function u64 (line 1331) | u64 CSystem::cchip_csr_read(u32 a, CSystemComponent *source) { function u8 (line 1456) | u8 CSystem::dchip_csr_read(u32 a) { function u8 (line 1520) | u8 CSystem::tig_read(u32 a) { function u64 (line 1887) | u64 CSystem::PCI_Phys(int pcibus, u32 address) { function u64 (line 1979) | u64 CSystem::PCI_Phys_direct_mapped(u32 address, u64 wsm, u64 tba) { function u64 (line 2060) | u64 CSystem::PCI_Phys_scatter_gather(u32 address, u64 wsm, u64 tba) { FILE: src/System.hpp type SMemoryUser (line 67) | struct SMemoryUser { type SConfig (line 76) | struct SConfig { class CSystem (line 104) | class CSystem { class CAlphaCPU (line 129) | class CAlphaCPU method CAlphaCPU (line 134) | CAlphaCPU *get_cpu(int cpunum) { return acCPUs[cpunum]; } method get_cpu_num (line 135) | int get_cpu_num() { return iNumCPUs; } type SSys_state (line 171) | struct SSys_state { type SSys_tig (line 184) | struct SSys_tig { type SSys_cchip (line 202) | struct SSys_cchip { type SSys_dchip (line 328) | struct SSys_dchip { type SSys_pchip (line 352) | struct SSys_pchip { type SMemoryUser (line 370) | struct SMemoryUser class CAlphaCPU (line 372) | class CAlphaCPU function u64 (line 383) | inline u64 CSystem::get_c_misc() { return state.cchip.misc; } function u64 (line 385) | inline u64 CSystem::get_c_dir(int ProcNum) { function u64 (line 389) | inline u64 CSystem::get_c_dim(int ProcNum) { return state.cchip.dim[Proc... FILE: src/SystemComponent.hpp class CSystemComponent (line 37) | class CSystemComponent { class CConfigurator (line 42) | class CConfigurator class CSystem (line 42) | class CSystem method u64 (line 46) | virtual u64 ReadMem(int index, u64 address, int dsize) { return 0; } class CSystem (line 57) | class CSystem class CConfigurator (line 58) | class CConfigurator FILE: src/TraceEngine.cpp function write_printable_s (line 50) | inline void write_printable_s(char *dest, const char *org) { function u64 (line 64) | inline u64 real_address(u64 address, CAlphaCPU *c, bool bIBOX) { function FILE (line 610) | FILE *CTraceEngine::trace_file() { return current_trace_file; } type sRegion (line 1454) | struct sRegion { type sRegion (line 1457) | struct sRegion type sRegion (line 1465) | struct sRegion type sRegion (line 1457) | struct sRegion type sRegion (line 1466) | struct sRegion type sRegion (line 1457) | struct sRegion type sRegion (line 1467) | struct sRegion type sRegion (line 1457) | struct sRegion FILE: src/TraceEngine.hpp type STraceFunction (line 36) | struct STraceFunction { type STracePRBR (line 44) | struct STracePRBR { type STraceCPU (line 57) | struct STraceCPU { class CTraceEngine (line 64) | class CTraceEngine { class CSystem (line 67) | class CSystem class CAlphaCPU (line 69) | class CAlphaCPU class CAlphaCPU (line 71) | class CAlphaCPU class CAlphaCPU (line 74) | class CAlphaCPU class CAlphaCPU (line 75) | class CAlphaCPU class CSystem (line 83) | class CSystem type STraceFunction (line 87) | struct STraceFunction type STraceCPU (line 88) | struct STraceCPU type STracePRBR (line 89) | struct STracePRBR FILE: src/VGA.cpp class CConfigurator (line 37) | class CConfigurator class CSystem (line 37) | class CSystem FILE: src/VGA.hpp class CVGA (line 37) | class CVGA : public CPCIDevice { class CConfigurator (line 39) | class CConfigurator class CSystem (line 39) | class CSystem FILE: src/base/Bugcheck.hpp class CBugcheck (line 75) | class CBugcheck FILE: src/base/ErrorHandler.cpp function CErrorHandler (line 111) | CErrorHandler *CErrorHandler::set(CErrorHandler *pHandler) { function CErrorHandler (line 120) | CErrorHandler *CErrorHandler::defaultHandler() { FILE: src/base/ErrorHandler.hpp class CErrorHandler (line 76) | class CErrorHandler function CErrorHandler (line 157) | inline CErrorHandler *CErrorHandler::get() { return _pHandler; } FILE: src/base/Event.hpp class CEvent (line 81) | class CEvent : private CEventImpl FILE: src/base/Event_POSIX.cpp type timespec (line 98) | struct timespec type timespec (line 101) | struct timespec type timeval (line 106) | struct timeval FILE: src/base/Event_POSIX.hpp class CEventImpl (line 77) | class CEventImpl { FILE: src/base/Event_WIN32.hpp class CEventImpl (line 76) | class CEventImpl { FILE: src/base/Exception.cpp function CException (line 94) | CException &CException::operator=(const CException &exc) { function CException (line 121) | CException *CException::clone() const { return new CException(*this); } FILE: src/base/Exception.hpp class CException (line 75) | class CException : public std::exception function CException (line 150) | inline const CException *CException::nested() const { return _pNested; } FILE: src/base/Mutex.hpp class CMutex (line 94) | class CMutex : private CMutexImpl class CFastMutex (line 155) | class CFastMutex : private CFastMutexImpl FILE: src/base/Mutex_POSIX.cpp type timespec (line 117) | struct timespec type timeval (line 118) | struct timeval type timeval (line 143) | struct timeval FILE: src/base/Mutex_POSIX.hpp class CMutexImpl (line 77) | class CMutexImpl { class CFastMutexImpl (line 91) | class CFastMutexImpl : public CMutexImpl { FILE: src/base/Mutex_WIN32.hpp class CMutexImpl (line 76) | class CMutexImpl { FILE: src/base/NumberFormatter.hpp class CNumberFormatter (line 74) | class CNumberFormatter FILE: src/base/RWLock.hpp class CScopedRWLock (line 86) | class CScopedRWLock class CRWLock (line 88) | class CRWLock : private CRWLockImpl class CScopedRWLock (line 137) | class CScopedRWLock FILE: src/base/RWLock_POSIX.hpp class CRWLockImpl (line 77) | class CRWLockImpl { FILE: src/base/RWLock_WIN32.hpp class CRWLockImpl (line 76) | class CRWLockImpl { FILE: src/base/RefCountedObject.hpp class CRefCountedObject (line 75) | class CRefCountedObject FILE: src/base/ScopedLock.hpp class CScopedLock (line 81) | class CScopedLock { method CScopedLock (line 83) | inline CScopedLock(M *mutex) : _mutex(mutex) { FILE: src/base/Semaphore.hpp class CSemaphore (line 81) | class CSemaphore : private CSemaphoreImpl FILE: src/base/Semaphore_POSIX.cpp type timespec (line 132) | struct timespec type timeval (line 151) | struct timeval FILE: src/base/Semaphore_POSIX.hpp class CSemaphoreImpl (line 77) | class CSemaphoreImpl { FILE: src/base/Semaphore_WIN32.hpp class CSemaphoreImpl (line 76) | class CSemaphoreImpl { FILE: src/base/SingletonHolder.hpp class CSingletonHolder (line 76) | class CSingletonHolder method CSingletonHolder (line 84) | CSingletonHolder() method S (line 95) | S *get() FILE: src/base/Timestamp.cpp function CTimestamp (line 87) | CTimestamp &CTimestamp::operator=(const CTimestamp &other) { function CTimestamp (line 92) | CTimestamp &CTimestamp::operator=(TimeVal tv) { function CTimestamp (line 99) | CTimestamp CTimestamp::fromEpochTime(std::time_t t) { function CTimestamp (line 103) | CTimestamp CTimestamp::fromUtcTime(UtcTimeVal val) { type timeval (line 127) | struct timeval function CTimestamp (line 137) | CTimestamp CTimestamp::fromFileTimeNP(UInt32 fileTimeLow, UInt32 fileTim... FILE: src/base/Timestamp.hpp class CTimestamp (line 71) | class CTimestamp function CTimestamp (line 189) | inline CTimestamp CTimestamp::operator+(CTimestamp::TimeDiff d) const { function CTimestamp (line 193) | inline CTimestamp CTimestamp::operator-(CTimestamp::TimeDiff d) const { function CTimestamp (line 201) | inline CTimestamp &CTimestamp::operator+=(CTimestamp::TimeDiff d) { function CTimestamp (line 206) | inline CTimestamp &CTimestamp::operator-=(CTimestamp::TimeDiff d) { function swap (line 234) | inline void swap(CTimestamp &s1, CTimestamp &s2) { s1.swap(s2); } FILE: src/cpu_defs.hpp type ufp (line 198) | struct ufp { type ufp (line 204) | struct ufp function u64 (line 256) | inline u64 uemul64(u64 a, u64 b, u64 *hi) { function u64 (line 296) | inline u64 ufdiv64(u64 dvd, u64 dvr, u32 prec, u32 *sticky) { function u64 (line 318) | inline u64 fsqrt64(u64 asig, s32 exp) { FILE: src/datatypes.hpp function u64 (line 77) | inline u64 sext_u64_8(u64 a) { function u64 (line 93) | inline u64 sext_u64_12(u64 a) { function u64 (line 101) | inline u64 sext_u64_13(u64 a) { function u64 (line 109) | inline u64 sext_u64_16(u64 a) { function u64 (line 125) | inline u64 sext_u64_21(u64 a) { function u64 (line 133) | inline u64 sext_u64_32(u64 a) { function u64 (line 149) | inline u64 sext_u64_48(u64 a) { function test_bit_64 (line 154) | inline bool test_bit_64(u64 x, int bit) { function u32 (line 161) | inline u32 sext_u32_24(u32 a) { FILE: src/es40-cfg.cpp function add_disks (line 62) | void add_disks(ShrinkingChoiceQuestion *disk_q, ostream *os) { function main_cfg (line 243) | int main_cfg(int argc, char *argv[]) { FILE: src/es40_debug.cpp function va_debug (line 56) | static void va_debug(va_list argp, char *fmt) { function debug_indentation (line 87) | void debug_indentation(int diff) { function debug (line 98) | void debug(char *fmt, ...) { function fatal (line 115) | void fatal(char *fmt, ...) { FILE: src/es40_endian.hpp function u64 (line 78) | inline u64 endian_bits(u64 x, int numbits) { FILE: src/es40_float.hpp function f2host (line 39) | inline double f2host(u64 val) { function d2host (line 65) | inline double d2host(u64 val) { function s2host (line 89) | inline double s2host(u64 val) { function i_isnan (line 136) | inline bool i_isnan(u64 val) { function u64 (line 147) | inline u64 host2f(double val) { function u64 (line 191) | inline u64 host2g(double val) { function u64 (line 235) | inline u64 host2d(double val) { function u32 (line 278) | inline u32 map_s(u32 val) { function u64 (line 293) | inline u64 host2s(double val) { function u64 (line 359) | inline u64 host2t(double val) { function u32 (line 419) | inline u32 store_f(u64 val) { function u64 (line 437) | inline u64 store_g(u64 val) { function u64 (line 453) | inline u64 load_f(u32 val) { function u64 (line 473) | inline u64 itof_f(u64 val) { function u64 (line 491) | inline u64 load_g(u64 val) { function u64 (line 507) | inline u64 load_s(u32 val) { function u32 (line 517) | inline u32 store_s(u64 val) { FILE: src/gui/gui.cpp function u32 (line 100) | u32 get_user_key(char *key) { function bx_svga_tileinfo_t (line 157) | bx_svga_tileinfo_t *bx_gui_c::graphics_tile_info(bx_svga_tileinfo_t *inf... function u8 (line 208) | u8 *bx_gui_c::graphics_tile_get(unsigned x0, unsigned y0, unsigned *w, FILE: src/gui/gui.hpp class bx_gui_c (line 68) | class bx_gui_c method u32 (line 97) | virtual u32 get_sighandler_mask() { return 0; } method sighandler (line 98) | virtual void sighandler(int sig) {} class bx_gui_c (line 73) | class bx_gui_c { method u32 (line 97) | virtual u32 get_sighandler_mask() { return 0; } method sighandler (line 98) | virtual void sighandler(int sig) {} FILE: src/gui/gui_x11.cpp class bx_x11_gui_c (line 56) | class bx_x11_gui_c : public bx_gui_c { method bx_x11_gui_c (line 58) | bx_x11_gui_c(CConfigurator *cfg) { function test_alloc_colors (line 222) | static bool test_alloc_colors(Colormap cmap, u32 n_tries) { function create_internal_vga_font (line 539) | void create_internal_vga_font(void) { function send_keyboard_mouse_status (line 737) | void send_keyboard_mouse_status(void) { function xkeypress (line 775) | void xkeypress(KeySym keysym, int press_release) { function bx_svga_tileinfo_t (line 1436) | bx_svga_tileinfo_t *bx_x11_gui_c::graphics_tile_info(bx_svga_tileinfo_t ... function u8 (line 1516) | u8 *bx_x11_gui_c::graphics_tile_get(unsigned x0, unsigned y0, unsigned *w, function warp_cursor (line 1612) | static void warp_cursor(int dx, int dy) { function disable_cursor (line 1620) | static void disable_cursor() { function enable_cursor (line 1660) | static void enable_cursor() { XUndefineCursor(bx_x_display, win); } function u32 (line 1668) | static u32 convertStringToXKeysym(const char *string) { FILE: src/gui/keymap.cpp function init_parse (line 198) | static void init_parse() { lineCount = 0; } function init_parse_line (line 200) | static void init_parse_line(char *line_to_parse) { function s32 (line 211) | static s32 get_next_word(char *output) { function s32 (line 233) | static s32 get_next_keymap_line(FILE *fp, char *bxsym, char *modsym, s32... function u32 (line 366) | u32 bx_keymap_c::convertStringToBXKey(const char *string) { function BXKeyEntry (line 383) | BXKeyEntry *bx_keymap_c::findHostKey(u32 key) { function BXKeyEntry (line 403) | BXKeyEntry *bx_keymap_c::findAsciiChar(u8 ch) { FILE: src/gui/keymap.hpp class bx_keymap_c (line 50) | class bx_keymap_c { FILE: src/gui/sdl.cpp class bx_sdl_gui_c (line 60) | class bx_sdl_gui_c : public bx_gui_c { function bx_sdl_morphos_exit (line 119) | void bx_sdl_morphos_exit(void) { function bx_svga_tileinfo_t (line 429) | bx_svga_tileinfo_t *bx_sdl_gui_c::graphics_tile_info(bx_svga_tileinfo_t ... function u8 (line 456) | u8 *bx_sdl_gui_c::graphics_tile_get(unsigned x0, unsigned y0, unsigned *w, function u32 (line 474) | static u32 sdl_sym_to_bx_key(SDLKey sym) { function u32 (line 1168) | static u32 convertStringToSDLKey(const char *string) { FILE: src/lockstep.cpp function lockstep_init (line 41) | void lockstep_init() { function lockstep_sync_m2s (line 96) | void lockstep_sync_m2s(char *s) { function lockstep_sync_s2m (line 121) | void lockstep_sync_s2m(char *s) { function lockstep_compare (line 148) | void lockstep_compare(char *s) { function lockstep_send (line 197) | void lockstep_send(char *s) { function lockstep_receive (line 218) | void lockstep_receive(char *s, int sz) { FILE: src/make_unique.hpp type std (line 32) | namespace std function make_unique (line 35) | std::unique_ptr make_unique( Args&& ...args ) FILE: src/telnet.hpp function inet_aton (line 135) | inline int inet_aton(const char *name, struct in_addr *addr) {