SYMBOL INDEX (1754 symbols across 84 files) FILE: gsplus/src/adb.c function STRUCT (line 99) | STRUCT(Mouse_fifo) { function adb_get_hide_warp_info (line 311) | int function adb_get_copy_requested (line 322) | int function adb_nonmain_check (line 332) | void function adb_init (line 340) | void function adb_reset (line 372) | void function STRUCT (line 403) | STRUCT(Adb_log) { function adb_log (line 412) | void function show_adb_log (line 428) | void function adb_error (line 452) | void function adb_add_kbd_srq (line 462) | void function adb_clear_kbd_srq (line 474) | void function adb_add_data_int (line 483) | void function adb_add_mouse_int (line 491) | void function adb_clear_data_int (line 499) | void function adb_clear_mouse_int (line 505) | void function adb_send_bytes (line 512) | void function adb_send_1byte (line 543) | void function adb_response_packet (line 554) | void function adb_kbd_reg0_data (line 581) | void function adb_kbd_talk_reg0 (line 600) | void function adb_set_config (line 648) | void function adb_set_new_mode (line 727) | void function adb_read_c026 (line 743) | int function adb_write_c026 (line 799) | void function do_adb_cmd (line 997) | void function adb_read_c027 (line 1129) | int function adb_write_c027 (line 1171) | void function read_adb_ram (line 1205) | int function write_adb_ram (line 1245) | void function adb_get_keypad_xy (line 1259) | int function adb_update_mouse (line 1299) | int function mouse_read_c024 (line 1434) | int function mouse_compress_fifo (line 1585) | void function adb_paste_update_state (line 1610) | void function adb_paste_add_buf (line 1629) | int function adb_key_event (line 1667) | void function word32 (line 1772) | word32 function word32 (line 1802) | word32 function word32 (line 1829) | word32 function adb_is_cmd_key_down (line 1835) | int function adb_is_option_key_down (line 1841) | int function adb_increment_speed (line 1847) | void function adb_update_c025_mask (line 1875) | void function adb_ascii_to_a2code (line 1889) | int function adb_physical_key_update (line 1971) | void function adb_maybe_virtual_key_update (line 2161) | void function adb_virtual_key_update (line 2198) | void function adb_all_keys_up (line 2232) | void function adb_kbd_repeat_off (line 2250) | void function adb_mainwin_focus (line 2256) | void FILE: gsplus/src/applesingle.c function word32 (line 19) | word32 function word32 (line 25) | word32 function applesingle_set_be32 (line 31) | void function applesingle_set_be16 (line 40) | void function word32 (line 47) | word32 function word32 (line 211) | word32 function word32 (line 333) | word32 FILE: gsplus/src/clock.c function get_dtime (line 44) | double function micro_sleep (line 87) | int function clk_bram_zero (line 121) | void function clk_bram_set (line 135) | void function clk_setup_bram_version (line 149) | void function clk_write_bram (line 159) | void function update_cur_time (line 176) | void function clock_update (line 218) | void function clock_update_if_needed (line 224) | void function clock_write_c034 (line 236) | void function do_clock_data (line 250) | void FILE: gsplus/src/config.c function config_add_argv_override (line 512) | int function config_set_config_kegs_name (line 547) | void function config_init_menus (line 558) | void function config_init (line 621) | void function cfg_find_config_kegs_file (line 634) | void function config_setup_kegs_file (line 670) | int function config_expand_path (line 709) | int function cfg_err_vprintf (line 789) | void function cfg_err_printf (line 816) | void function cfg_toggle_config_panel (line 826) | void function cfg_set_config_panel (line 840) | void function config_vbl_update (line 963) | void function cfg_file_update_rom (line 974) | void function cfg_file_update_ptr (line 980) | void function cfg_int_update (line 1027) | void function cfg_load_charrom (line 1065) | void function config_load_roms (line 1091) | void function config_parse_config_kegs_file (line 1309) | void function cfg_parse_one_line (line 1397) | void function cfg_parse_bram (line 1511) | void function cfg_parse_sxdx (line 1549) | void function config_generate_config_kegs_name (line 1618) | void function insert_disk (line 1735) | void function dword64 (line 2105) | dword64 function dword64 (line 2150) | dword64 function dword64 (line 2166) | dword64 function dword64 (line 2201) | dword64 function cfg_partition_maybe_add_dotdot (line 2214) | int function cfg_partition_name_check (line 2227) | int function cfg_partition_read_block (line 2247) | int function cfg_partition_find_by_name_or_num (line 2257) | int function cfg_partition_make_list_from_name (line 2344) | int function cfg_partition_make_list (line 2360) | int function cfg_maybe_insert_disk (line 2453) | int function cfg_insert_disk_dynapro (line 2472) | void function cfg_stat (line 2490) | int function word32 (line 2521) | word32 function word32 (line 2527) | word32 function dword64 (line 2533) | dword64 function word32 (line 2546) | word32 function word32 (line 2555) | word32 function cfg_set_le32 (line 2564) | void function config_file_to_pipe (line 2573) | void function cfg_htab_vtab (line 2659) | void function cfg_home (line 2674) | void function cfg_cleol (line 2685) | void function cfg_putchar (line 2696) | void function cfg_printf (line 2743) | void function cfg_print_dnum (line 2763) | void function cfg_get_disk_name (line 2795) | int function cfg_get_disk_locked (line 2814) | int function cfg_parse_menu (line 2836) | void function cfg_get_base_path (line 3095) | void function cfg_dup_existing_image (line 3204) | void function cfg_dup_image_selected (line 3213) | void function cfg_validate_image (line 3292) | void function cfg_toggle_lock_disk (line 3302) | void function cfg_create_new_image_act (line 3312) | int function cfg_create_new_image (line 3352) | void function cfg_file_init (line 3387) | void function cfg_free_alldirents (line 3430) | void function cfg_file_add_dirent_unique (line 3452) | void function cfg_file_add_dirent (line 3478) | void function cfg_dirent_sortfn (line 3514) | int function cfg_str_match (line 3527) | int function cfg_str_match_maybecase (line 3533) | int function cfgcasecmp (line 3560) | int function cfg_strlcat (line 3566) | int function cfg_file_readdir (line 3669) | void function cfg_fix_topent (line 3851) | void function cfg_file_draw (line 3876) | void function cfg_partition_select_all (line 4011) | void function cfg_partition_selected (line 4047) | void function cfg_file_selected (line 4095) | void function cfg_file_handle_key (line 4184) | void function cfg_draw_menu (line 4286) | void function cfg_newdisk_pick_menu (line 4394) | void function cfg_control_panel_update (line 4418) | int function cfg_edit_mode_key (line 4435) | void function cfg_control_panel_update1 (line 4470) | int FILE: gsplus/src/config.h function STRUCT (line 32) | STRUCT(Cfg_defval) { FILE: gsplus/src/debugger.c function STRUCT (line 22) | STRUCT(Debug_entry) { function debugger_init (line 101) | void function check_breakpoints (line 117) | void function debug_hit_bp (line 142) | void function debugger_run_16ms (line 195) | int function dbg_log_info (line 209) | void function debugger_update_list_kpc (line 226) | void function debugger_key_event (line 232) | void function debugger_page_updown (line 312) | void function debugger_redraw_screen (line 338) | void function debug_draw_debug_line (line 402) | void function debugger_help (line 454) | void function dbg_help_show_strs (line 510) | void function do_debug_cmd (line 614) | void function word32 (line 869) | word32 function show_one_toolset (line 881) | void function show_toolset_tables (line 902) | void function word32 (line 934) | word32 function debug_help (line 1013) | void function debug_bp (line 1020) | void function debug_bp_set (line 1028) | void function debug_bp_clear (line 1034) | void function debug_bp_clear_all (line 1040) | void function debug_bp_setclr (line 1053) | void function debug_soundfile (line 1087) | void function debug_logpc (line 1097) | void function debug_logpc_on (line 1107) | void function debug_logpc_off (line 1118) | void function debug_logpc_out_data (line 1129) | void function Data_log (line 1179) | Data_log * function debug_logpc_save (line 1204) | void function set_bp (line 1324) | void function show_bp (line 1344) | void function delete_bp (line 1379) | void function debug_iwm (line 1411) | void function debug_iwm_check (line 1420) | void function do_blank (line 1429) | int function do_go (line 1477) | void function do_step (line 1486) | void function xam_mem (line 1507) | void function show_hex_mem (line 1514) | void function do_debug_list (line 1553) | void function dis_do_memmove (line 1578) | void function dis_do_pattern_search (line 1595) | void function dis_do_compare (line 1634) | void function do_debug_load (line 1735) | void function debug_get_view_line (line 1995) | int function debug_add_output_line (line 2013) | int function debug_add_output_string (line 2073) | void function debug_add_output_chars (line 2093) | void function dbg_printf (line 2127) | int function dbg_vprintf (line 2139) | int function halt_printf (line 2149) | void function halt2_printf (line 2161) | void FILE: gsplus/src/defc.h type byte (line 18) | typedef unsigned char byte; type word16 (line 19) | typedef unsigned short word16; type word32 (line 20) | typedef unsigned int word32; type dword64 (line 22) | typedef unsigned __int64 dword64; type dword64 (line 24) | typedef unsigned long long dword64; type stat (line 79) | struct stat function STRUCT (line 94) | STRUCT(Pc_log) { function STRUCT (line 104) | STRUCT(Data_log) { function STRUCT (line 112) | STRUCT(Event) { function STRUCT (line 118) | STRUCT(Fplus) { function STRUCT (line 123) | STRUCT(Engine_reg) { function STRUCT (line 139) | STRUCT(Break_point) { function STRUCT (line 145) | STRUCT(Change_rect) { function STRUCT (line 153) | STRUCT(Kimage) { type byte (line 179) | typedef byte *Pg_info; function STRUCT (line 180) | STRUCT(Page_info) { function STRUCT (line 184) | STRUCT(Cfg_menu) { function STRUCT (line 192) | STRUCT(Cfg_dirent) { function STRUCT (line 201) | STRUCT(Cfg_listhdr) { function STRUCT (line 215) | STRUCT(Dbg_longcmd) { function STRUCT (line 222) | STRUCT(Emustate_intlist) { function STRUCT (line 227) | STRUCT(Emustate_dword64list) { function STRUCT (line 232) | STRUCT(Emustate_word32list) { function STRUCT (line 237) | STRUCT(Lzw_state) { FILE: gsplus/src/doc.c function doc_init (line 67) | void function doc_reset (line 96) | void function doc_play (line 119) | int function doc_handle_event (line 244) | void function doc_sound_end (line 256) | void function doc_add_sound_irq (line 338) | void function doc_remove_sound_irq (line 360) | void function doc_start_sound2 (line 430) | void function doc_start_sound (line 439) | void function doc_wave_end_estimate2 (line 506) | void function doc_wave_end_estimate (line 515) | void function doc_remove_sound_event (line 581) | void function doc_write_ctl_reg (line 591) | void function doc_recalc_sound_parms (line 680) | void function doc_read_c03c (line 714) | int function doc_read_c03d (line 720) | int function doc_write_c03c (line 812) | void function doc_write_c03d (line 829) | void function doc_show_ensoniq_state (line 994) | void FILE: gsplus/src/dyna_type.c function STRUCT (line 16) | STRUCT(Dynatype_extensions) { function STRUCT (line 37) | STRUCT(Dynatype_types) { function word32 (line 57) | word32 function word32 (line 76) | word32 function word32 (line 110) | word32 function dynatype_get_extension (line 187) | int function dynatype_comma_arg (line 211) | int function dynatype_fix_unix_name (line 268) | void FILE: gsplus/src/dyna_validate.c function word32 (line 16) | word32 function dynapro_validate_init_freeblks (line 72) | void function word32 (line 96) | word32 function word32 (line 118) | word32 function word32 (line 186) | word32 function word32 (line 254) | word32 function dynapro_validate_disk (line 390) | int function dynapro_validate_any_image (line 425) | void FILE: gsplus/src/dynapro.c function word32 (line 100) | word32 function word32 (line 106) | word32 function word32 (line 112) | word32 function dynapro_set_word24 (line 118) | void function dynapro_set_word32 (line 127) | void function dynapro_set_word16 (line 137) | void function dynapro_error (line 145) | void function Dynapro_file (line 160) | Dynapro_file * function dynapro_free_file (line 169) | void function dynapro_free_recursive_file (line 193) | void function dynapro_free_dynapro_info (line 209) | void function word32 (line 225) | word32 function word32 (line 254) | word32 function byte (line 275) | byte * function dynapro_join_path_and_file (line 311) | void function word32 (line 327) | word32 function word32 (line 424) | word32 function word32 (line 519) | word32 function dynapro_fix_damaged_entry (line 539) | void function dynapro_try_fix_damage (line 555) | void function dynapro_try_fix_damaged_disk (line 573) | void function dynapro_new_unix_path (line 599) | void function Dynapro_file (line 613) | Dynapro_file * function dynapro_handle_write_dir (line 831) | void function word32 (line 876) | word32 function dynapro_handle_write_file (line 906) | void function dynapro_handle_changed_entry (line 917) | void function word32 (line 943) | word32 function dynapro_unmap_file (line 967) | void function dynapro_unlink_file (line 1015) | void function dynapro_erase_free_entry (line 1057) | void function dynapro_erase_free_dir (line 1074) | void function dynapro_mark_damaged (line 1103) | void function dynapro_write (line 1127) | int function dynapro_debug_update (line 1196) | void function dynapro_debug_map (line 1209) | void function dynapro_debug_recursive_file_map (line 1241) | void function word32 (line 1269) | word32 function dynapro_create_prodos_name (line 1294) | int function Dynapro_file (line 1490) | Dynapro_file * function dynapro_create_dir (line 1558) | int function word32 (line 1703) | word32 function word32 (line 1839) | word32 function word32 (line 1936) | word32 function word32 (line 1986) | word32 function word32 (line 2044) | word32 function word32 (line 2107) | word32 function word32 (line 2151) | word32 function word32 (line 2197) | word32 function word32 (line 2233) | word32 function dynapro_mount (line 2263) | int FILE: gsplus/src/engine.h function ENGINE_TYPE (line 13) | int FILE: gsplus/src/engine_c.c function word32 (line 328) | word32 function word32 (line 351) | word32 function word32 (line 375) | word32 function set_memory8_io_stub (line 404) | void function set_memory16_pieces_stub (line 462) | void function set_memory24_pieces_stub (line 482) | void function word32 (line 510) | word32 function word32 (line 527) | word32 function word32 (line 534) | word32 function set_memory_c (line 542) | void function set_memory16_c (line 558) | void function set_memory24_c (line 574) | void function word32 (line 582) | word32 function word32 (line 635) | word32 function fixed_memory_ptrs_init (line 682) | void function word32 (line 705) | word32 function engine_recalc_events (line 749) | void function set_halt_act (line 756) | void function clr_halt_act (line 773) | void function word32 (line 779) | word32 function enter_engine (line 930) | int FILE: gsplus/src/iwm.c function iwm_init_drive (line 105) | void function iwm_init (line 159) | void function iwm_reset (line 190) | void function disk_set_num_tracks (line 212) | void function word32 (line 222) | word32 function draw_iwm_status (line 237) | void function iwm_flush_cur_disk (line 267) | void function iwm_flush_disk_to_unix (line 276) | void function iwm_vbl_update (line 317) | void function iwm_update_fast_disk_emul (line 347) | void function iwm_show_stats (line 355) | void function Disk (line 391) | Disk * function Disk (line 407) | Disk * function iwm_move_to_ftrack (line 629) | void function iwm_move_to_qtr_track (line 722) | void function iwm525_update_phases (line 743) | void function iwm525_update_head (line 777) | void function iwm_read_status35 (line 907) | int function iwm_do_action35 (line 1015) | void function read_iwm (line 1089) | int function write_iwm (line 1171) | void function iwm_read_enable2 (line 1245) | int function iwm_read_enable2_handshake (line 1254) | int function iwm_write_enable2 (line 1271) | void function word32 (line 1280) | word32 function word32 (line 1334) | word32 function dword64 (line 1403) | dword64 function dword64 (line 1418) | dword64 function word32 (line 1476) | word32 function word32 (line 1488) | word32 function dword64 (line 1504) | dword64 function iwm_calc_forced_sync_0s (line 1534) | int function word32 (line 1573) | word32 function iwm_write_data (line 1737) | void function iwm_start_write (line 1805) | void function iwm_start_write_act (line 1822) | int function iwm_write_data35 (line 1899) | void function iwm_write_end (line 1908) | void function iwm_write_one_nib (line 1981) | void function iwm_recalc_sync_from (line 2012) | void function sector_to_partial_nib (line 2126) | void function disk_unnib_4x4 (line 2163) | int function iwm_denib_track525 (line 2175) | int function iwm_denib_track35 (line 2404) | int function iwm_track_to_unix (line 2721) | int function show_hex_data (line 2799) | void function iwm_check_nibblization (line 2814) | void function disk_check_nibblization (line 2837) | void function disk_unix_to_nib (line 2901) | void function iwm_nibblize_track_nib525 (line 3009) | void function iwm_nibblize_track_525 (line 3038) | void function iwm_nibblize_track_35 (line 3118) | void function disk_4x4_nib_out (line 3339) | void function disk_nib_out (line 3346) | void function disk_nib_end_track (line 3357) | void function word32 (line 3368) | word32 function Disk (line 3459) | Disk * function iwm_toggle_lock (line 3485) | void function iwm_eject_named_disk (line 3508) | void function iwm_eject_disk_by_num (line 3534) | void function iwm_eject_disk (line 3544) | void function iwm_show_track (line 3625) | void function iwm_show_a_track (line 3674) | void function dummy1 (line 3742) | void function dummy2 (line 3748) | void FILE: gsplus/src/iwm.h function STRUCT (line 63) | STRUCT(Trk) { function STRUCT (line 72) | STRUCT(Woz_info) { type Dynapro_map (line 86) | typedef struct Dynapro_map_st Dynapro_map; function STRUCT (line 88) | STRUCT(Dynapro_file) { type Dynapro_map_st (line 110) | struct Dynapro_map_st { function STRUCT (line 116) | STRUCT(Dynapro_info) { function STRUCT (line 123) | STRUCT(Disk) { function STRUCT (line 157) | STRUCT(Iwm) { function STRUCT (line 175) | STRUCT(Driver_desc) { function STRUCT (line 185) | STRUCT(Part_map) { FILE: gsplus/src/joystick_driver.c function joystick_init (line 42) | void function joystick_update (line 80) | void function joystick_update_buttons (line 118) | void function joystick_init (line 129) | void function joystick_update (line 172) | void function joystick_update_buttons (line 203) | void function hid_device_callback (line 247) | void function hid_get_int_property (line 307) | int function joystick_init (line 325) | void function joystick_update (line 388) | void function joystick_update_buttons (line 408) | void function joystick_init (line 419) | void function joystick_update (line 427) | void function joystick_update_buttons (line 447) | void function joystick_callback_init (line 456) | void function joystick_callback_update (line 462) | void FILE: gsplus/src/macsnd_driver.c function OSStatus (line 54) | static OSStatus function mac_send_audio (line 143) | int function macsnd_init (line 169) | void FILE: gsplus/src/mockingboard.c function mock_ay8913_reset (line 28) | void function mockingboard_reset (line 51) | void function mock_show_pair (line 80) | void function mock_update_timers (line 104) | void function mockingboard_event (line 269) | void function word32 (line 280) | word32 function mockingboard_write (line 290) | void function word32 (line 300) | word32 function mock_6522_write (line 379) | void function word32 (line 513) | word32 function mock_ay8913_reg_read (line 540) | void function mock_ay8913_reg_write (line 566) | void function mock_ay8913_control_update (line 616) | void function mockingboard_show (line 648) | void FILE: gsplus/src/moremem.c function fixup_brks (line 144) | void function fixup_hires_on (line 173) | void function fixup_bank0_2000_4000 (line 184) | void function fixup_bank0_0400_0800 (line 232) | void function fixup_any_bank_any_page (line 272) | void function fixup_intcx (line 290) | void function fixup_st80col (line 363) | void function fixup_altzp (line 385) | void function fixup_page2 (line 409) | void function fixup_ramrd (line 422) | void function fixup_ramwrt (line 466) | void function fixup_lc (line 550) | void function set_statereg (line 601) | void function fixup_shadow_txt1 (line 647) | void function fixup_shadow_txt2 (line 664) | void function fixup_shadow_hires1 (line 697) | void function fixup_shadow_hires2 (line 715) | void function fixup_shadow_shr (line 746) | void function fixup_shadow_iolc (line 774) | void function update_shadow_reg (line 803) | void function fixup_shadow_all_banks (line 848) | void function setup_pageinfo (line 875) | void function show_bankptrs_bank0rdwr (line 930) | void function show_bankptrs (line 940) | void function show_addr (line 965) | void function word32 (line 988) | word32 function word32 (line 1000) | word32 function io_write (line 1459) | void function word32 (line 2115) | word32 function slinky_devsel_write (line 2133) | void function word32 (line 2151) | word32 function word32 (line 2176) | word32 function in_vblank (line 2220) | int function read_vid_counters (line 2242) | int FILE: gsplus/src/paddles.c function paddle_fixup_joystick_type (line 38) | void function paddle_trigger (line 56) | void function paddle_trigger_mouse (line 77) | void function paddle_trigger_keypad (line 103) | void function paddle_update_trigger_dcycs (line 120) | void function read_paddles (line 168) | int function paddle_update_buttons (line 182) | void FILE: gsplus/src/protos_base.h type stat (line 186) | struct stat FILE: gsplus/src/protos_windriver.h type dirent (line 38) | struct dirent type stat (line 40) | struct stat FILE: gsplus/src/pulseaudio_driver.c function pulse_audio_send_audio (line 50) | int function pulse_audio_main_events (line 76) | void function pulse_audio_write_to_stream (line 125) | void function pulse_audio_start_stream (line 215) | int function pulse_audio_do_init (line 255) | int function pulse_audio_init (line 324) | int function pulse_audio_shutdown (line 358) | void FILE: gsplus/src/scc.c function scc_init (line 58) | void function scc_reset (line 105) | void function scc_hard_reset_port (line 135) | void function scc_reset_port (line 164) | void function scc_regen_clocks (line 195) | void function scc_port_close (line 343) | void function scc_port_open (line 360) | void function scc_is_port_closed (line 380) | int function scc_config_changed (line 441) | void function scc_update (line 471) | void function scc_try_to_empty_writebuf (line 490) | void function scc_try_fill_readbuf (line 518) | void function scc_do_event (line 560) | void function show_scc_state (line 589) | void function word32 (line 643) | word32 function scc_write_reg (line 734) | void function word32 (line 961) | word32 function scc_write_data (line 994) | void function word32 (line 1014) | word32 function scc_maybe_br_event (line 1046) | void function scc_evaluate_ints (line 1083) | void function scc_maybe_rx_event (line 1132) | void function scc_maybe_rx_int (line 1169) | void function scc_clr_rx_int (line 1191) | void function scc_handle_tx_event (line 1198) | void function scc_maybe_tx_event (line 1214) | void function scc_clr_tx_int (line 1236) | void function scc_set_zerocnt_int (line 1243) | void function scc_clr_zerocnt_int (line 1256) | void function scc_add_to_readbuf (line 1263) | void function scc_add_to_readbufv (line 1299) | void function scc_transmit (line 1322) | void function scc_add_to_writebuf (line 1359) | void FILE: gsplus/src/scc.h function STRUCT (line 44) | STRUCT(Scc) { FILE: gsplus/src/scc_socket_driver.c type socklen_t (line 33) | typedef int socklen_t; function scc_socket_open (line 54) | void function scc_socket_close (line 103) | void function scc_socket_close_extended (line 152) | void function scc_socket_maybe_open (line 171) | void function scc_socket_open_incoming (line 198) | void function scc_socket_open_outgoing (line 293) | void function scc_socket_make_nonblock (line 378) | void function scc_accept_socket (line 417) | void function scc_socket_telnet_reqs (line 488) | void function scc_socket_fill_readbuf (line 516) | void function scc_socket_recvd_char (line 561) | void function scc_socket_empty_writebuf (line 734) | void function scc_socket_modem_write (line 867) | void function scc_socket_do_cmd_str (line 932) | void function scc_socket_send_modem_code (line 1130) | void function scc_socket_modem_connect (line 1171) | void function scc_socket_modem_do_ring (line 1181) | void function scc_socket_do_answer (line 1213) | void FILE: gsplus/src/scc_unixdriver.c function scc_serial_unix_open (line 25) | void function scc_serial_unix_close (line 49) | void function scc_serial_unix_change_params (line 64) | void function scc_serial_unix_fill_readbuf (line 137) | void function scc_serial_unix_empty_writebuf (line 176) | void FILE: gsplus/src/scc_windriver.c function scc_serial_win_open (line 21) | void function scc_serial_win_close (line 63) | void function scc_serial_win_change_params (line 80) | void function scc_serial_win_fill_readbuf (line 162) | void function scc_serial_win_empty_writebuf (line 194) | void FILE: gsplus/src/sim65816.c function sim_get_force_depth (line 153) | int function sim_get_use_shmem (line 159) | int function sim_set_use_shmem (line 165) | void function word32 (line 176) | word32 function toolbox_debug_c (line 194) | void function show_toolbox_log (line 220) | void function word32 (line 246) | word32 function set_memory_io (line 300) | void function show_regs_act (line 346) | void function show_regs (line 368) | void function my_exit (line 374) | void function do_reset (line 382) | void function byte (line 431) | byte * function memory_ptr_init (line 455) | void function parse_argv (line 484) | int function kegs_init (line 650) | int function load_roms_init_memory (line 695) | void function initialize_events (line 720) | void function check_for_one_event_type (line 737) | void function add_event_entry (line 761) | void function dword64 (line 820) | dword64 function add_event_stop (line 853) | void function add_event_doc (line 859) | void function add_event_scc (line 871) | void function add_event_vbl (line 881) | void function add_event_vid_upd (line 890) | void function add_event_mockingboard (line 900) | void function add_event_scan_int (line 911) | void function dword64 (line 937) | dword64 function dword64 (line 943) | dword64 function remove_event_mockingboard (line 949) | void function show_all_events (line 955) | void function show_pmhz (line 1004) | void function setup_zip_speeds (line 1012) | void function run_16ms (line 1043) | int function run_a2_one_vbl (line 1094) | int function add_irq (line 1281) | void function remove_irq (line 1292) | void function take_irq (line 1298) | void function show_dtime_array (line 1361) | void function update_60hz (line 1390) | void function do_vbl_int (line 1687) | void function do_scan_int (line 1698) | void function check_scan_line_int (line 1749) | void function check_for_new_scan_int (line 1792) | void function scb_changed (line 1801) | void function init_reg (line 1811) | void function handle_action (line 1825) | void function do_break (line 1859) | void function do_cop (line 1868) | void function do_wdm (line 1875) | void function do_wai (line 1917) | void function do_stp (line 1923) | void function do_wdm_emulator_id (line 1935) | void function size_fail (line 1997) | void function fatal_printf (line 2003) | int function kegs_vprintf (line 2020) | int function dword64 (line 2044) | dword64 function clear_fatal_logs (line 2069) | void function dword64 (line 2094) | dword64 FILE: gsplus/src/smartport.c function STRUCT (line 25) | STRUCT(Smpt_log) { function smartport_error (line 39) | void function smartport_log (line 65) | void function do_c70d (line 97) | void function do_c70a (line 449) | void function do_read_c7 (line 519) | int function do_write_c7 (line 599) | int function smartport_memory_write (line 681) | int function do_format_c7 (line 700) | int function do_c700 (line 782) | void FILE: gsplus/src/sound.c function sound_init (line 164) | void function sound_set_audio_rate (line 171) | void function sound_reset (line 185) | void function sound_shutdown (line 192) | void function sound_update (line 198) | void function sound_file_start (line 209) | void function sound_file_open (line 220) | void function sound_file_close (line 252) | void function send_sound_to_file (line 272) | void function show_c030_state (line 314) | void function show_c030_samps (line 320) | void function sound_play_c030 (line 348) | int function sound_play (line 548) | void function sound_mock_envelope (line 755) | void function sound_mock_noise (line 833) | void function sound_mock_play (line 890) | void function word32 (line 978) | word32 function sound_write_c030 (line 985) | void FILE: gsplus/src/sound.h function STRUCT (line 25) | STRUCT(Doc_reg) { function STRUCT (line 51) | STRUCT(Mos6522) { function STRUCT (line 67) | STRUCT(Ay8913) { function STRUCT (line 77) | STRUCT(Mock_pair) { function STRUCT (line 82) | STRUCT(Mockingboard) { FILE: gsplus/src/sound_driver.c function snddrv_init (line 67) | void function sound_child_fork (line 127) | void function parent_sound_get_sample_rate (line 216) | void function snddrv_shutdown (line 243) | void function snddrv_send_sound (line 260) | void function child_sound_playit (line 296) | void function reliable_buf_write (line 363) | void function reliable_zero_write (line 395) | void function child_send_samples (line 408) | int function child_sound_loop (line 429) | void function child_sound_init_linux (line 477) | int FILE: gsplus/src/undeflate.c function show_bits (line 71) | void function show_huftb (line 82) | void function undeflate_init_len_dist_tab (line 121) | void function undeflate_init_bit_rev_tab (line 151) | void function word32 (line 170) | word32 function word32 (line 189) | word32 function byte (line 218) | byte * function undeflate_add_tab_code (line 268) | void function word32 (line 313) | word32 * function word32 (line 366) | word32 * function undeflate_free_tables (line 380) | void function undeflate_check_bit_reverse (line 389) | void function word32 (line 421) | word32 * function word32 (line 466) | word32 * function byte (line 664) | byte * function byte (line 868) | byte * function undeflate_gzip (line 971) | void function byte (line 1011) | byte * function undeflate_zipfile (line 1076) | int function undeflate_zipfile_search (line 1161) | int function undeflate_zipfile_make_list (line 1192) | int FILE: gsplus/src/unshk.c function word32 (line 18) | word32 function word32 (line 32) | word32 function word32 (line 39) | word32 function unshk_unrle (line 64) | int function unshk_lzw_clear (line 97) | void function byte (line 112) | byte * function unshk_data (line 207) | void function unshk_parse_header (line 337) | void function unshk (line 458) | void function unshk_dsk_raw_data (line 505) | void FILE: gsplus/src/video.c function STRUCT (line 125) | STRUCT(Video_all_stat) { function STRUCT (line 134) | STRUCT(Video_filt_stat) { function video_set_red_mask (line 272) | void function video_set_green_mask (line 279) | void function video_set_blue_mask (line 286) | void function video_set_alpha_mask (line 293) | void function video_set_mask_and_shift (line 300) | void function video_set_palette (line 334) | void function video_set_redraw_skip_amt (line 345) | void function Kimage (line 354) | Kimage * function video_get_x_refresh_needed (line 377) | int function video_set_x_refresh_needed (line 389) | void function video_get_active (line 395) | int function video_set_active (line 401) | void function video_init (line 410) | void function video_clamp (line 518) | int function video_init_kimage (line 531) | void function show_a2_line_stuff (line 599) | void function video_reset (line 631) | void function video_update (line 659) | void function word32 (line 707) | word32 function change_display_mode (line 747) | void function video_add_new_all_stat (line 757) | void function STRUCT (line 795) | STRUCT(Border_changes) { function change_border_color (line 803) | void function update_border_info (line 821) | void function update_border_line (line 907) | void function video_border_pixel_write (line 1015) | void function word32 (line 1055) | word32 function video_update_edges (line 1078) | void function redraw_changed_text (line 1090) | void function redraw_changed_string (line 1156) | void function redraw_changed_gr (line 1250) | void function video_hgr_line_segment (line 1343) | void function redraw_changed_hgr (line 1437) | void function video_rebuild_super_hires_palette (line 1494) | int function word32 (line 1570) | word32 function redraw_changed_super_hires_bank (line 1651) | void function redraw_changed_super_hires (line 1700) | void function video_copy_changed2 (line 1725) | void function video_update_event_line (line 1745) | void function video_force_reparse (line 1764) | void function video_update_through_line (line 1786) | void function video_do_partial_line (line 1888) | void function video_refresh_line (line 1933) | void function prepare_a2_font (line 1977) | void function prepare_a2_romx_font (line 2008) | void function video_add_rect (line 2034) | void function video_add_a2_rect (line 2054) | void function video_form_change_rects (line 2074) | void function video_get_a2_width (line 2179) | int function video_get_x_width (line 2185) | int function video_get_a2_height (line 2191) | int function video_get_x_height (line 2197) | int function video_get_x_xpos (line 2203) | int function video_get_x_ypos (line 2209) | int function video_update_xpos_ypos (line 2215) | void function video_change_aspect_needed (line 2229) | int function video_update_status_enable (line 2251) | void function video_out_query (line 2278) | int function video_out_done (line 2293) | void function video_out_data (line 2301) | int function video_out_data_intscaled (line 2373) | int function video_out_data_scaled (line 2428) | int function word32 (line 2539) | word32 function video_update_scale (line 2572) | void function video_scale_mouse_x (line 2668) | int function video_scale_mouse_y (line 2684) | int function video_unscale_mouse_x (line 2700) | int function video_unscale_mouse_y (line 2716) | int function video_update_color_raw (line 2732) | void function video_update_status_line (line 2760) | void function video_draw_a2_string (line 2806) | void function video_show_debug_info (line 2828) | void function word32 (line 2840) | word32 function word32 (line 2860) | word32 function word32 (line 2869) | word32 FILE: gsplus/src/voc.c function word32 (line 30) | word32 function voc_devsel_write (line 70) | void function voc_iosel_c300_write (line 158) | void function voc_reset (line 166) | void function word32 (line 178) | word32 function voc_update_interlace (line 199) | void FILE: gsplus/src/win32snd_driver.c function win32snd_init (line 51) | void function win32snd_shutdown (line 58) | void function handle_wav_snd (line 65) | void CALLBACK function check_wave_error (line 93) | void function child_sound_init_win32 (line 107) | void function win32snd_set_playing (line 185) | void function win32_send_audio2 (line 204) | void function win32_send_audio (line 280) | int FILE: gsplus/src/win_dirent.h type mode_t (line 15) | typedef unsigned short mode_t; type dirent (line 17) | struct dirent { type DIR_t (line 21) | struct DIR_t { type DIR (line 27) | typedef struct DIR_t DIR; type dirent (line 30) | struct dirent FILE: gsplus/src/windriver.c type Window_info (line 29) | typedef struct windowinfo { function win_nonblock_read_stdin (line 181) | int function Window_info (line 199) | Window_info * function win_hide_pointer (line 211) | void function win_update_mouse (line 218) | int function win_event_mouse (line 245) | void function win_event_key (line 282) | void function win_event_redraw (line 343) | void function win_event_destroy (line 355) | void function win_event_move (line 379) | void function win_event_size (line 397) | void function win_event_minmaxinfo (line 423) | void function win_event_focus (line 455) | void function LRESULT (line 493) | LRESULT CALLBACK function main (line 583) | int function check_input_events (line 630) | void function win_video_init (line 675) | void function win_init_window (line 716) | void function win_create_window (line 747) | void function xdriver_end (line 842) | void function win_resize_window (line 848) | void function x_update_display (line 877) | void function x_hide_pointer (line 936) | void function opendir_int (line 946) | int function DIR (line 989) | DIR * type dirent (line 1013) | struct dirent function closedir (line 1045) | int function lstat (line 1055) | int function ftruncate (line 1061) | int FILE: gsplus/src/woz.c function woz_crc_init (line 22) | void function word32 (line 44) | word32 function woz_rewrite_crc (line 64) | void function woz_rewrite_lock (line 86) | void function woz_check_file (line 104) | void function woz_parse_meta (line 161) | void function woz_parse_info (line 190) | void function woz_parse_tmap (line 239) | void function woz_parse_trks (line 264) | void function woz_add_track (line 280) | int function woz_parse_header (line 388) | int function Woz_info (line 450) | Woz_info * function woz_reopen (line 490) | int function woz_open (line 597) | int function byte (line 662) | byte * function byte (line 674) | byte * function woz_append_chunk (line 687) | int function byte (line 732) | byte * function Woz_info (line 773) | Woz_info * function woz_new (line 960) | int function woz_maybe_reparse (line 991) | void function woz_set_reparse (line 1004) | void function woz_reparse_woz (line 1017) | void function woz_remove_a_track (line 1054) | void function word32 (line 1067) | word32 FILE: gsplus/src/xdriver.c type Window_info (line 38) | typedef struct windowinfo { function main (line 223) | int function my_error_handler (line 261) | int function xdriver_end (line 272) | void function x_try_xset_r (line 282) | void function x_badpipe (line 291) | void function kegs_x_io_error_handler (line 300) | int function x_video_get_mdepth (line 309) | int function x_try_find_visual (line 371) | int function x_video_init (line 444) | void function x_init_window (line 524) | void function x_create_window (line 570) | void function xhandle_shm_error (line 652) | int function x_allocate_window_data (line 659) | void function get_shm (line 675) | void function get_ximage (line 762) | void function x_set_size_hints (line 810) | void function x_resize_window (line 848) | void function x_update_display (line 868) | void function Window_info (line 939) | Window_info * function x_send_copy_data (line 963) | void function x_handle_copy (line 972) | void function x_handle_targets (line 989) | void function x_request_paste_data (line 1006) | void function x_handle_paste (line 1018) | void function x_update_mouse (line 1058) | int function x_input_events (line 1085) | void function x_hide_pointer (line 1325) | void function x_handle_keysym (line 1335) | void function x_keysym_to_a2code (line 1442) | int function x_update_modifier_state (line 1467) | void function x_auto_repeat_on (line 1485) | void function x_auto_repeat_off (line 1496) | void function x_full_screen (line 1507) | void FILE: upstream/kegs/src/adb.c function STRUCT (line 103) | STRUCT(Mouse_fifo) { function adb_get_hide_warp_info (line 315) | int function adb_get_copy_requested (line 326) | int function adb_nonmain_check (line 336) | void function adb_init (line 344) | void function adb_reset (line 376) | void function STRUCT (line 407) | STRUCT(Adb_log) { function adb_log (line 416) | void function show_adb_log (line 432) | void function adb_error (line 456) | void function adb_add_kbd_srq (line 466) | void function adb_clear_kbd_srq (line 478) | void function adb_add_data_int (line 487) | void function adb_add_mouse_int (line 495) | void function adb_clear_data_int (line 503) | void function adb_clear_mouse_int (line 509) | void function adb_send_bytes (line 516) | void function adb_send_1byte (line 547) | void function adb_response_packet (line 558) | void function adb_kbd_reg0_data (line 585) | void function adb_kbd_talk_reg0 (line 604) | void function adb_set_config (line 652) | void function adb_set_new_mode (line 731) | void function adb_read_c026 (line 747) | int function adb_write_c026 (line 803) | void function do_adb_cmd (line 1001) | void function adb_read_c027 (line 1133) | int function adb_write_c027 (line 1175) | void function read_adb_ram (line 1209) | int function write_adb_ram (line 1249) | void function adb_get_keypad_xy (line 1263) | int function adb_update_mouse (line 1303) | int function mouse_read_c024 (line 1438) | int function mouse_compress_fifo (line 1589) | void function adb_paste_update_state (line 1614) | void function adb_paste_add_buf (line 1633) | int function adb_key_event (line 1671) | void function word32 (line 1776) | word32 function word32 (line 1806) | word32 function word32 (line 1833) | word32 function adb_is_cmd_key_down (line 1839) | int function adb_is_option_key_down (line 1845) | int function adb_increment_speed (line 1851) | void function adb_update_c025_mask (line 1879) | void function adb_ascii_to_a2code (line 1893) | int function adb_physical_key_update (line 1975) | void function adb_maybe_virtual_key_update (line 2165) | void function adb_virtual_key_update (line 2202) | void function adb_all_keys_up (line 2236) | void function adb_kbd_repeat_off (line 2254) | void function adb_mainwin_focus (line 2260) | void FILE: upstream/kegs/src/applesingle.c function word32 (line 23) | word32 function word32 (line 29) | word32 function applesingle_set_be32 (line 35) | void function applesingle_set_be16 (line 44) | void function word32 (line 51) | word32 function word32 (line 215) | word32 function word32 (line 337) | word32 FILE: upstream/kegs/src/clock.c function get_dtime (line 48) | double function micro_sleep (line 91) | int function clk_bram_zero (line 125) | void function clk_bram_set (line 139) | void function clk_setup_bram_version (line 153) | void function clk_write_bram (line 163) | void function update_cur_time (line 180) | void function clock_update (line 222) | void function clock_update_if_needed (line 228) | void function clock_write_c034 (line 240) | void function do_clock_data (line 254) | void FILE: upstream/kegs/src/config.c function config_add_argv_override (line 516) | int function config_set_config_kegs_name (line 551) | void function config_init_menus (line 562) | void function config_init (line 625) | void function cfg_find_config_kegs_file (line 638) | void function config_setup_kegs_file (line 674) | int function config_expand_path (line 713) | int function cfg_err_vprintf (line 793) | void function cfg_err_printf (line 820) | void function cfg_toggle_config_panel (line 830) | void function cfg_set_config_panel (line 844) | void function config_vbl_update (line 967) | void function cfg_file_update_rom (line 978) | void function cfg_file_update_ptr (line 984) | void function cfg_int_update (line 1031) | void function cfg_load_charrom (line 1069) | void function config_load_roms (line 1095) | void function config_parse_config_kegs_file (line 1313) | void function cfg_parse_one_line (line 1401) | void function cfg_parse_bram (line 1515) | void function cfg_parse_sxdx (line 1553) | void function config_generate_config_kegs_name (line 1622) | void function insert_disk (line 1739) | void function dword64 (line 2109) | dword64 function dword64 (line 2154) | dword64 function dword64 (line 2170) | dword64 function dword64 (line 2205) | dword64 function cfg_partition_maybe_add_dotdot (line 2218) | int function cfg_partition_name_check (line 2231) | int function cfg_partition_read_block (line 2251) | int function cfg_partition_find_by_name_or_num (line 2261) | int function cfg_partition_make_list_from_name (line 2348) | int function cfg_partition_make_list (line 2364) | int function cfg_maybe_insert_disk (line 2457) | int function cfg_insert_disk_dynapro (line 2476) | void function cfg_stat (line 2494) | int function word32 (line 2525) | word32 function word32 (line 2531) | word32 function dword64 (line 2537) | dword64 function word32 (line 2550) | word32 function word32 (line 2559) | word32 function cfg_set_le32 (line 2568) | void function config_file_to_pipe (line 2577) | void function cfg_htab_vtab (line 2663) | void function cfg_home (line 2678) | void function cfg_cleol (line 2689) | void function cfg_putchar (line 2700) | void function cfg_printf (line 2747) | void function cfg_print_dnum (line 2767) | void function cfg_get_disk_name (line 2799) | int function cfg_get_disk_locked (line 2818) | int function cfg_parse_menu (line 2840) | void function cfg_get_base_path (line 3099) | void function cfg_dup_existing_image (line 3208) | void function cfg_dup_image_selected (line 3217) | void function cfg_validate_image (line 3296) | void function cfg_toggle_lock_disk (line 3306) | void function cfg_create_new_image_act (line 3316) | int function cfg_create_new_image (line 3356) | void function cfg_file_init (line 3391) | void function cfg_free_alldirents (line 3434) | void function cfg_file_add_dirent_unique (line 3456) | void function cfg_file_add_dirent (line 3482) | void function cfg_dirent_sortfn (line 3518) | int function cfg_str_match (line 3531) | int function cfg_str_match_maybecase (line 3537) | int function cfgcasecmp (line 3564) | int function cfg_strlcat (line 3570) | int function cfg_file_readdir (line 3673) | void function cfg_fix_topent (line 3855) | void function cfg_file_draw (line 3880) | void function cfg_partition_select_all (line 4015) | void function cfg_partition_selected (line 4051) | void function cfg_file_selected (line 4099) | void function cfg_file_handle_key (line 4188) | void function cfg_draw_menu (line 4290) | void function cfg_newdisk_pick_menu (line 4398) | void function cfg_control_panel_update (line 4422) | int function cfg_edit_mode_key (line 4439) | void function cfg_control_panel_update1 (line 4474) | int FILE: upstream/kegs/src/config.h function STRUCT (line 35) | STRUCT(Cfg_defval) { FILE: upstream/kegs/src/debugger.c function STRUCT (line 26) | STRUCT(Debug_entry) { function debugger_init (line 105) | void function check_breakpoints (line 121) | void function debug_hit_bp (line 146) | void function debugger_run_16ms (line 199) | int function dbg_log_info (line 213) | void function debugger_update_list_kpc (line 230) | void function debugger_key_event (line 236) | void function debugger_page_updown (line 316) | void function debugger_redraw_screen (line 342) | void function debug_draw_debug_line (line 406) | void function debugger_help (line 458) | void function dbg_help_show_strs (line 514) | void function do_debug_cmd (line 618) | void function word32 (line 873) | word32 function show_one_toolset (line 885) | void function show_toolset_tables (line 906) | void function word32 (line 938) | word32 function debug_help (line 1017) | void function debug_bp (line 1024) | void function debug_bp_set (line 1032) | void function debug_bp_clear (line 1038) | void function debug_bp_clear_all (line 1044) | void function debug_bp_setclr (line 1057) | void function debug_soundfile (line 1091) | void function debug_logpc (line 1101) | void function debug_logpc_on (line 1111) | void function debug_logpc_off (line 1122) | void function debug_logpc_out_data (line 1133) | void function Data_log (line 1183) | Data_log * function debug_logpc_save (line 1208) | void function set_bp (line 1328) | void function show_bp (line 1348) | void function delete_bp (line 1383) | void function debug_iwm (line 1415) | void function debug_iwm_check (line 1424) | void function do_blank (line 1433) | int function do_go (line 1481) | void function do_step (line 1490) | void function xam_mem (line 1511) | void function show_hex_mem (line 1518) | void function do_debug_list (line 1557) | void function dis_do_memmove (line 1582) | void function dis_do_pattern_search (line 1599) | void function dis_do_compare (line 1638) | void function do_debug_load (line 1739) | void function debug_get_view_line (line 1999) | int function debug_add_output_line (line 2017) | int function debug_add_output_string (line 2077) | void function debug_add_output_chars (line 2097) | void function dbg_printf (line 2131) | int function dbg_vprintf (line 2143) | int function halt_printf (line 2153) | void function halt2_printf (line 2165) | void FILE: upstream/kegs/src/defc.h type byte (line 21) | typedef unsigned char byte; type word16 (line 22) | typedef unsigned short word16; type word32 (line 23) | typedef unsigned int word32; type dword64 (line 25) | typedef unsigned __int64 dword64; type dword64 (line 27) | typedef unsigned long long dword64; type stat (line 82) | struct stat function STRUCT (line 97) | STRUCT(Pc_log) { function STRUCT (line 107) | STRUCT(Data_log) { function STRUCT (line 115) | STRUCT(Event) { function STRUCT (line 121) | STRUCT(Fplus) { function STRUCT (line 126) | STRUCT(Engine_reg) { function STRUCT (line 142) | STRUCT(Break_point) { function STRUCT (line 148) | STRUCT(Change_rect) { function STRUCT (line 156) | STRUCT(Kimage) { type byte (line 182) | typedef byte *Pg_info; function STRUCT (line 183) | STRUCT(Page_info) { function STRUCT (line 187) | STRUCT(Cfg_menu) { function STRUCT (line 195) | STRUCT(Cfg_dirent) { function STRUCT (line 204) | STRUCT(Cfg_listhdr) { function STRUCT (line 218) | STRUCT(Dbg_longcmd) { function STRUCT (line 225) | STRUCT(Emustate_intlist) { function STRUCT (line 230) | STRUCT(Emustate_dword64list) { function STRUCT (line 235) | STRUCT(Emustate_word32list) { function STRUCT (line 240) | STRUCT(Lzw_state) { FILE: upstream/kegs/src/doc.c function doc_init (line 71) | void function doc_reset (line 100) | void function doc_play (line 123) | int function doc_handle_event (line 248) | void function doc_sound_end (line 260) | void function doc_add_sound_irq (line 342) | void function doc_remove_sound_irq (line 364) | void function doc_start_sound2 (line 434) | void function doc_start_sound (line 443) | void function doc_wave_end_estimate2 (line 510) | void function doc_wave_end_estimate (line 519) | void function doc_remove_sound_event (line 585) | void function doc_write_ctl_reg (line 595) | void function doc_recalc_sound_parms (line 684) | void function doc_read_c03c (line 718) | int function doc_read_c03d (line 724) | int function doc_write_c03c (line 816) | void function doc_write_c03d (line 833) | void function doc_show_ensoniq_state (line 998) | void FILE: upstream/kegs/src/dyna_type.c function STRUCT (line 20) | STRUCT(Dynatype_extensions) { function STRUCT (line 41) | STRUCT(Dynatype_types) { function word32 (line 61) | word32 function word32 (line 80) | word32 function word32 (line 114) | word32 function dynatype_get_extension (line 191) | int function dynatype_comma_arg (line 215) | int function dynatype_fix_unix_name (line 272) | void FILE: upstream/kegs/src/dyna_validate.c function word32 (line 20) | word32 function dynapro_validate_init_freeblks (line 76) | void function word32 (line 100) | word32 function word32 (line 122) | word32 function word32 (line 190) | word32 function word32 (line 258) | word32 function dynapro_validate_disk (line 394) | int function dynapro_validate_any_image (line 429) | void FILE: upstream/kegs/src/dynapro.c function word32 (line 104) | word32 function word32 (line 110) | word32 function word32 (line 116) | word32 function dynapro_set_word24 (line 122) | void function dynapro_set_word32 (line 131) | void function dynapro_set_word16 (line 141) | void function dynapro_error (line 149) | void function Dynapro_file (line 164) | Dynapro_file * function dynapro_free_file (line 173) | void function dynapro_free_recursive_file (line 197) | void function dynapro_free_dynapro_info (line 213) | void function word32 (line 229) | word32 function word32 (line 258) | word32 function byte (line 279) | byte * function dynapro_join_path_and_file (line 315) | void function word32 (line 331) | word32 function word32 (line 428) | word32 function word32 (line 523) | word32 function dynapro_fix_damaged_entry (line 543) | void function dynapro_try_fix_damage (line 559) | void function dynapro_try_fix_damaged_disk (line 577) | void function dynapro_new_unix_path (line 603) | void function Dynapro_file (line 617) | Dynapro_file * function dynapro_handle_write_dir (line 835) | void function word32 (line 880) | word32 function dynapro_handle_write_file (line 910) | void function dynapro_handle_changed_entry (line 921) | void function word32 (line 947) | word32 function dynapro_unmap_file (line 971) | void function dynapro_unlink_file (line 1019) | void function dynapro_erase_free_entry (line 1061) | void function dynapro_erase_free_dir (line 1078) | void function dynapro_mark_damaged (line 1107) | void function dynapro_write (line 1131) | int function dynapro_debug_update (line 1200) | void function dynapro_debug_map (line 1213) | void function dynapro_debug_recursive_file_map (line 1245) | void function word32 (line 1273) | word32 function dynapro_create_prodos_name (line 1298) | int function Dynapro_file (line 1494) | Dynapro_file * function dynapro_create_dir (line 1562) | int function word32 (line 1707) | word32 function word32 (line 1843) | word32 function word32 (line 1940) | word32 function word32 (line 1990) | word32 function word32 (line 2048) | word32 function word32 (line 2111) | word32 function word32 (line 2155) | word32 function word32 (line 2201) | word32 function word32 (line 2237) | word32 function dynapro_mount (line 2267) | int FILE: upstream/kegs/src/engine.h function ENGINE_TYPE (line 15) | int FILE: upstream/kegs/src/engine_c.c function word32 (line 332) | word32 function word32 (line 355) | word32 function word32 (line 379) | word32 function set_memory8_io_stub (line 408) | void function set_memory16_pieces_stub (line 466) | void function set_memory24_pieces_stub (line 486) | void function word32 (line 514) | word32 function word32 (line 531) | word32 function word32 (line 538) | word32 function set_memory_c (line 546) | void function set_memory16_c (line 562) | void function set_memory24_c (line 578) | void function word32 (line 586) | word32 function word32 (line 639) | word32 function fixed_memory_ptrs_init (line 686) | void function word32 (line 709) | word32 function engine_recalc_events (line 753) | void function set_halt_act (line 760) | void function clr_halt_act (line 777) | void function word32 (line 783) | word32 function enter_engine (line 934) | int FILE: upstream/kegs/src/iwm.c function iwm_init_drive (line 109) | void function iwm_init (line 163) | void function iwm_reset (line 194) | void function disk_set_num_tracks (line 216) | void function word32 (line 226) | word32 function draw_iwm_status (line 241) | void function iwm_flush_cur_disk (line 271) | void function iwm_flush_disk_to_unix (line 280) | void function iwm_vbl_update (line 321) | void function iwm_update_fast_disk_emul (line 351) | void function iwm_show_stats (line 359) | void function Disk (line 395) | Disk * function Disk (line 411) | Disk * function iwm_move_to_ftrack (line 633) | void function iwm_move_to_qtr_track (line 726) | void function iwm525_update_phases (line 747) | void function iwm525_update_head (line 781) | void function iwm_read_status35 (line 911) | int function iwm_do_action35 (line 1019) | void function read_iwm (line 1093) | int function write_iwm (line 1175) | void function iwm_read_enable2 (line 1249) | int function iwm_read_enable2_handshake (line 1258) | int function iwm_write_enable2 (line 1275) | void function word32 (line 1284) | word32 function word32 (line 1338) | word32 function dword64 (line 1407) | dword64 function dword64 (line 1422) | dword64 function word32 (line 1480) | word32 function word32 (line 1492) | word32 function dword64 (line 1508) | dword64 function iwm_calc_forced_sync_0s (line 1538) | int function word32 (line 1577) | word32 function iwm_write_data (line 1741) | void function iwm_start_write (line 1809) | void function iwm_start_write_act (line 1826) | int function iwm_write_data35 (line 1903) | void function iwm_write_end (line 1912) | void function iwm_write_one_nib (line 1985) | void function iwm_recalc_sync_from (line 2016) | void function sector_to_partial_nib (line 2130) | void function disk_unnib_4x4 (line 2167) | int function iwm_denib_track525 (line 2179) | int function iwm_denib_track35 (line 2408) | int function iwm_track_to_unix (line 2725) | int function show_hex_data (line 2803) | void function iwm_check_nibblization (line 2818) | void function disk_check_nibblization (line 2841) | void function disk_unix_to_nib (line 2905) | void function iwm_nibblize_track_nib525 (line 3013) | void function iwm_nibblize_track_525 (line 3042) | void function iwm_nibblize_track_35 (line 3122) | void function disk_4x4_nib_out (line 3343) | void function disk_nib_out (line 3350) | void function disk_nib_end_track (line 3361) | void function word32 (line 3372) | word32 function Disk (line 3463) | Disk * function iwm_toggle_lock (line 3489) | void function iwm_eject_named_disk (line 3512) | void function iwm_eject_disk_by_num (line 3538) | void function iwm_eject_disk (line 3548) | void function iwm_show_track (line 3629) | void function iwm_show_a_track (line 3678) | void function dummy1 (line 3746) | void function dummy2 (line 3752) | void FILE: upstream/kegs/src/iwm.h function STRUCT (line 66) | STRUCT(Trk) { function STRUCT (line 75) | STRUCT(Woz_info) { type Dynapro_map (line 89) | typedef struct Dynapro_map_st Dynapro_map; function STRUCT (line 91) | STRUCT(Dynapro_file) { type Dynapro_map_st (line 113) | struct Dynapro_map_st { function STRUCT (line 119) | STRUCT(Dynapro_info) { function STRUCT (line 126) | STRUCT(Disk) { function STRUCT (line 160) | STRUCT(Iwm) { function STRUCT (line 178) | STRUCT(Driver_desc) { function STRUCT (line 188) | STRUCT(Part_map) { FILE: upstream/kegs/src/joystick_driver.c function joystick_init (line 46) | void function joystick_update (line 84) | void function joystick_update_buttons (line 122) | void function joystick_init (line 133) | void function joystick_update (line 176) | void function joystick_update_buttons (line 207) | void function hid_device_callback (line 251) | void function hid_get_int_property (line 311) | int function joystick_init (line 329) | void function joystick_update (line 392) | void function joystick_update_buttons (line 412) | void function joystick_init (line 423) | void function joystick_update (line 431) | void function joystick_update_buttons (line 451) | void function joystick_callback_init (line 460) | void function joystick_callback_update (line 466) | void FILE: upstream/kegs/src/macsnd_driver.c function OSStatus (line 58) | static OSStatus function mac_send_audio (line 147) | int function macsnd_init (line 173) | void FILE: upstream/kegs/src/mockingboard.c function mock_ay8913_reset (line 32) | void function mockingboard_reset (line 55) | void function mock_show_pair (line 84) | void function mock_update_timers (line 108) | void function mockingboard_event (line 273) | void function word32 (line 284) | word32 function mockingboard_write (line 294) | void function word32 (line 304) | word32 function mock_6522_write (line 383) | void function word32 (line 517) | word32 function mock_ay8913_reg_read (line 544) | void function mock_ay8913_reg_write (line 570) | void function mock_ay8913_control_update (line 620) | void function mockingboard_show (line 652) | void FILE: upstream/kegs/src/moremem.c function fixup_brks (line 148) | void function fixup_hires_on (line 177) | void function fixup_bank0_2000_4000 (line 188) | void function fixup_bank0_0400_0800 (line 236) | void function fixup_any_bank_any_page (line 276) | void function fixup_intcx (line 294) | void function fixup_st80col (line 367) | void function fixup_altzp (line 389) | void function fixup_page2 (line 413) | void function fixup_ramrd (line 426) | void function fixup_ramwrt (line 470) | void function fixup_lc (line 554) | void function set_statereg (line 605) | void function fixup_shadow_txt1 (line 651) | void function fixup_shadow_txt2 (line 668) | void function fixup_shadow_hires1 (line 701) | void function fixup_shadow_hires2 (line 719) | void function fixup_shadow_shr (line 750) | void function fixup_shadow_iolc (line 778) | void function update_shadow_reg (line 807) | void function fixup_shadow_all_banks (line 852) | void function setup_pageinfo (line 879) | void function show_bankptrs_bank0rdwr (line 934) | void function show_bankptrs (line 944) | void function show_addr (line 969) | void function word32 (line 992) | word32 function word32 (line 1004) | word32 function io_write (line 1463) | void function word32 (line 2119) | word32 function slinky_devsel_write (line 2137) | void function word32 (line 2155) | word32 function word32 (line 2180) | word32 function in_vblank (line 2224) | int function read_vid_counters (line 2246) | int FILE: upstream/kegs/src/paddles.c function paddle_fixup_joystick_type (line 42) | void function paddle_trigger (line 60) | void function paddle_trigger_mouse (line 81) | void function paddle_trigger_keypad (line 107) | void function paddle_update_trigger_dcycs (line 124) | void function read_paddles (line 172) | int function paddle_update_buttons (line 186) | void FILE: upstream/kegs/src/protos_base.h type stat (line 189) | struct stat FILE: upstream/kegs/src/protos_windriver.h type dirent (line 40) | struct dirent type stat (line 42) | struct stat FILE: upstream/kegs/src/pulseaudio_driver.c function pulse_audio_send_audio (line 54) | int function pulse_audio_main_events (line 80) | void function pulse_audio_write_to_stream (line 129) | void function pulse_audio_start_stream (line 219) | int function pulse_audio_do_init (line 259) | int function pulse_audio_init (line 328) | int function pulse_audio_shutdown (line 362) | void FILE: upstream/kegs/src/scc.c function scc_init (line 62) | void function scc_reset (line 109) | void function scc_hard_reset_port (line 139) | void function scc_reset_port (line 168) | void function scc_regen_clocks (line 199) | void function scc_port_close (line 347) | void function scc_port_open (line 364) | void function scc_is_port_closed (line 384) | int function scc_config_changed (line 445) | void function scc_update (line 475) | void function scc_try_to_empty_writebuf (line 494) | void function scc_try_fill_readbuf (line 522) | void function scc_do_event (line 564) | void function show_scc_state (line 593) | void function word32 (line 647) | word32 function scc_write_reg (line 738) | void function word32 (line 965) | word32 function scc_write_data (line 998) | void function word32 (line 1018) | word32 function scc_maybe_br_event (line 1050) | void function scc_evaluate_ints (line 1087) | void function scc_maybe_rx_event (line 1136) | void function scc_maybe_rx_int (line 1173) | void function scc_clr_rx_int (line 1195) | void function scc_handle_tx_event (line 1202) | void function scc_maybe_tx_event (line 1218) | void function scc_clr_tx_int (line 1240) | void function scc_set_zerocnt_int (line 1247) | void function scc_clr_zerocnt_int (line 1260) | void function scc_add_to_readbuf (line 1267) | void function scc_add_to_readbufv (line 1303) | void function scc_transmit (line 1326) | void function scc_add_to_writebuf (line 1363) | void FILE: upstream/kegs/src/scc.h function STRUCT (line 47) | STRUCT(Scc) { FILE: upstream/kegs/src/scc_socket_driver.c type socklen_t (line 37) | typedef int socklen_t; function scc_socket_open (line 58) | void function scc_socket_close (line 107) | void function scc_socket_close_extended (line 156) | void function scc_socket_maybe_open (line 175) | void function scc_socket_open_incoming (line 202) | void function scc_socket_open_outgoing (line 297) | void function scc_socket_make_nonblock (line 382) | void function scc_accept_socket (line 421) | void function scc_socket_telnet_reqs (line 492) | void function scc_socket_fill_readbuf (line 520) | void function scc_socket_recvd_char (line 565) | void function scc_socket_empty_writebuf (line 738) | void function scc_socket_modem_write (line 871) | void function scc_socket_do_cmd_str (line 936) | void function scc_socket_send_modem_code (line 1134) | void function scc_socket_modem_connect (line 1175) | void function scc_socket_modem_do_ring (line 1185) | void function scc_socket_do_answer (line 1217) | void FILE: upstream/kegs/src/scc_unixdriver.c function scc_serial_unix_open (line 29) | void function scc_serial_unix_close (line 53) | void function scc_serial_unix_change_params (line 68) | void function scc_serial_unix_fill_readbuf (line 141) | void function scc_serial_unix_empty_writebuf (line 180) | void FILE: upstream/kegs/src/scc_windriver.c function scc_serial_win_open (line 25) | void function scc_serial_win_close (line 67) | void function scc_serial_win_change_params (line 84) | void function scc_serial_win_fill_readbuf (line 166) | void function scc_serial_win_empty_writebuf (line 198) | void FILE: upstream/kegs/src/sim65816.c function sim_get_force_depth (line 157) | int function sim_get_use_shmem (line 163) | int function sim_set_use_shmem (line 169) | void function word32 (line 180) | word32 function toolbox_debug_c (line 198) | void function show_toolbox_log (line 224) | void function word32 (line 250) | word32 function set_memory_io (line 304) | void function show_regs_act (line 350) | void function show_regs (line 372) | void function my_exit (line 378) | void function do_reset (line 386) | void function byte (line 435) | byte * function memory_ptr_init (line 459) | void function parse_argv (line 488) | int function kegs_init (line 654) | int function load_roms_init_memory (line 699) | void function initialize_events (line 724) | void function check_for_one_event_type (line 741) | void function add_event_entry (line 765) | void function dword64 (line 824) | dword64 function add_event_stop (line 857) | void function add_event_doc (line 863) | void function add_event_scc (line 875) | void function add_event_vbl (line 885) | void function add_event_vid_upd (line 894) | void function add_event_mockingboard (line 904) | void function add_event_scan_int (line 915) | void function dword64 (line 941) | dword64 function dword64 (line 947) | dword64 function remove_event_mockingboard (line 953) | void function show_all_events (line 959) | void function show_pmhz (line 1008) | void function setup_zip_speeds (line 1016) | void function run_16ms (line 1047) | int function run_a2_one_vbl (line 1098) | int function add_irq (line 1285) | void function remove_irq (line 1296) | void function take_irq (line 1302) | void function show_dtime_array (line 1365) | void function update_60hz (line 1394) | void function do_vbl_int (line 1691) | void function do_scan_int (line 1702) | void function check_scan_line_int (line 1753) | void function check_for_new_scan_int (line 1796) | void function scb_changed (line 1805) | void function init_reg (line 1815) | void function handle_action (line 1829) | void function do_break (line 1863) | void function do_cop (line 1872) | void function do_wdm (line 1879) | void function do_wai (line 1921) | void function do_stp (line 1927) | void function do_wdm_emulator_id (line 1939) | void function size_fail (line 2001) | void function fatal_printf (line 2007) | int function kegs_vprintf (line 2024) | int function dword64 (line 2048) | dword64 function clear_fatal_logs (line 2073) | void function dword64 (line 2098) | dword64 FILE: upstream/kegs/src/smartport.c function STRUCT (line 29) | STRUCT(Smpt_log) { function smartport_error (line 43) | void function smartport_log (line 69) | void function do_c70d (line 101) | void function do_c70a (line 453) | void function do_read_c7 (line 523) | int function do_write_c7 (line 603) | int function smartport_memory_write (line 685) | int function do_format_c7 (line 704) | int function do_c700 (line 786) | void FILE: upstream/kegs/src/sound.c function sound_init (line 168) | void function sound_set_audio_rate (line 175) | void function sound_reset (line 189) | void function sound_shutdown (line 196) | void function sound_update (line 202) | void function sound_file_start (line 213) | void function sound_file_open (line 224) | void function sound_file_close (line 256) | void function send_sound_to_file (line 276) | void function show_c030_state (line 318) | void function show_c030_samps (line 324) | void function sound_play_c030 (line 352) | int function sound_play (line 552) | void function sound_mock_envelope (line 759) | void function sound_mock_noise (line 837) | void function sound_mock_play (line 894) | void function word32 (line 982) | word32 function sound_write_c030 (line 989) | void FILE: upstream/kegs/src/sound.h function STRUCT (line 28) | STRUCT(Doc_reg) { function STRUCT (line 54) | STRUCT(Mos6522) { function STRUCT (line 70) | STRUCT(Ay8913) { function STRUCT (line 80) | STRUCT(Mock_pair) { function STRUCT (line 85) | STRUCT(Mockingboard) { FILE: upstream/kegs/src/sound_driver.c function snddrv_init (line 71) | void function sound_child_fork (line 131) | void function parent_sound_get_sample_rate (line 220) | void function snddrv_shutdown (line 247) | void function snddrv_send_sound (line 264) | void function child_sound_playit (line 300) | void function reliable_buf_write (line 367) | void function reliable_zero_write (line 399) | void function child_send_samples (line 412) | int function child_sound_loop (line 433) | void function child_sound_init_linux (line 481) | int FILE: upstream/kegs/src/undeflate.c function show_bits (line 75) | void function show_huftb (line 86) | void function undeflate_init_len_dist_tab (line 125) | void function undeflate_init_bit_rev_tab (line 155) | void function word32 (line 174) | word32 function word32 (line 193) | word32 function byte (line 222) | byte * function undeflate_add_tab_code (line 272) | void function word32 (line 317) | word32 * function word32 (line 370) | word32 * function undeflate_free_tables (line 384) | void function undeflate_check_bit_reverse (line 393) | void function word32 (line 425) | word32 * function word32 (line 470) | word32 * function byte (line 668) | byte * function byte (line 872) | byte * function undeflate_gzip (line 975) | void function byte (line 1015) | byte * function undeflate_zipfile (line 1080) | int function undeflate_zipfile_search (line 1165) | int function undeflate_zipfile_make_list (line 1196) | int FILE: upstream/kegs/src/unshk.c function word32 (line 22) | word32 function word32 (line 36) | word32 function word32 (line 43) | word32 function unshk_unrle (line 68) | int function unshk_lzw_clear (line 101) | void function byte (line 116) | byte * function unshk_data (line 211) | void function unshk_parse_header (line 341) | void function unshk (line 462) | void function unshk_dsk_raw_data (line 509) | void FILE: upstream/kegs/src/video.c function STRUCT (line 129) | STRUCT(Video_all_stat) { function STRUCT (line 138) | STRUCT(Video_filt_stat) { function video_set_red_mask (line 276) | void function video_set_green_mask (line 283) | void function video_set_blue_mask (line 290) | void function video_set_alpha_mask (line 297) | void function video_set_mask_and_shift (line 304) | void function video_set_palette (line 338) | void function video_set_redraw_skip_amt (line 349) | void function Kimage (line 358) | Kimage * function video_get_x_refresh_needed (line 381) | int function video_set_x_refresh_needed (line 393) | void function video_get_active (line 399) | int function video_set_active (line 405) | void function video_init (line 414) | void function video_clamp (line 522) | int function video_init_kimage (line 535) | void function show_a2_line_stuff (line 603) | void function video_reset (line 635) | void function video_update (line 663) | void function word32 (line 711) | word32 function change_display_mode (line 751) | void function video_add_new_all_stat (line 761) | void function STRUCT (line 799) | STRUCT(Border_changes) { function change_border_color (line 807) | void function update_border_info (line 825) | void function update_border_line (line 911) | void function video_border_pixel_write (line 1019) | void function word32 (line 1059) | word32 function video_update_edges (line 1082) | void function redraw_changed_text (line 1094) | void function redraw_changed_string (line 1160) | void function redraw_changed_gr (line 1254) | void function video_hgr_line_segment (line 1347) | void function redraw_changed_hgr (line 1441) | void function video_rebuild_super_hires_palette (line 1498) | int function word32 (line 1574) | word32 function redraw_changed_super_hires_bank (line 1655) | void function redraw_changed_super_hires (line 1704) | void function video_copy_changed2 (line 1729) | void function video_update_event_line (line 1749) | void function video_force_reparse (line 1768) | void function video_update_through_line (line 1790) | void function video_do_partial_line (line 1892) | void function video_refresh_line (line 1937) | void function prepare_a2_font (line 1981) | void function prepare_a2_romx_font (line 2012) | void function video_add_rect (line 2038) | void function video_add_a2_rect (line 2058) | void function video_form_change_rects (line 2078) | void function video_get_a2_width (line 2183) | int function video_get_x_width (line 2189) | int function video_get_a2_height (line 2195) | int function video_get_x_height (line 2201) | int function video_get_x_xpos (line 2207) | int function video_get_x_ypos (line 2213) | int function video_update_xpos_ypos (line 2219) | void function video_change_aspect_needed (line 2233) | int function video_update_status_enable (line 2255) | void function video_out_query (line 2282) | int function video_out_done (line 2297) | void function video_out_data (line 2305) | int function video_out_data_intscaled (line 2377) | int function video_out_data_scaled (line 2432) | int function word32 (line 2543) | word32 function video_update_scale (line 2576) | void function video_scale_mouse_x (line 2672) | int function video_scale_mouse_y (line 2688) | int function video_unscale_mouse_x (line 2704) | int function video_unscale_mouse_y (line 2720) | int function video_update_color_raw (line 2736) | void function video_update_status_line (line 2764) | void function video_draw_a2_string (line 2810) | void function video_show_debug_info (line 2832) | void function word32 (line 2844) | word32 function word32 (line 2864) | word32 function word32 (line 2873) | word32 FILE: upstream/kegs/src/voc.c function word32 (line 34) | word32 function voc_devsel_write (line 74) | void function voc_iosel_c300_write (line 162) | void function voc_reset (line 170) | void function word32 (line 182) | word32 function voc_update_interlace (line 203) | void FILE: upstream/kegs/src/win32snd_driver.c function win32snd_init (line 55) | void function win32snd_shutdown (line 62) | void function handle_wav_snd (line 69) | void CALLBACK function check_wave_error (line 97) | void function child_sound_init_win32 (line 111) | void function win32snd_set_playing (line 189) | void function win32_send_audio2 (line 208) | void function win32_send_audio (line 284) | int FILE: upstream/kegs/src/win_dirent.h type mode_t (line 18) | typedef unsigned short mode_t; type dirent (line 20) | struct dirent { type DIR_t (line 24) | struct DIR_t { type DIR (line 30) | typedef struct DIR_t DIR; type dirent (line 33) | struct dirent FILE: upstream/kegs/src/windriver.c type Window_info (line 33) | typedef struct windowinfo { function win_nonblock_read_stdin (line 185) | int function Window_info (line 203) | Window_info * function win_hide_pointer (line 215) | void function win_update_mouse (line 222) | int function win_event_mouse (line 249) | void function win_event_key (line 286) | void function win_event_redraw (line 347) | void function win_event_destroy (line 359) | void function win_event_move (line 383) | void function win_event_size (line 401) | void function win_event_minmaxinfo (line 427) | void function win_event_focus (line 459) | void function LRESULT (line 497) | LRESULT CALLBACK function main (line 587) | int function check_input_events (line 634) | void function win_video_init (line 679) | void function win_init_window (line 720) | void function win_create_window (line 751) | void function xdriver_end (line 846) | void function win_resize_window (line 852) | void function x_update_display (line 881) | void function x_hide_pointer (line 940) | void function opendir_int (line 950) | int function DIR (line 993) | DIR * type dirent (line 1017) | struct dirent function closedir (line 1049) | int function lstat (line 1059) | int function ftruncate (line 1065) | int FILE: upstream/kegs/src/woz.c function woz_crc_init (line 26) | void function word32 (line 48) | word32 function woz_rewrite_crc (line 68) | void function woz_rewrite_lock (line 90) | void function woz_check_file (line 108) | void function woz_parse_meta (line 165) | void function woz_parse_info (line 194) | void function woz_parse_tmap (line 243) | void function woz_parse_trks (line 268) | void function woz_add_track (line 284) | int function woz_parse_header (line 392) | int function Woz_info (line 454) | Woz_info * function woz_reopen (line 494) | int function woz_open (line 601) | int function byte (line 666) | byte * function byte (line 678) | byte * function woz_append_chunk (line 691) | int function byte (line 736) | byte * function Woz_info (line 777) | Woz_info * function woz_new (line 964) | int function woz_maybe_reparse (line 995) | void function woz_set_reparse (line 1008) | void function woz_reparse_woz (line 1021) | void function woz_remove_a_track (line 1058) | void function word32 (line 1071) | word32 FILE: upstream/kegs/src/xdriver.c type Window_info (line 42) | typedef struct windowinfo { function main (line 227) | int function my_error_handler (line 265) | int function xdriver_end (line 276) | void function x_try_xset_r (line 286) | void function x_badpipe (line 295) | void function kegs_x_io_error_handler (line 304) | int function x_video_get_mdepth (line 313) | int function x_try_find_visual (line 375) | int function x_video_init (line 448) | void function x_init_window (line 528) | void function x_create_window (line 574) | void function xhandle_shm_error (line 656) | int function x_allocate_window_data (line 663) | void function get_shm (line 679) | void function get_ximage (line 766) | void function x_set_size_hints (line 814) | void function x_resize_window (line 852) | void function x_update_display (line 872) | void function Window_info (line 943) | Window_info * function x_send_copy_data (line 967) | void function x_handle_copy (line 976) | void function x_handle_targets (line 993) | void function x_request_paste_data (line 1010) | void function x_handle_paste (line 1022) | void function x_update_mouse (line 1062) | int function x_input_events (line 1089) | void function x_hide_pointer (line 1329) | void function x_handle_keysym (line 1339) | void function x_keysym_to_a2code (line 1446) | int function x_update_modifier_state (line 1471) | void function x_auto_repeat_on (line 1489) | void function x_auto_repeat_off (line 1500) | void function x_full_screen (line 1511) | void