firmware 298 tools/capdis.c static void describe_str(firmware *fw, char *comment, uint32_t adr) firmware 396 tools/capdis.c void describe_const_op(firmware *fw, unsigned dis_opts, char *comment, uint32_t adr) firmware 421 tools/capdis.c void describe_prop_call(firmware *fw,iter_state_t *is, unsigned dis_opts, char *comment, uint32_t target) firmware 440 tools/capdis.c void describe_simple_func(firmware *fw, unsigned dis_opts, char *comment, uint32_t target) firmware 458 tools/capdis.c int do_dis_branch(firmware *fw, iter_state_t *is, unsigned dis_opts, char *ops, char *comment) firmware 515 tools/capdis.c int do_dis_call(firmware *fw, iter_state_t *is, unsigned dis_opts, char *ops, char *comment) firmware 569 tools/capdis.c firmware *fw, firmware 663 tools/capdis.c void do_adr_label(firmware *fw, struct llist **branch_list, iter_state_t *is, unsigned dis_opts) firmware 692 tools/capdis.c static void do_tbb_data(firmware *fw, iter_state_t *is, unsigned dis_opts, tbx_info_t *ti) firmware 754 tools/capdis.c static void do_tbh_data(firmware *fw, iter_state_t *is, unsigned dis_opts, tbx_info_t *ti) firmware 796 tools/capdis.c static void do_tbx_pass1(firmware *fw, iter_state_t *is, struct llist **branch_list, unsigned dis_opts, tbx_info_t *ti) firmware 835 tools/capdis.c static void do_tbx_data(firmware *fw, iter_state_t *is, unsigned dis_opts, tbx_info_t *ti) firmware 844 tools/capdis.c static void do_dis_range(firmware *fw, firmware 1145 tools/capdis.c firmware fw; firmware 285 tools/chdk_dasm.c static char * print_ascii_str(firmware *fw, char *op, t_value w) firmware 322 tools/chdk_dasm.c static char * xhex8(firmware *fw, char * op, t_value w) firmware 363 tools/chdk_dasm.c static char * ahex8(firmware *fw, char * op, t_value w) firmware 376 tools/chdk_dasm.c static char * yhex8(firmware *fw, char * op, t_value w) firmware 390 tools/chdk_dasm.c static char * sub_hex8(firmware *fw, char * op, t_value w) firmware 459 tools/chdk_dasm.c static char * sub_ahex8(firmware *fw, char * op, t_value w) firmware 567 tools/chdk_dasm.c extern pInstruction instr_disassemble(firmware *fw, t_value instr, t_address addr, pDisOptions opts) { firmware 1283 tools/chdk_dasm.c void disassemble1(firmware *fw, t_address start, t_value length) firmware 1328 tools/chdk_dasm.c void disassemble(firmware *fw, FILE *outfile, t_address start, t_value length) firmware 1430 tools/chdk_dasm.c t_address find_end(firmware *fw, t_address start) firmware 88 tools/chdk_dasm.h t_address find_end(firmware *fw, t_address start); firmware 89 tools/chdk_dasm.h void disassemble1(firmware *fw, t_address start, t_value length); firmware 90 tools/chdk_dasm.h void disassemble(firmware *fw, FILE *outfile, t_address start, t_value length); firmware 316 tools/code_gen.c firmware *fw; firmware 1168 tools/code_gen.c fw = malloc(sizeof(firmware)); firmware 165 tools/finsig_dryos.c void fwAddMatch(firmware *fw, uint32_t fadr, int s, int f, int sig) firmware 602 tools/finsig_dryos.c int get_saved_sig(firmware *fw, const char *name) firmware 615 tools/finsig_dryos.c void find_matches(firmware*,const char*); firmware 622 tools/finsig_dryos.c void find_str_sig_matches(firmware*,const char*); firmware 640 tools/finsig_dryos.c int search_saved_sig(firmware *fw, char *sig, int (*func)(firmware*, int, int), int v, int ofst, int len) firmware 752 tools/finsig_dryos.c int match_apex2us(firmware *fw, int k, uint32_t v1, __attribute__ ((unused))uint32_t v2) firmware 768 tools/finsig_dryos.c int match_apex2us2(firmware *fw, int k, uint32_t v1, __attribute__ ((unused))uint32_t v2) // r52+? firmware 784 tools/finsig_dryos.c int find_apex2us(firmware *fw, __attribute__ ((unused))string_sig *sig, int j) firmware 812 tools/finsig_dryos.c int find_mkdir(firmware *fw, __attribute__ ((unused))string_sig *sig, int k) firmware 852 tools/finsig_dryos.c int find_pow(firmware *fw, __attribute__ ((unused))string_sig *sig, int j) firmware 895 tools/finsig_dryos.c int find_rand(firmware *fw, __attribute__ ((unused))string_sig *sig, int j) firmware 920 tools/finsig_dryos.c int get_ptp_file_buf_id(firmware *fw) { firmware 930 tools/finsig_dryos.c int find_get_ptp_file_buf(firmware *fw, __attribute__ ((unused))string_sig *sig, int j) firmware 981 tools/finsig_dryos.c int find_closedir(firmware *fw) firmware 998 tools/finsig_dryos.c int find_GetTimeFromRTC_and_more(firmware *fw, int i) firmware 1087 tools/finsig_dryos.c int find_arm_cache_funcs(firmware *fw, int ii) firmware 1193 tools/finsig_dryos.c int find_arm_cache_funcs2(firmware *fw, int ii) firmware 1274 tools/finsig_dryos.c int find_IsWirelessConnect(firmware *fw, __attribute__ ((unused))int ii) firmware 1309 tools/finsig_dryos.c int find_get_fstype(firmware *fw) firmware 1342 tools/finsig_dryos.c int find_Restart(firmware *fw) firmware 1373 tools/finsig_dryos.c int find_add_ptp_handler(firmware *fw, __attribute__ ((unused))string_sig *sig, int k) firmware 1400 tools/finsig_dryos.c int find_PT_PlaySound(firmware *fw) firmware 1429 tools/finsig_dryos.c int find_getImageDirName(firmware *fw) firmware 1465 tools/finsig_dryos.c int match_GetImageFolder(firmware *fw, int k, uint32_t a_getImageDirName, uint32_t a_TakeSemaphore) firmware 1512 tools/finsig_dryos.c int find_GetImageFolder(firmware *fw) firmware 1532 tools/finsig_dryos.c int match_GetDrive_ClusterSize(firmware *fw, int k, uint32_t v1, __attribute__ ((unused))uint32_t v2) firmware 1580 tools/finsig_dryos.c int find_GetDrive_ClusterSize(firmware *fw) firmware 1591 tools/finsig_dryos.c int find_GetDrive_TotalClusters(firmware *fw) firmware 1593 tools/finsig_dryos.c extern uint32_t find_str_bytes(firmware *fw, char *str); firmware 1617 tools/finsig_dryos.c int find_srand(firmware *fw) firmware 1630 tools/finsig_dryos.c int find_malloc_strictly(firmware *fw) firmware 1673 tools/finsig_dryos.c int find_DisplayBusyOnScreen(firmware *fw) firmware 1816 tools/finsig_dryos.c int find_UndisplayBusyOnScreen(firmware *fw) firmware 1885 tools/finsig_dryos.c int find_CreateDialogBox(firmware *fw) firmware 1899 tools/finsig_dryos.c int find_DisplayDialogBox(firmware *fw) firmware 1913 tools/finsig_dryos.c int find_add_ui_to_dialog(firmware *fw) firmware 1927 tools/finsig_dryos.c int find_get_string_by_id(firmware *fw) firmware 1942 tools/finsig_dryos.c int find_get_self_task_errno_pointer(firmware *fw) firmware 1978 tools/finsig_dryos.c int find_get_nd_value(firmware *fw) firmware 2022 tools/finsig_dryos.c int find_get_current_nd_value_iris(firmware *fw) firmware 2067 tools/finsig_dryos.c int find_get_current_nd_value(firmware *fw) firmware 2103 tools/finsig_dryos.c int find_get_current_deltasv(firmware *fw) firmware 2142 tools/finsig_dryos.c int find_getcurrentmachinetime(firmware *fw) firmware 2159 tools/finsig_dryos.c int find_sethptimeraftertimeout(firmware *fw) firmware 2191 tools/finsig_dryos.c int find_DoMovieFrameCapture(firmware *fw) firmware 2195 tools/finsig_dryos.c int match_CAM_UNCACHED_BIT(firmware*, int, int); firmware 2302 tools/finsig_dryos.c int find_get_ptp_buf_size(firmware *fw) firmware 2345 tools/finsig_dryos.c int find_GetBaseSv(firmware *fw) firmware 2416 tools/finsig_dryos.c int find_Remove(firmware *fw) firmware 2450 tools/finsig_dryos.c int find_dispatch_funcs(firmware *fw, int param) firmware 3123 tools/finsig_dryos.c int dryos_offset(firmware *fw, string_sig *sig) firmware 3152 tools/finsig_dryos.c int fw_string_process(firmware *fw, string_sig *sig, int (*check_match)(firmware *fw, string_sig *sig, int j), int inc_eos) firmware 3177 tools/finsig_dryos.c int fw_string_process_unaligned(firmware *fw, string_sig *sig, int (*check_match)(firmware *fw, string_sig *sig, int j)) firmware 3202 tools/finsig_dryos.c int fw_process(firmware *fw, string_sig *sig, int (*check_match)(firmware *fw, string_sig *sig, int j)) firmware 3229 tools/finsig_dryos.c int match_strsig1(firmware *fw, string_sig *sig, int j) firmware 3251 tools/finsig_dryos.c int match_strsig2a(firmware *fw, int k, uint32_t sadr, uint32_t offset) firmware 3268 tools/finsig_dryos.c int match_strsig2(firmware *fw, string_sig *sig, int j) firmware 3292 tools/finsig_dryos.c int match_strsig3a(firmware *fw, int k, uint32_t sadr, uint32_t offset) firmware 3334 tools/finsig_dryos.c int match_strsig3(firmware *fw, string_sig *sig, int j) firmware 3345 tools/finsig_dryos.c int match_strsig4a(firmware *fw, int k, uint32_t sadr, uint32_t offset) firmware 3360 tools/finsig_dryos.c int match_strsig4(firmware *fw, string_sig *sig, int j) firmware 3381 tools/finsig_dryos.c int match_strsig5a(firmware *fw, int k, uint32_t sadr, uint32_t offset) firmware 3430 tools/finsig_dryos.c int match_strsig5(firmware *fw, string_sig *sig, int j) firmware 3438 tools/finsig_dryos.c int match_strsig6(firmware *fw, __attribute__ ((unused))string_sig *sig, int j) firmware 3457 tools/finsig_dryos.c int match_strsig7a(firmware *fw, int k, uint32_t sadr, uint32_t offset) firmware 3480 tools/finsig_dryos.c int match_strsig7(firmware *fw, string_sig *sig, int j) firmware 3488 tools/finsig_dryos.c int match_strsig8(firmware *fw, __attribute__ ((unused))string_sig *sig, int j) firmware 3520 tools/finsig_dryos.c int find_strsig8(firmware *fw, string_sig *sig) firmware 3565 tools/finsig_dryos.c int find_strsig9(firmware *fw, string_sig *sig) firmware 3596 tools/finsig_dryos.c int match_strsig11(firmware *fw, string_sig *sig, int j) firmware 3643 tools/finsig_dryos.c int find_strsig12(firmware *fw, string_sig *sig) firmware 3691 tools/finsig_dryos.c int match_strsig13a(firmware *fw, int k, uint32_t sadr, uint32_t offset) firmware 3717 tools/finsig_dryos.c int match_strsig13(firmware *fw, string_sig *sig, int j) firmware 3730 tools/finsig_dryos.c int match_strsig15a(firmware *fw, int k, uint32_t sadr, uint32_t offset) firmware 3755 tools/finsig_dryos.c int match_strsig15(firmware *fw, string_sig *sig, int j) firmware 3764 tools/finsig_dryos.c int match_strsig16(firmware *fw, string_sig *sig, int j) firmware 3792 tools/finsig_dryos.c int find_strsig17(firmware *fw, string_sig *sig) firmware 3867 tools/finsig_dryos.c int find_strsig19(firmware *fw, string_sig *sig) firmware 3913 tools/finsig_dryos.c int match_strsig23a(firmware *fw, int k, uint32_t sadr, uint32_t maxdist) firmware 3944 tools/finsig_dryos.c int match_strsig23(firmware *fw, string_sig *sig, int j) firmware 3968 tools/finsig_dryos.c int match_strsig24(firmware *fw, string_sig *sig, int j) firmware 4020 tools/finsig_dryos.c int find_strsig(firmware *fw, string_sig *sig) firmware 4051 tools/finsig_dryos.c case 21: return fw_process(fw, sig, (int (*)(firmware*, string_sig*, int))(sig->ev_name)); firmware 4052 tools/finsig_dryos.c case 22: return ((int (*)(firmware*,int))(sig->ev_name))(fw,sig->offset); firmware 4065 tools/finsig_dryos.c void find_str_sig_matches(firmware *fw, const char *curr_name) firmware 4098 tools/finsig_dryos.c void find_matches(firmware *fw, const char *curr_name) firmware 4275 tools/finsig_dryos.c void print_results(firmware *fw, const char *curr_name, int k) firmware 4381 tools/finsig_dryos.c void output_modemap(firmware *fw, int k) firmware 4430 tools/finsig_dryos.c int match_modelist(firmware *fw, int k, uint32_t fadr, __attribute__ ((unused))uint32_t v2) firmware 4452 tools/finsig_dryos.c int match_FlashParamsTable2(firmware *fw, int k, uint32_t v1, __attribute__ ((unused))uint32_t v2) firmware 4462 tools/finsig_dryos.c int match_FlashParamsTable(firmware *fw, int k, __attribute__ ((unused))uint32_t v1, __attribute__ ((unused))uint32_t v2) firmware 4472 tools/finsig_dryos.c void find_modemap(firmware *fw) firmware 4489 tools/finsig_dryos.c int match_CAM_UNCACHED_BIT(firmware *fw, int k, __attribute__ ((unused))int v) firmware 4500 tools/finsig_dryos.c int find_DebugAssert_argcount(firmware *fw) firmware 4515 tools/finsig_dryos.c void find_platform_vals(firmware *fw) firmware 4761 tools/finsig_dryos.c uint32_t find_viewport_address(firmware *fw, int *kout) firmware 4786 tools/finsig_dryos.c int match_vid_get_bitmap_fb(firmware *fw, int k, __attribute__ ((unused))int v) firmware 4807 tools/finsig_dryos.c int match_get_flash_params_count(firmware *fw, int k, __attribute__ ((unused))int v) firmware 4823 tools/finsig_dryos.c int match_uiprop_count(firmware *fw, int k, __attribute__ ((unused))int v) firmware 4857 tools/finsig_dryos.c int match_imager_active(firmware *fw, int k, __attribute__ ((unused))int v) firmware 4926 tools/finsig_dryos.c void find_lib_vals(firmware *fw) firmware 5015 tools/finsig_dryos.c void print_stubs_min(firmware *fw, const char *name, uint32_t fadr, uint32_t atadr) firmware 5038 tools/finsig_dryos.c int print_exmem_types(firmware *fw) firmware 5053 tools/finsig_dryos.c int find_exmem_alloc_table(firmware *fw) firmware 5141 tools/finsig_dryos.c int match_levent_table(firmware *fw, int k, __attribute__ ((unused))uint32_t v1, __attribute__ ((unused))uint32_t v2) firmware 5148 tools/finsig_dryos.c void write_levent_table_dump(firmware*, uint32_t); firmware 5155 tools/finsig_dryos.c int match_movie_status(firmware *fw, int k, __attribute__ ((unused))uint32_t v1, __attribute__ ((unused))uint32_t v2) firmware 5198 tools/finsig_dryos.c int match_full_screen_refresh(firmware *fw, int k, __attribute__ ((unused))uint32_t v1, __attribute__ ((unused))uint32_t v2) firmware 5212 tools/finsig_dryos.c int match_canon_shoot_menu_active(firmware *fw, int k, __attribute__ ((unused))uint32_t v1, __attribute__ ((unused))uint32_t v2) firmware 5238 tools/finsig_dryos.c int match_playrec_mode(firmware *fw, int k, __attribute__ ((unused))uint32_t v1, __attribute__ ((unused))uint32_t v2) firmware 5263 tools/finsig_dryos.c int match_some_flag_for_af_scan(firmware *fw, int k, __attribute__ ((unused))uint32_t v1, __attribute__ ((unused))uint32_t v2) firmware 5289 tools/finsig_dryos.c int match_palette_data(firmware *fw, int k, __attribute__ ((unused))uint32_t v1, __attribute__ ((unused))uint32_t v2) firmware 5306 tools/finsig_dryos.c int match_palette_buffer_offset(firmware *fw, int k) firmware 5330 tools/finsig_dryos.c int match_palette_data3(firmware *fw, int k, uint32_t palette_data, __attribute__ ((unused))uint32_t v2) firmware 5365 tools/finsig_dryos.c int match_palette_data2(firmware *fw, int k, uint32_t v1, uint32_t v2) firmware 5417 tools/finsig_dryos.c int match_SavePaletteData(firmware *fw, int idx, int palette_data) firmware 5485 tools/finsig_dryos.c int match_viewport_address3(firmware *fw, int k, uint32_t v1, __attribute__ ((unused))uint32_t v2) firmware 5525 tools/finsig_dryos.c int match_viewport_address2(firmware *fw, int k, uint32_t v1, __attribute__ ((unused))uint32_t v2) firmware 5535 tools/finsig_dryos.c int match_viewport_address(firmware *fw, int k, uint32_t v1, __attribute__ ((unused))uint32_t v2) firmware 5546 tools/finsig_dryos.c int match_physw_status(firmware *fw, int k, __attribute__ ((unused))int v) firmware 5556 tools/finsig_dryos.c int match_physw_run(firmware *fw, int k, __attribute__ ((unused))int v) firmware 5572 tools/finsig_dryos.c int match_canon_menu_active(firmware *fw, int k, __attribute__ ((unused))int v) firmware 5591 tools/finsig_dryos.c int match_zoom_busy(firmware *fw, int k, __attribute__ ((unused))int v) firmware 5640 tools/finsig_dryos.c int match_focus_busy(firmware *fw, int k, __attribute__ ((unused))int v) firmware 5668 tools/finsig_dryos.c int match_bitmap_buffer2(firmware *fw, int k, int v) firmware 5699 tools/finsig_dryos.c int match_bitmap_buffer(firmware *fw, int k, __attribute__ ((unused))int v) firmware 5705 tools/finsig_dryos.c int match_raw_buffer(firmware *fw, int k, uint32_t rb1, __attribute__ ((unused))uint32_t v2) firmware 5735 tools/finsig_dryos.c int match_fileiosem(firmware *fw, int k, uint32_t fadr, uint32_t nadr) firmware 5758 tools/finsig_dryos.c int match_cameracon_state(firmware *fw, int k, __attribute__ ((unused))int v) firmware 5787 tools/finsig_dryos.c void find_stubs_min(firmware *fw) firmware 6156 tools/finsig_dryos.c int find_ctypes(firmware *fw, int k) firmware 6181 tools/finsig_dryos.c int match_nrflag3(firmware *fw, int k, uint32_t v1, __attribute__ ((unused))uint32_t v2) firmware 6226 tools/finsig_dryos.c int match_nrflag(firmware *fw, int idx, __attribute__ ((unused))int v) firmware 6268 tools/finsig_dryos.c int match_nrflag2(firmware *fw, int k, __attribute__ ((unused))int v) firmware 6283 tools/finsig_dryos.c int isSTRw(firmware *fw, int offset) firmware 6292 tools/finsig_dryos.c int isSTRB(firmware *fw, int offset) firmware 6311 tools/finsig_dryos.c int find_leds(firmware *fw) firmware 6775 tools/finsig_dryos.c int find_task_related_info(firmware *fw) firmware 6870 tools/finsig_dryos.c void find_AdditionAgent_RAM(firmware *fw) firmware 7015 tools/finsig_dryos.c int match_propsig1a(firmware *fw, int k, uint32_t sadr, __attribute__ ((unused))uint32_t offset) firmware 7081 tools/finsig_dryos.c int match_propsig1(firmware *fw, string_sig *sig, int j) firmware 7087 tools/finsig_dryos.c int find_strsig2(firmware *fw, string_sig *sig) firmware 7097 tools/finsig_dryos.c void find_prop_matches(firmware *fw) firmware 7109 tools/finsig_dryos.c void find_propset(firmware *fw) firmware 7194 tools/finsig_dryos.c void find_other_vals(firmware *fw) firmware 7225 tools/finsig_dryos.c void print_kval(firmware *fw, uint32_t tadr, int tsiz, int tlen, uint32_t ev, const char *name, char *sfx) firmware 7253 tools/finsig_dryos.c void print_physw_raw_vals(firmware *fw, uint32_t tadr, int tsiz, int tlen) firmware 7306 tools/finsig_dryos.c uint32_t add_kmval(firmware *fw, uint32_t tadr, int tsiz, int tlen, uint32_t ev, const char *name, uint32_t xtra) firmware 7404 tools/finsig_dryos.c int match_GetSDProtect(firmware *fw, int k, __attribute__ ((unused))int v) firmware 7418 tools/finsig_dryos.c void find_key_vals(firmware *fw) firmware 7600 tools/finsig_dryos.c int get_eventproc_val(firmware *fw, int k) firmware 7652 tools/finsig_dryos.c void add_func_name2(firmware *fw, uint32_t nadr, uint32_t eadr, char *suffix) firmware 7665 tools/finsig_dryos.c int match_eventproc(firmware *fw, int k, uint32_t fadr, __attribute__ ((unused))uint32_t v2) firmware 7703 tools/finsig_dryos.c int match_registerproc2(firmware *fw, int k, uint32_t fadr, __attribute__ ((unused))uint32_t v2) firmware 7772 tools/finsig_dryos.c int match_registerproc(firmware *fw, int k, uint32_t fadr, __attribute__ ((unused))uint32_t v2) firmware 7785 tools/finsig_dryos.c int match_registerlists(firmware *fw, int k, uint32_t fadr, __attribute__ ((unused))uint32_t v2) firmware 7830 tools/finsig_dryos.c void find_eventprocs(firmware *fw) firmware 7907 tools/finsig_dryos.c uint32_t findTaskAddress(firmware *fw, int k, int reg) firmware 7935 tools/finsig_dryos.c int match_createtask(firmware *fw, int k, uint32_t fadr, __attribute__ ((unused))uint32_t v2) firmware 7962 tools/finsig_dryos.c void find_tasks(firmware *fw) firmware 7984 tools/finsig_dryos.c void find_builddate(firmware *fw) firmware 8026 tools/finsig_dryos.c int find_ptp_handler_imm(firmware *fw, int k) firmware 8061 tools/finsig_dryos.c int match_ptp_handlers(firmware *fw, int k, uint32_t fadr, __attribute__ ((unused))uint32_t v2) firmware 8101 tools/finsig_dryos.c void find_ptp_handlers(firmware *fw) firmware 8110 tools/finsig_dryos.c void write_levent_table_dump(firmware *fw, uint32_t tadr) firmware 8141 tools/finsig_dryos.c void output_firmware_vals(firmware *fw) firmware 8318 tools/finsig_dryos.c void write_funcs(firmware *fw, char *filename, func_entry *fns[], int (*compare)(const func_entry **p1, const func_entry **p2)) firmware 8354 tools/finsig_dryos.c firmware fw; firmware 788 tools/finsig_thumb2.c void save_sig(firmware *fw, const char *name, uint32_t val) firmware 807 tools/finsig_thumb2.c void add_func_name(firmware *fw, char *n, uint32_t eadr, char *suffix) firmware 862 tools/finsig_thumb2.c uint32_t save_sig_veneers(firmware *fw, const char *name, uint32_t adr) firmware 894 tools/finsig_thumb2.c int save_sig_with_j(firmware *fw, char *name, uint32_t adr) firmware 911 tools/finsig_thumb2.c int find_next_sig_call_ex(firmware *fw, iter_state_t *is, uint32_t max_offset, const char *name, uint32_t flags) firmware 951 tools/finsig_thumb2.c int find_next_sig_call(firmware *fw, iter_state_t *is, uint32_t max_offset, const char *name) firmware 958 tools/finsig_thumb2.c int is_sig_call(firmware *fw, iter_state_t *is, const char *name) firmware 1005 tools/finsig_thumb2.c typedef int (*sig_match_fn)(firmware *fw, iter_state_t *is, sig_rule_t *rule); firmware 1018 tools/finsig_thumb2.c int init_disasm_sig_ref(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 1036 tools/finsig_thumb2.c int sig_match_near_str(firmware *fw, iter_state_t *is, sig_rule_t *rule); firmware 1037 tools/finsig_thumb2.c uint32_t find_str_arg_call(firmware *fw, iter_state_t *is, sig_rule_t *rule); firmware 1043 tools/finsig_thumb2.c int sig_match_str_r0_call(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 1070 tools/finsig_thumb2.c int sig_match_reg_evp(firmware *fw, iter_state_t *is, __attribute__ ((unused))sig_rule_t *rule) firmware 1099 tools/finsig_thumb2.c int sig_match_reg_evp_table(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 1153 tools/finsig_thumb2.c int sig_match_reg_evp_alt2(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 1195 tools/finsig_thumb2.c int sig_match_unreg_evp_table(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 1261 tools/finsig_thumb2.c int sig_match_evp_table_veneer(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 1290 tools/finsig_thumb2.c int sig_match_createtaskstrictly_alt(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 1324 tools/finsig_thumb2.c int sig_match_createtask_alt(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 1354 tools/finsig_thumb2.c int sig_match_get_nd_value(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 1390 tools/finsig_thumb2.c int sig_match_get_current_exp(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 1414 tools/finsig_thumb2.c int sig_match_get_current_nd_value(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 1444 tools/finsig_thumb2.c int sig_match_get_current_deltasv(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 1471 tools/finsig_thumb2.c int sig_match_imager_active_callback(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 1497 tools/finsig_thumb2.c int sig_match_imager_active(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 1550 tools/finsig_thumb2.c int sig_match_screenlock_helper(firmware *fw, iter_state_t *is, sig_rule_t *rule) { firmware 1598 tools/finsig_thumb2.c int sig_match_fclose_low(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 1624 tools/finsig_thumb2.c int sig_match_screenunlock(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 1650 tools/finsig_thumb2.c int sig_match_log_camera_event(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 1677 tools/finsig_thumb2.c int sig_match_physw_misc(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 1766 tools/finsig_thumb2.c int sig_match_kbd_read_keys(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 1790 tools/finsig_thumb2.c int sig_match_get_kbd_state(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 1814 tools/finsig_thumb2.c int sig_match_get_dial_hw_position(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 1854 tools/finsig_thumb2.c int sig_match_create_jumptable(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 1874 tools/finsig_thumb2.c int sig_match_take_semaphore_strict(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 1937 tools/finsig_thumb2.c int sig_match_get_semaphore_value(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 1978 tools/finsig_thumb2.c int sig_match_stat(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 2014 tools/finsig_thumb2.c int sig_match_open(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 2026 tools/finsig_thumb2.c int sig_match_umalloc(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 2045 tools/finsig_thumb2.c int sig_match_ufree(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 2071 tools/finsig_thumb2.c int sig_match_deletefile_fut(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 2107 tools/finsig_thumb2.c uint32_t find_call_near_str(firmware *fw, iter_state_t *is, sig_rule_t *rule); firmware 2109 tools/finsig_thumb2.c int sig_match_closedir(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 2145 tools/finsig_thumb2.c int save_sig_match_call(firmware* fw, sig_rule_t *rule, uint32_t call_adr) firmware 2152 tools/finsig_thumb2.c int sig_match_readfastdir(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 2201 tools/finsig_thumb2.c int sig_match_strrchr(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 2221 tools/finsig_thumb2.c int sig_match_time(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 2250 tools/finsig_thumb2.c int sig_match_strncpy(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 2264 tools/finsig_thumb2.c int sig_match_strncmp(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 2288 tools/finsig_thumb2.c int sig_match_strtolx(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 2328 tools/finsig_thumb2.c int sig_match_exec_evp(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 2358 tools/finsig_thumb2.c int sig_match_fgets_fut(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 2381 tools/finsig_thumb2.c int sig_match_log(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 2402 tools/finsig_thumb2.c int sig_match_pow_dry_52(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 2434 tools/finsig_thumb2.c int sig_match_pow_dry_gt_52(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 2498 tools/finsig_thumb2.c int sig_match_sqrt(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 2529 tools/finsig_thumb2.c int sig_match_get_drive_cluster_size(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 2563 tools/finsig_thumb2.c int sig_match_mktime_ext(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 2620 tools/finsig_thumb2.c int sig_match_rec2pb(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 2670 tools/finsig_thumb2.c int sig_match_get_parameter_data(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 2696 tools/finsig_thumb2.c int sig_match_prepdir_x(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 2722 tools/finsig_thumb2.c int sig_match_prepdir_1(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 2750 tools/finsig_thumb2.c int sig_match_prepdir_0(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 2787 tools/finsig_thumb2.c int sig_match_mkdir(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 2818 tools/finsig_thumb2.c int sig_match_add_ptp_handler(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 2852 tools/finsig_thumb2.c int sig_match_qsort(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 2891 tools/finsig_thumb2.c int sig_match_deletedirectory_fut(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 2947 tools/finsig_thumb2.c int sig_match_set_control_event(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 2980 tools/finsig_thumb2.c int sig_match_displaybusyonscreen_52(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 3013 tools/finsig_thumb2.c int sig_match_undisplaybusyonscreen_52(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 3043 tools/finsig_thumb2.c int sig_match_try_take_sem_dry_gt_57(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 3063 tools/finsig_thumb2.c int sig_match_wait_all_eventflag_strict(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 3088 tools/finsig_thumb2.c int sig_match_get_num_posted_messages(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 3105 tools/finsig_thumb2.c int sig_match_set_hp_timer_after_now(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 3147 tools/finsig_thumb2.c int sig_match_transfer_src_overlay(firmware *fw, iter_state_t *is, sig_rule_t *rule) { firmware 3199 tools/finsig_thumb2.c int sig_match_exmem_vars(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 3251 tools/finsig_thumb2.c int sig_match_zicokick_52(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 3287 tools/finsig_thumb2.c int sig_match_zicokick_gt52(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 3323 tools/finsig_thumb2.c int sig_match_zicokick_copy(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 3346 tools/finsig_thumb2.c int sig_match_zicokick_values(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 3439 tools/finsig_thumb2.c int sig_match_init_ex_drivers(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 3480 tools/finsig_thumb2.c int sig_match_omar_init(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 3534 tools/finsig_thumb2.c int sig_match_init_error_handlers(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 3550 tools/finsig_thumb2.c int sig_match_default_assert_handler(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 3568 tools/finsig_thumb2.c int sig_match_default_exception_handler(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 3586 tools/finsig_thumb2.c int sig_match_default_panic_handler(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 3604 tools/finsig_thumb2.c int sig_match_get_task_properties(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 3625 tools/finsig_thumb2.c int sig_match_enable_hdmi_power(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 3650 tools/finsig_thumb2.c int sig_match_disable_hdmi_power(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 3681 tools/finsig_thumb2.c int sig_match_levent_table(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 3722 tools/finsig_thumb2.c int sig_match_flash_param_table(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 3778 tools/finsig_thumb2.c int sig_match_jpeg_count_str(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 3818 tools/finsig_thumb2.c int sig_match_misc_flag_named(__attribute__ ((unused))firmware *fw, __attribute__ ((unused))iter_state_t *is, sig_rule_t *rule) firmware 3825 tools/finsig_thumb2.c int sig_match_dry_memset(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 3843 tools/finsig_thumb2.c int sig_match_dry_memzero(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 3863 tools/finsig_thumb2.c int sig_match_dry_memzero(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 3894 tools/finsig_thumb2.c int sig_match_dry_memcpy_bytes(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 3920 tools/finsig_thumb2.c int sig_match_cam_has_iris_diaphragm(__attribute__ ((unused))firmware *fw, __attribute__ ((unused))iter_state_t *is, sig_rule_t *rule) firmware 3935 tools/finsig_thumb2.c int sig_match_cam_uncached_bit(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 3951 tools/finsig_thumb2.c int sig_match_umalloc_strictly(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 3990 tools/finsig_thumb2.c int sig_match_dcache_clean_flush_and_disable(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 4006 tools/finsig_thumb2.c int sig_match_get_rom_id(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 4045 tools/finsig_thumb2.c int sig_match_dcache_flush_and_enable(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 4076 tools/finsig_thumb2.c int sig_match_physw_event_table(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 4098 tools/finsig_thumb2.c int sig_match_uiprop_count(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 4124 tools/finsig_thumb2.c int sig_match_get_canon_mode_list(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 4214 tools/finsig_thumb2.c int sig_match_zoom_busy(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 4254 tools/finsig_thumb2.c int sig_match_focus_busy(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 4304 tools/finsig_thumb2.c int sig_match_aram_size(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 4327 tools/finsig_thumb2.c int sig_match_aram_size_gt58(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 4359 tools/finsig_thumb2.c int sig_match_aram_start(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 4389 tools/finsig_thumb2.c int sig_match_aram_start2(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 4423 tools/finsig_thumb2.c int sig_match_icache_flush_range(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 4444 tools/finsig_thumb2.c int sig_match__nrflag(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 4505 tools/finsig_thumb2.c int sig_match_var_struct_get(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 4533 tools/finsig_thumb2.c int sig_match_ui_mem_func_ptr(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 4563 tools/finsig_thumb2.c int sig_match_func_ptr_val(firmware *fw, __attribute__ ((unused))iter_state_t *is, sig_rule_t *rule) firmware 4577 tools/finsig_thumb2.c int sig_match_av_over_sem(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 4604 tools/finsig_thumb2.c int sig_match_canon_menu_active(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 4626 tools/finsig_thumb2.c int sig_match_file_counter_init(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 4664 tools/finsig_thumb2.c int sig_match_file_counter_var(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 4686 tools/finsig_thumb2.c int sig_match_palette_vars(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 4780 tools/finsig_thumb2.c int sig_match_live_free_cluster_count(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 4840 tools/finsig_thumb2.c int sig_match_debug_logging_ptr(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 4880 tools/finsig_thumb2.c int sig_match_debug_logging_flag(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 4924 tools/finsig_thumb2.c int sig_match_mzrm_sendmsg_ret_adr(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 4939 tools/finsig_thumb2.c int sig_match_fw_yuv_layer_buf_52(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 4965 tools/finsig_thumb2.c int sig_match_fw_yuv_layer_buf_gt52(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 4988 tools/finsig_thumb2.c int sig_match_rom_ptr_get(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 5023 tools/finsig_thumb2.c uint32_t find_call_near_str(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 5084 tools/finsig_thumb2.c int sig_match_near_str(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 5101 tools/finsig_thumb2.c uint32_t find_str_arg_call(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 5135 tools/finsig_thumb2.c int sig_match_str_arg_call(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 5144 tools/finsig_thumb2.c int sig_match_prop_string(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 5185 tools/finsig_thumb2.c int is_immediate_ret_sub(firmware *fw,iter_state_t *is_init) firmware 5216 tools/finsig_thumb2.c int sig_match_named_last(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 5263 tools/finsig_thumb2.c int sig_match_named_save_sig(firmware *fw,const char *name, uint32_t adr, uint32_t flags) firmware 5278 tools/finsig_thumb2.c int sig_match_named(firmware *fw, iter_state_t *is, sig_rule_t *rule) firmware 5771 tools/finsig_thumb2.c int sig_rule_applies(firmware *fw, sig_rule_t *rule) firmware 5792 tools/finsig_thumb2.c void run_sig_rules(firmware *fw, sig_rule_t *sig_rules) firmware 5811 tools/finsig_thumb2.c void add_event_proc(firmware *fw, char *name, uint32_t adr) firmware 5837 tools/finsig_thumb2.c int process_reg_eventproc_call(firmware *fw, iter_state_t *is, __attribute__ ((unused))uint32_t unused) { firmware 5918 tools/finsig_thumb2.c int process_eventproc_table_call(firmware *fw, iter_state_t *is, __attribute__ ((unused))uint32_t unused) { firmware 5977 tools/finsig_thumb2.c int process_createtask_call(firmware *fw, iter_state_t *is, __attribute__ ((unused))uint32_t unused) { firmware 5998 tools/finsig_thumb2.c int save_ptp_handler_func(firmware *fw,uint32_t op,uint32_t handler) { firmware 6014 tools/finsig_thumb2.c int process_add_ptp_handler_call(firmware *fw, iter_state_t *is, __attribute__ ((unused))uint32_t unused) { firmware 6126 tools/finsig_thumb2.c void find_exception_handlers(firmware *fw, iter_state_t *is) firmware 6192 tools/finsig_thumb2.c void find_generic_funcs(firmware *fw) { firmware 6233 tools/finsig_thumb2.c void find_ctypes(firmware *fw) firmware 6296 tools/finsig_thumb2.c void output_firmware_vals(firmware *fw) firmware 6434 tools/finsig_thumb2.c void output_platform_vals(firmware *fw) { firmware 6469 tools/finsig_thumb2.c void output_propcases(firmware *fw) { firmware 6551 tools/finsig_thumb2.c void output_exmem_types(firmware *fw) firmware 6597 tools/finsig_thumb2.c void get_physw_table_entry(firmware *fw, uint32_t adr, physw_table_entry_t *vals) firmware 6608 tools/finsig_thumb2.c uint32_t find_physw_table_entry(firmware *fw, uint32_t tadr, int tcount, uint32_t ev) firmware 6619 tools/finsig_thumb2.c uint32_t find_physw_table_max(firmware *fw, uint32_t tadr, int max_count) firmware 6632 tools/finsig_thumb2.c void write_physw_event_table_dump(firmware *fw, uint32_t tadr, int tcount) firmware 6649 tools/finsig_thumb2.c void print_kval(firmware *fw, uint32_t tadr, int tcount, uint32_t ev, const char *name, const char *sfx) firmware 6695 tools/finsig_thumb2.c uint32_t add_kmval(firmware *fw, uint32_t tadr, __attribute__ ((unused))int tsiz, int tlen, uint32_t ev, const char *name, uint32_t xtra) firmware 6779 tools/finsig_thumb2.c void do_km_vals(firmware *fw, uint32_t tadr,int tsiz,int tlen) firmware 6868 tools/finsig_thumb2.c void output_physw_vals(firmware *fw) { firmware 6934 tools/finsig_thumb2.c void output_modemap(firmware *fw) { firmware 7012 tools/finsig_thumb2.c void write_funcs(firmware *fw, char *filename, sig_entry_t *fns[], int (*compare)(const sig_entry_t **p1, const sig_entry_t **p2)) firmware 7046 tools/finsig_thumb2.c void write_func_lists(firmware *fw) { firmware 7056 tools/finsig_thumb2.c void print_other_stubs_min(firmware *fw, const char *name, uint32_t fadr, uint32_t atadr) firmware 7078 tools/finsig_thumb2.c void print_stubs_min_def(firmware *fw, misc_val_t *sig) firmware 7131 tools/finsig_thumb2.c void find_other_stubs_min(firmware *fw) firmware 7178 tools/finsig_thumb2.c void print_results(firmware *fw, sig_entry_t *sig) firmware 7282 tools/finsig_thumb2.c void write_stubs(firmware *fw,int max_find_func) { firmware 7305 tools/finsig_thumb2.c firmware fw; firmware 7306 tools/finsig_thumb2.c memset(&fw,0,sizeof(firmware)); firmware 166 tools/finsig_vxworks.c void fwAddMatch(firmware *fw, uint32_t fadr, int s, int f, int sig) firmware 564 tools/finsig_vxworks.c int get_saved_sig(firmware *fw, const char *name) firmware 577 tools/finsig_vxworks.c void find_matches(firmware*,const char*); firmware 584 tools/finsig_vxworks.c void find_str_sig_matches(firmware*,const char*); firmware 602 tools/finsig_vxworks.c int search_saved_sig(firmware *fw, char *sig, int (*func)(firmware*, int, int), int v, int ofst, int len) firmware 642 tools/finsig_vxworks.c int match_apex2us(firmware *fw, int k, uint32_t v1, __attribute__ ((unused))uint32_t v2) firmware 658 tools/finsig_vxworks.c int find_apex2us(firmware *fw, __attribute__ ((unused))string_sig *sig, int j) firmware 669 tools/finsig_vxworks.c int find_mkdir(firmware *fw, __attribute__ ((unused))string_sig *sig, int k) firmware 700 tools/finsig_vxworks.c int find_pow(firmware *fw, __attribute__ ((unused))string_sig *sig, int j) firmware 757 tools/finsig_vxworks.c int find_log(firmware *fw, __attribute__ ((unused))string_sig *sig, int j) firmware 769 tools/finsig_vxworks.c int find_log10(firmware *fw, __attribute__ ((unused))string_sig *sig, int j) firmware 783 tools/finsig_vxworks.c int find_get_ptp_file_buf(firmware *fw, __attribute__ ((unused))string_sig *sig, int j) firmware 835 tools/finsig_vxworks.c int find_closedir(firmware *fw) firmware 853 tools/finsig_vxworks.c int find_add_ptp_handler(firmware *fw, __attribute__ ((unused))string_sig *sig, int k) firmware 880 tools/finsig_vxworks.c int find_PT_PlaySound(firmware *fw) firmware 909 tools/finsig_vxworks.c int find_ExportToEventProcedure(firmware *fw) firmware 927 tools/finsig_vxworks.c int find_RegisterEventProcedure(firmware *fw) firmware 949 tools/finsig_vxworks.c int find_set_control_event(firmware *fw) firmware 1014 tools/finsig_vxworks.c int find_filesem_init(firmware *fw) firmware 1029 tools/finsig_vxworks.c int find_getcurrentmachinetime(firmware *fw) firmware 1046 tools/finsig_vxworks.c int find_get_nd_value(firmware *fw) firmware 1096 tools/finsig_vxworks.c int find_get_current_nd_value_iris(firmware *fw) firmware 1134 tools/finsig_vxworks.c int find_get_current_nd_value(firmware *fw) firmware 1169 tools/finsig_vxworks.c int find_get_current_deltasv(firmware *fw) firmware 1199 tools/finsig_vxworks.c int find_exmem_ufree(firmware *fw) firmware 1254 tools/finsig_vxworks.c int find_exmem_ualloc(firmware *fw) firmware 1300 tools/finsig_vxworks.c int find_exmem_free(firmware *fw) firmware 1338 tools/finsig_vxworks.c int find_exmem_alloc(firmware *fw) firmware 1374 tools/finsig_vxworks.c int find_get_ptp_buf_size(firmware *fw) firmware 1419 tools/finsig_vxworks.c int find_GetBaseSv(firmware *fw) firmware 1488 tools/finsig_vxworks.c int find_GetCurrentDriveBaseSvValue(firmware *fw) firmware 1511 tools/finsig_vxworks.c int find_Remove(firmware *fw) firmware 2055 tools/finsig_vxworks.c int vxworks_offset(__attribute__ ((unused))firmware *fw, string_sig *sig) firmware 2065 tools/finsig_vxworks.c int fw_string_process(firmware *fw, string_sig *sig, int (*check_match)(firmware *fw, string_sig *sig, int j), int inc_eos) firmware 2090 tools/finsig_vxworks.c int fw_string_process_unaligned(firmware *fw, string_sig *sig, int (*check_match)(firmware *fw, string_sig *sig, int j)) firmware 2115 tools/finsig_vxworks.c int fw_process(firmware *fw, string_sig *sig, int (*check_match)(firmware *fw, string_sig *sig, int j)) firmware 2142 tools/finsig_vxworks.c int match_strsig1(firmware *fw, string_sig *sig, int j) firmware 2164 tools/finsig_vxworks.c int match_strsig2a(firmware *fw, int k, uint32_t sadr, uint32_t offset) firmware 2181 tools/finsig_vxworks.c int match_strsig2(firmware *fw, string_sig *sig, int j) firmware 2205 tools/finsig_vxworks.c int match_strsig3a(firmware *fw, int k, uint32_t sadr, uint32_t offset) firmware 2247 tools/finsig_vxworks.c int match_strsig3(firmware *fw, string_sig *sig, int j) firmware 2258 tools/finsig_vxworks.c int match_strsig4a(firmware *fw, int k, uint32_t sadr, uint32_t offset) firmware 2273 tools/finsig_vxworks.c int match_strsig4(firmware *fw, string_sig *sig, int j) firmware 2294 tools/finsig_vxworks.c int match_strsig5a(firmware *fw, int k, uint32_t sadr, uint32_t offset) firmware 2343 tools/finsig_vxworks.c int match_strsig5(firmware *fw, string_sig *sig, int j) firmware 2351 tools/finsig_vxworks.c int match_strsig6(firmware *fw, __attribute__ ((unused))string_sig *sig, int j) firmware 2370 tools/finsig_vxworks.c int match_strsig7a(firmware *fw, int k, uint32_t sadr, uint32_t offset) firmware 2393 tools/finsig_vxworks.c int match_strsig7(firmware *fw, string_sig *sig, int j) firmware 2401 tools/finsig_vxworks.c int match_strsig8(firmware *fw, __attribute__ ((unused))string_sig *sig, int j) firmware 2431 tools/finsig_vxworks.c int find_strsig8(firmware *fw, string_sig *sig) firmware 2476 tools/finsig_vxworks.c int find_strsig9(firmware *fw, string_sig *sig) firmware 2507 tools/finsig_vxworks.c int match_strsig11(firmware *fw, string_sig *sig, int j) firmware 2602 tools/finsig_vxworks.c int match_strsig13a(firmware *fw, int k, uint32_t sadr, uint32_t offset) firmware 2628 tools/finsig_vxworks.c int match_strsig13(firmware *fw, string_sig *sig, int j) firmware 2641 tools/finsig_vxworks.c int match_strsig15a(firmware *fw, int k, uint32_t sadr, uint32_t offset) firmware 2664 tools/finsig_vxworks.c int match_strsig15(firmware *fw, string_sig *sig, int j) firmware 2673 tools/finsig_vxworks.c int match_strsig16(firmware *fw, string_sig *sig, int j) firmware 2705 tools/finsig_vxworks.c int find_strsig17(firmware *fw, string_sig *sig) firmware 2752 tools/finsig_vxworks.c int find_strsig19(firmware *fw, string_sig *sig) firmware 2793 tools/finsig_vxworks.c int match_strsig23a(firmware *fw, int k, uint32_t sadr, uint32_t maxdist) firmware 2824 tools/finsig_vxworks.c int match_strsig23(firmware *fw, string_sig *sig, int j) firmware 2841 tools/finsig_vxworks.c int match_strsig100(firmware *fw, string_sig *sig, int j) firmware 2875 tools/finsig_vxworks.c int match_strsig101(firmware *fw, __attribute__ ((unused))string_sig *sig, int j) firmware 2905 tools/finsig_vxworks.c int match_strsig102(firmware *fw, __attribute__ ((unused))string_sig *sig, int j) firmware 2925 tools/finsig_vxworks.c int match_strsig103(firmware *fw, string_sig *sig, int j) firmware 2962 tools/finsig_vxworks.c int match_strsig104(firmware *fw, string_sig *sig, int j) firmware 2998 tools/finsig_vxworks.c int find_strsig(firmware *fw, string_sig *sig) firmware 3029 tools/finsig_vxworks.c case 21: return fw_process(fw, sig, (int (*)(firmware*, string_sig*, int))(sig->ev_name)); firmware 3030 tools/finsig_vxworks.c case 22: return ((int (*)(firmware*))(sig->ev_name))(fw); firmware 3047 tools/finsig_vxworks.c void find_str_sig_matches(firmware *fw, const char *curr_name) firmware 3080 tools/finsig_vxworks.c void find_matches(firmware *fw, const char *curr_name) firmware 3257 tools/finsig_vxworks.c void print_results(firmware *fw, const char *curr_name, int k) firmware 3363 tools/finsig_vxworks.c void output_modemap(firmware *fw, int k, int l) firmware 3454 tools/finsig_vxworks.c int find_modelist(firmware *fw, uint32_t fadr) firmware 3504 tools/finsig_vxworks.c int match_FlashParamsTable2(firmware *fw, int k, uint32_t v1, __attribute__ ((unused))uint32_t v2) firmware 3514 tools/finsig_vxworks.c int match_FlashParamsTable(firmware *fw, int k, __attribute__ ((unused))uint32_t v1, __attribute__ ((unused))uint32_t v2) firmware 3531 tools/finsig_vxworks.c void find_modemap(firmware *fw) firmware 3553 tools/finsig_vxworks.c int find_FileAccessSem(firmware *fw) firmware 3555 tools/finsig_vxworks.c void print_stubs_min(firmware *fw, const char *name, uint32_t fadr, uint32_t atadr); firmware 3571 tools/finsig_vxworks.c int find_DebugAssert_argcount(firmware *fw) firmware 3600 tools/finsig_vxworks.c void find_platform_vals(firmware *fw) firmware 3780 tools/finsig_vxworks.c uint32_t find_viewport_address(firmware *fw, int *kout) firmware 3805 tools/finsig_vxworks.c int match_vid_get_bitmap_fb(firmware *fw, int k, __attribute__ ((unused))int v) firmware 3826 tools/finsig_vxworks.c int match_get_flash_params_count(firmware *fw, int k, __attribute__ ((unused))int v) firmware 3847 tools/finsig_vxworks.c int match_uiprop_count(firmware *fw, int k, __attribute__ ((unused))int v) firmware 3898 tools/finsig_vxworks.c int isMOVLRPC(firmware *fw, int offset) firmware 3903 tools/finsig_vxworks.c int match_imager_active(firmware *fw, int k, __attribute__ ((unused))int v) firmware 3972 tools/finsig_vxworks.c void find_lib_vals(firmware *fw) firmware 4061 tools/finsig_vxworks.c void print_stubs_min(firmware *fw, const char *name, uint32_t fadr, uint32_t atadr) firmware 4084 tools/finsig_vxworks.c int print_exmem_types(firmware *fw) firmware 4099 tools/finsig_vxworks.c int find_exmem_alloc_table(firmware *fw) firmware 4170 tools/finsig_vxworks.c int match_levent_table(firmware *fw, int k, __attribute__ ((unused))uint32_t v1, __attribute__ ((unused))uint32_t v2) firmware 4177 tools/finsig_vxworks.c void write_levent_table_dump(firmware*, uint32_t); firmware 4184 tools/finsig_vxworks.c int match_movie_status(firmware *fw, int k, __attribute__ ((unused))uint32_t v1, __attribute__ ((unused))uint32_t v2) firmware 4227 tools/finsig_vxworks.c int match_full_screen_refresh(firmware *fw, int k, __attribute__ ((unused))uint32_t v1, __attribute__ ((unused))uint32_t v2) firmware 4241 tools/finsig_vxworks.c int match_canon_shoot_menu_active(firmware *fw, int k, __attribute__ ((unused))uint32_t v1, __attribute__ ((unused))uint32_t v2) firmware 4267 tools/finsig_vxworks.c int match_playrec_mode(firmware *fw, int k, __attribute__ ((unused))uint32_t v1, __attribute__ ((unused))uint32_t v2) firmware 4292 tools/finsig_vxworks.c int match_some_flag_for_af_scan(firmware *fw, int k, __attribute__ ((unused))uint32_t v1, __attribute__ ((unused))uint32_t v2) firmware 4318 tools/finsig_vxworks.c int match_palette_data(firmware *fw, int k, __attribute__ ((unused))uint32_t v1, __attribute__ ((unused))uint32_t v2) firmware 4335 tools/finsig_vxworks.c int match_palette_buffer_offset(firmware *fw, int k) firmware 4359 tools/finsig_vxworks.c int match_palette_data3(firmware *fw, int k, uint32_t palette_data, __attribute__ ((unused))uint32_t v2) firmware 4394 tools/finsig_vxworks.c int match_palette_data2(firmware *fw, int k, uint32_t v1, uint32_t v2) firmware 4446 tools/finsig_vxworks.c int match_SavePaletteData(firmware *fw, int idx, int palette_data) firmware 4514 tools/finsig_vxworks.c int match_viewport_address3(firmware *fw, int k, uint32_t v1, __attribute__ ((unused))uint32_t v2) firmware 4554 tools/finsig_vxworks.c int match_viewport_address2(firmware *fw, int k, uint32_t v1, __attribute__ ((unused))uint32_t v2) firmware 4564 tools/finsig_vxworks.c int match_viewport_address(firmware *fw, int k, uint32_t v1, __attribute__ ((unused))uint32_t v2) firmware 4575 tools/finsig_vxworks.c int match_physw_status(firmware *fw, int k, __attribute__ ((unused))int v) firmware 4585 tools/finsig_vxworks.c int match_physw_run(firmware *fw, int k, __attribute__ ((unused))int v) firmware 4601 tools/finsig_vxworks.c int match_canon_menu_active(firmware *fw, int k, __attribute__ ((unused))int v) firmware 4620 tools/finsig_vxworks.c int match_zoom_busy(firmware *fw, int k, __attribute__ ((unused))int v) firmware 4669 tools/finsig_vxworks.c int match_focus_busy(firmware *fw, int k, __attribute__ ((unused))int v) firmware 4697 tools/finsig_vxworks.c int match_bitmap_buffer2(firmware *fw, int k, int v) firmware 4728 tools/finsig_vxworks.c int match_bitmap_buffer(firmware *fw, int k, __attribute__ ((unused))int v) firmware 4734 tools/finsig_vxworks.c int match_raw_buffer(firmware *fw, int k, uint32_t rb1, __attribute__ ((unused))uint32_t v2) firmware 4764 tools/finsig_vxworks.c int match_cameracon_state(firmware *fw, int k, __attribute__ ((unused))int v) firmware 4799 tools/finsig_vxworks.c int find_DoMovieFrameCapture_buf(firmware *fw) firmware 4863 tools/finsig_vxworks.c void find_stubs_min(firmware *fw) firmware 5219 tools/finsig_vxworks.c int find_ctypes(firmware *fw, int k) firmware 5244 tools/finsig_vxworks.c int match_nrflag3(firmware *fw, int k, uint32_t v1, __attribute__ ((unused))uint32_t v2) firmware 5291 tools/finsig_vxworks.c int match_nrflag(firmware *fw, int idx, __attribute__ ((unused))int v) firmware 5333 tools/finsig_vxworks.c int match_nrflag2(firmware *fw, int k, __attribute__ ((unused))int v) firmware 5348 tools/finsig_vxworks.c int isADD_0x220000(firmware *fw, int offset) firmware 5359 tools/finsig_vxworks.c int find_leds(firmware *fw) firmware 5436 tools/finsig_vxworks.c void find_other_vals(firmware *fw) firmware 5452 tools/finsig_vxworks.c void print_kval(firmware *fw, uint32_t tadr, int tsiz, int tlen, uint32_t ev, const char *name, char *sfx) firmware 5506 tools/finsig_vxworks.c uint32_t add_kmval(firmware *fw, uint32_t tadr, int tsiz, int tlen, uint32_t ev, const char *name, uint32_t xtra) firmware 5604 tools/finsig_vxworks.c int match_GetSDProtect(firmware *fw, int k, __attribute__ ((unused))int v) firmware 5618 tools/finsig_vxworks.c void find_key_vals(firmware *fw) firmware 5734 tools/finsig_vxworks.c int get_eventproc_val(firmware *fw, int k) firmware 5779 tools/finsig_vxworks.c void add_func_name2(firmware *fw, uint32_t nadr, uint32_t eadr, char *suffix) firmware 5795 tools/finsig_vxworks.c int match_eventproc(firmware *fw, int k, uint32_t fadr, __attribute__ ((unused))uint32_t v2) firmware 5889 tools/finsig_vxworks.c int match_registerlists(firmware *fw, int k, uint32_t fadr, __attribute__ ((unused))uint32_t v2) firmware 5922 tools/finsig_vxworks.c int match_registerlistproc(firmware *fw, int k, uint32_t fadr, __attribute__ ((unused))uint32_t v2) firmware 5937 tools/finsig_vxworks.c void find_eventprocs(firmware *fw) firmware 5955 tools/finsig_vxworks.c int isLDR_PC_r0(firmware *fw, int offset) firmware 5961 tools/finsig_vxworks.c int isLDR_PC_r3(firmware *fw, int offset) firmware 5966 tools/finsig_vxworks.c int match_createtask(firmware *fw, int k, uint32_t fadr, __attribute__ ((unused))uint32_t v2) firmware 6000 tools/finsig_vxworks.c void find_tasks(firmware *fw) firmware 6014 tools/finsig_vxworks.c void find_builddate(firmware *fw) firmware 6058 tools/finsig_vxworks.c int find_ptp_handler_imm(firmware *fw, int k) firmware 6141 tools/finsig_vxworks.c int match_ptp_handlers(firmware *fw, int k, uint32_t fadr, __attribute__ ((unused))uint32_t v2) firmware 6179 tools/finsig_vxworks.c void find_ptp_handlers(firmware *fw) firmware 6188 tools/finsig_vxworks.c void write_levent_table_dump(firmware *fw, uint32_t tadr) firmware 6219 tools/finsig_vxworks.c void output_firmware_vals(firmware *fw) firmware 6323 tools/finsig_vxworks.c void write_funcs(firmware *fw, char *filename, func_entry *fns[], int (*compare)(const func_entry **p1, const func_entry **p2)) firmware 6359 tools/finsig_vxworks.c firmware fw; firmware 53 tools/firmware_load.c void addBufRange(firmware *fw, int o, int l) firmware 72 tools/firmware_load.c void findRanges(firmware *fw) firmware 136 tools/firmware_load.c int idx_valid(firmware *fw, int i) firmware 159 tools/firmware_load.c uint32_t idx2adr(firmware *fw, int idx) firmware 165 tools/firmware_load.c int adr2idx(firmware *fw, uint32_t adr) firmware 174 tools/firmware_load.c char* adr2ptr(firmware *fw, uint32_t adr) firmware 188 tools/firmware_load.c int idxcorr(firmware *fw, int idx) firmware 223 tools/firmware_load.c uint32_t* fwadr(firmware *fw, int i) firmware 249 tools/firmware_load.c uint32_t fwval(firmware *fw, int i) firmware 255 tools/firmware_load.c int fwRd(firmware *fw, int i) firmware 262 tools/firmware_load.c int fwRn(firmware *fw, int i) firmware 269 tools/firmware_load.c int fwRnMOV(firmware *fw, int i) firmware 276 tools/firmware_load.c int fwOp2(firmware *fw, int i) firmware 285 tools/firmware_load.c uint32_t LDR2adr(firmware *fw, int offset) firmware 294 tools/firmware_load.c uint32_t LDR2idx(firmware *fw, int offset) firmware 300 tools/firmware_load.c uint32_t LDR2val(firmware *fw, int offset) firmware 309 tools/firmware_load.c uint32_t ADR2adr(firmware *fw, int offset) firmware 334 tools/firmware_load.c uint32_t ALUop2(firmware *fw, int offset) firmware 354 tools/firmware_load.c uint32_t ALUop2a(firmware *fw, int offset) firmware 383 tools/firmware_load.c int idxFollowBranch(firmware *fw, int fidx, int offset) firmware 406 tools/firmware_load.c uint32_t followBranch(firmware *fw, uint32_t fadr, int offset) firmware 430 tools/firmware_load.c uint32_t followBranch2(firmware *fw, uint32_t fadr, int offset) firmware 443 tools/firmware_load.c int isLDR_PC(firmware *fw, int offset) firmware 449 tools/firmware_load.c int isLDR_PC_cond(firmware *fw, int offset) firmware 455 tools/firmware_load.c int isLDR_SP(firmware *fw, int offset) firmware 461 tools/firmware_load.c int isLDR(firmware *fw, int offset) firmware 467 tools/firmware_load.c int isLDR_cond(firmware *fw, int offset) firmware 473 tools/firmware_load.c int isADR_PC(firmware *fw, int offset) firmware 479 tools/firmware_load.c int isADR_PC_cond(firmware *fw, int offset) firmware 485 tools/firmware_load.c int isADR(firmware *fw, int offset) firmware 491 tools/firmware_load.c int isLDMFD(firmware *fw, int offset) firmware 497 tools/firmware_load.c int isLDMFD_PC(firmware *fw, int offset) firmware 503 tools/firmware_load.c int isSTMFD(firmware *fw, int offset) firmware 509 tools/firmware_load.c int isSTMFD_LR(firmware *fw, int offset) firmware 515 tools/firmware_load.c int isSTR(firmware *fw, int offset) firmware 521 tools/firmware_load.c int isSTR_cond(firmware *fw, int offset) firmware 527 tools/firmware_load.c int isBX(firmware *fw, int offset) firmware 533 tools/firmware_load.c int isBX_cond(firmware *fw, int offset) firmware 539 tools/firmware_load.c int isBX_LR(firmware *fw, int offset) firmware 545 tools/firmware_load.c int isBLX(firmware *fw, int offset) firmware 551 tools/firmware_load.c int isBL(firmware *fw, int offset) firmware 557 tools/firmware_load.c int isBL_cond(firmware *fw, int offset) firmware 563 tools/firmware_load.c int isBLEQ(firmware *fw, int offset) firmware 569 tools/firmware_load.c int isB(firmware *fw, int offset) firmware 575 tools/firmware_load.c int isBorBL(firmware *fw, int offset) firmware 581 tools/firmware_load.c int isCMP(firmware *fw, int offset) firmware 587 tools/firmware_load.c int isMOV(firmware *fw, int offset) firmware 593 tools/firmware_load.c int isMOV_immed(firmware *fw, int offset) firmware 599 tools/firmware_load.c int isORR(firmware *fw, int offset) firmware 605 tools/firmware_load.c int isADD(firmware *fw, int offset) firmware 611 tools/firmware_load.c int isSUB(firmware *fw, int offset) firmware 618 tools/firmware_load.c int isASCIIstring(firmware *fw, uint32_t adr) firmware 642 tools/firmware_load.c int find_Nth_str(firmware *fw, char *str, int N) firmware 666 tools/firmware_load.c int find_str(firmware *fw, char *str) firmware 673 tools/firmware_load.c uint32_t find_str_bytes(firmware *fw, char *str) firmware 692 tools/firmware_load.c int find_inst(firmware *fw, int (*inst)(firmware*,int), int idx, int len) firmware 705 tools/firmware_load.c int find_inst_rev(firmware *fw, int (*inst)(firmware*,int), int idx, int len) firmware 718 tools/firmware_load.c int find_Nth_inst(firmware *fw, int (*inst)(firmware*,int), int idx, int len, int N) firmware 733 tools/firmware_load.c int find_Nth_inst_rev(firmware *fw, int (*inst)(firmware*,int), int idx, int len, int N) firmware 753 tools/firmware_load.c int find_strptr_ref(firmware *fw, char *str) firmware 786 tools/firmware_load.c int find_str_ref(firmware *fw, char *str) firmware 808 tools/firmware_load.c int find_nxt_str_ref(firmware *fw, int str_adr, int ofst) firmware 830 tools/firmware_load.c int find_nxt_str_ref_alt(firmware *fw, char *str, int ofst, int limit) firmware 851 tools/firmware_load.c int find_BL(firmware *fw, int k, uint32_t v1, __attribute__ ((unused))uint32_t v2) firmware 864 tools/firmware_load.c int find_B(firmware *fw, int k, uint32_t v1, __attribute__ ((unused))uint32_t v2) firmware 881 tools/firmware_load.c int search_fw(firmware *fw, int (*func)(firmware*, int, uint32_t, uint32_t), uint32_t v1, uint32_t v2, int len) firmware 903 tools/firmware_load.c int search_fw_bytes(firmware *fw, int (*func)(firmware*, int)) firmware 923 tools/firmware_load.c void load_firmware(firmware *fw, const char *filename, const char *base_addr, const char *alt_base_addr, int os_type) firmware 82 tools/firmware_load.h void load_firmware(firmware *fw, const char *filename, const char *base_addr, const char *alt_base_addr, int os_type); firmware 87 tools/firmware_load.h int idx_valid(firmware *fw, int i); firmware 90 tools/firmware_load.h uint32_t idx2adr(firmware *fw, int idx); firmware 91 tools/firmware_load.h int adr2idx(firmware *fw, uint32_t adr); firmware 92 tools/firmware_load.h char* adr2ptr(firmware *fw, uint32_t adr); firmware 95 tools/firmware_load.h int idxcorr(firmware *fw, int idx); firmware 98 tools/firmware_load.h uint32_t* fwadr(firmware *fw, int i); firmware 100 tools/firmware_load.h uint32_t fwval(firmware *fw, int i); firmware 102 tools/firmware_load.h int fwRd(firmware *fw, int i); firmware 103 tools/firmware_load.h int fwRn(firmware *fw, int i); firmware 104 tools/firmware_load.h int fwRnMOV(firmware *fw, int i); firmware 105 tools/firmware_load.h int fwOp2(firmware *fw, int i); firmware 108 tools/firmware_load.h int idxFollowBranch(firmware *fw, int fidx, int offset); firmware 109 tools/firmware_load.h uint32_t followBranch(firmware *fw, uint32_t fadr, int offset); firmware 110 tools/firmware_load.h uint32_t followBranch2(firmware *fw, uint32_t fadr, int offset); firmware 113 tools/firmware_load.h uint32_t LDR2adr(firmware *fw, int offset); firmware 114 tools/firmware_load.h uint32_t LDR2idx(firmware *fw, int offset); firmware 115 tools/firmware_load.h uint32_t LDR2val(firmware *fw, int offset); firmware 116 tools/firmware_load.h uint32_t ADR2adr(firmware *fw, int offset); firmware 117 tools/firmware_load.h uint32_t ALUop2(firmware *fw, int offset); firmware 118 tools/firmware_load.h uint32_t ALUop2a(firmware *fw, int offset); firmware 121 tools/firmware_load.h int isLDR_PC(firmware *fw, int offset); firmware 122 tools/firmware_load.h int isLDR_SP(firmware *fw, int offset); firmware 123 tools/firmware_load.h int isLDR_PC_cond(firmware *fw, int offset); firmware 124 tools/firmware_load.h int isADR_PC(firmware *fw, int offset); firmware 125 tools/firmware_load.h int isADR_PC_cond(firmware *fw, int offset); firmware 126 tools/firmware_load.h int isLDMFD(firmware *fw, int offset); firmware 127 tools/firmware_load.h int isLDMFD_PC(firmware *fw, int offset); firmware 128 tools/firmware_load.h int isLDR(firmware *fw, int offset); firmware 129 tools/firmware_load.h int isLDR_cond(firmware *fw, int offset); firmware 130 tools/firmware_load.h int isADR(firmware *fw, int offset); firmware 131 tools/firmware_load.h int isSTMFD(firmware *fw, int offset); firmware 132 tools/firmware_load.h int isSTMFD_LR(firmware *fw, int offset); firmware 133 tools/firmware_load.h int isSTR(firmware *fw, int offset); firmware 134 tools/firmware_load.h int isSTR_cond(firmware *fw, int offset); firmware 135 tools/firmware_load.h int isBX(firmware *fw, int offset); firmware 136 tools/firmware_load.h int isBX_LR(firmware *fw, int offset); firmware 137 tools/firmware_load.h int isBLX(firmware *fw, int offset); firmware 138 tools/firmware_load.h int isBL(firmware *fw, int offset); firmware 139 tools/firmware_load.h int isBL_cond(firmware *fw, int offset); firmware 140 tools/firmware_load.h int isBLEQ(firmware *fw, int offset); firmware 141 tools/firmware_load.h int isB(firmware *fw, int offset); firmware 142 tools/firmware_load.h int isBorBL(firmware *fw, int offset); firmware 143 tools/firmware_load.h int isCMP(firmware *fw, int offset); firmware 144 tools/firmware_load.h int isMOV(firmware *fw, int offset); firmware 145 tools/firmware_load.h int isMOV_immed(firmware *fw, int offset); firmware 146 tools/firmware_load.h int isORR(firmware *fw, int offset); firmware 147 tools/firmware_load.h int isADD(firmware *fw, int offset); firmware 148 tools/firmware_load.h int isSUB(firmware *fw, int offset); firmware 150 tools/firmware_load.h int isASCIIstring(firmware *fw, uint32_t adr); firmware 153 tools/firmware_load.h int find_str(firmware *fw, char *str); firmware 154 tools/firmware_load.h int find_Nth_str(firmware *fw, char *str, int N); firmware 156 tools/firmware_load.h int find_inst(firmware *fw, int (*inst)(firmware*,int), int idx, int len); firmware 158 tools/firmware_load.h int find_inst_rev(firmware *fw, int (*inst)(firmware*,int), int idx, int len); firmware 160 tools/firmware_load.h int find_Nth_inst(firmware *fw, int (*inst)(firmware*,int), int idx, int len, int N); firmware 162 tools/firmware_load.h int find_Nth_inst_rev(firmware *fw, int (*inst)(firmware*,int), int idx, int len, int N); firmware 165 tools/firmware_load.h int find_strptr_ref(firmware *fw, char *str); firmware 166 tools/firmware_load.h int find_str_ref(firmware *fw, char *str); firmware 167 tools/firmware_load.h int find_nxt_str_ref(firmware *fw, int str_adr, int ofst); firmware 168 tools/firmware_load.h int find_nxt_str_ref_alt(firmware *fw, char *str, int ofst, int limit); firmware 171 tools/firmware_load.h int find_BL(firmware *fw, int k, uint32_t v1, uint32_t v2); firmware 172 tools/firmware_load.h int find_B(firmware *fw, int k, uint32_t v1, uint32_t v2); firmware 175 tools/firmware_load.h int search_fw(firmware *fw, int (*func)(firmware*, int, uint32_t, uint32_t), uint32_t v1, uint32_t v2, int len); firmware 176 tools/firmware_load.h int search_fw_bytes(firmware *fw, int (*func)(firmware*, int)); firmware 13 tools/firmware_load_ng.c static void addBufRange(firmware *fw, int o, int l) firmware 32 tools/firmware_load_ng.c static void findRanges(firmware *fw) firmware 83 tools/firmware_load_ng.c BufRange *getBufRangeForIndex(firmware *fw,int i) firmware 99 tools/firmware_load_ng.c int find_Nth_str(firmware *fw, char *str, int N) firmware 123 tools/firmware_load_ng.c int find_str(firmware *fw, char *str) firmware 132 tools/firmware_load_ng.c uint32_t find_next_bytes_range(firmware *fw, const void *bytes, size_t len, uint32_t start_adr, uint32_t max_adr) firmware 174 tools/firmware_load_ng.c int find_bytes_all(firmware *fw, const void *bytes, size_t len, uint32_t adr, uint32_t *result, int max) firmware 183 tools/firmware_load_ng.c uint32_t find_next_substr_bytes(firmware *fw, const char *str, uint32_t adr) firmware 190 tools/firmware_load_ng.c uint32_t find_next_str_bytes_range(firmware *fw, const char *str, uint32_t adr,uint32_t max_adr) firmware 196 tools/firmware_load_ng.c uint32_t find_next_str_bytes_main_fw(firmware *fw, const char *str, uint32_t adr) firmware 210 tools/firmware_load_ng.c uint32_t find_str_bytes_main_fw(firmware *fw, const char *str) firmware 215 tools/firmware_load_ng.c uint32_t find_next_str_bytes(firmware *fw, const char *str, uint32_t adr) firmware 223 tools/firmware_load_ng.c uint32_t find_str_bytes(firmware *fw, const char *str) firmware 228 tools/firmware_load_ng.c int isASCIIstring(firmware *fw, uint32_t adr) firmware 249 tools/firmware_load_ng.c adr_range_t *adr_get_range(firmware *fw, uint32_t adr) firmware 263 tools/firmware_load_ng.c int adr_get_range_type(firmware *fw, uint32_t adr) firmware 272 tools/firmware_load_ng.c uint32_t ptr2adr(firmware *fw, uint8_t *ptr) firmware 278 tools/firmware_load_ng.c uint8_t* adr2ptr(firmware *fw, uint32_t adr) firmware 293 tools/firmware_load_ng.c uint8_t* adr2ptr_with_data(firmware *fw, uint32_t adr) firmware 349 tools/firmware_load_ng.c int adr_is_var(firmware *fw, uint32_t adr) firmware 355 tools/firmware_load_ng.c int adr_is_main_fw_code(firmware *fw, uint32_t adr) firmware 373 tools/firmware_load_ng.c uint32_t find_u32_adr_range(firmware *fw, uint32_t val, uint32_t start,uint32_t maxadr) firmware 405 tools/firmware_load_ng.c uint32_t find_u32_adr(firmware *fw, uint32_t val, uint32_t start) firmware 411 tools/firmware_load_ng.c uint32_t fw_u32(firmware *fw, uint32_t adr) firmware 422 tools/firmware_load_ng.c int fw_memcmp(firmware *fw, uint32_t adr,const void *cmp, size_t n) firmware 662 tools/firmware_load_ng.c uint32_t* LDR_PC2valptr_thumb(firmware *fw, cs_insn *insn) firmware 674 tools/firmware_load_ng.c uint32_t* LDR_PC2valptr_arm(firmware *fw, cs_insn *insn) firmware 686 tools/firmware_load_ng.c uint32_t* LDR_PC2valptr(firmware *fw, cs_insn *insn) firmware 696 tools/firmware_load_ng.c uint32_t LDR_PC2adr(__attribute__ ((unused))firmware *fw, cs_insn *insn) firmware 709 tools/firmware_load_ng.c uint32_t ADRx2adr(__attribute__ ((unused))firmware *fw, cs_insn *insn) firmware 733 tools/firmware_load_ng.c uint32_t ADR2adr(__attribute__ ((unused))firmware *fw, cs_insn *insn) firmware 748 tools/firmware_load_ng.c uint32_t* ADR2valptr(firmware *fw, cs_insn *insn) firmware 755 tools/firmware_load_ng.c uint32_t LDR_PC2val(firmware *fw, cs_insn *insn) firmware 765 tools/firmware_load_ng.c uint32_t LDR_PC_PC_target(firmware *fw, cs_insn *insn) firmware 774 tools/firmware_load_ng.c uint32_t B_target(__attribute__ ((unused))firmware *fw, cs_insn *insn) firmware 784 tools/firmware_load_ng.c uint32_t CBx_target(__attribute__ ((unused))firmware *fw, cs_insn *insn) firmware 793 tools/firmware_load_ng.c uint32_t BLXimm_target(__attribute__ ((unused))firmware *fw, cs_insn *insn) firmware 803 tools/firmware_load_ng.c uint32_t BL_target(__attribute__ ((unused))firmware *fw, cs_insn *insn) firmware 812 tools/firmware_load_ng.c uint32_t B_BL_target(__attribute__ ((unused))firmware *fw, cs_insn *insn) firmware 822 tools/firmware_load_ng.c uint32_t B_BL_BLXimm_target(__attribute__ ((unused))firmware *fw, cs_insn *insn) firmware 833 tools/firmware_load_ng.c uint32_t BX_PC_target(__attribute__ ((unused))firmware *fw, cs_insn *insn) firmware 855 tools/firmware_load_ng.c int get_TBx_PC_info(firmware *fw,iter_state_t *is, tbx_info_t *ti) firmware 952 tools/firmware_load_ng.c iter_state_t *disasm_iter_new(firmware *fw, uint32_t adr) firmware 972 tools/firmware_load_ng.c int disasm_iter_set(firmware *fw, iter_state_t *is, uint32_t adr) firmware 1009 tools/firmware_load_ng.c int disasm_iter_init(__attribute__ ((unused))firmware *fw, iter_state_t *is, uint32_t adr) firmware 1018 tools/firmware_load_ng.c int disasm_iter(__attribute__ ((unused))firmware *fw, iter_state_t *is) firmware 1032 tools/firmware_load_ng.c int disasm_iter_redo(firmware *fw,iter_state_t *is) { firmware 1049 tools/firmware_load_ng.c int fw_disasm_iter_start(firmware *fw, uint32_t adr) firmware 1055 tools/firmware_load_ng.c int fw_disasm_iter(firmware *fw) firmware 1062 tools/firmware_load_ng.c int fw_disasm_iter_single(firmware *fw, uint32_t adr) firmware 1075 tools/firmware_load_ng.c size_t fw_disasm_adr(firmware *fw, uint32_t adr, unsigned count, cs_insn **insn) firmware 1096 tools/firmware_load_ng.c uint32_t fw_search_insn(firmware *fw, iter_state_t *is, search_insn_fn f, uint32_t v1, void *udata, uint32_t adr_end) firmware 1194 tools/firmware_load_ng.c uint32_t search_disasm_const_ref(firmware *fw, iter_state_t *is, uint32_t val, __attribute__ ((unused))void *unused) firmware 1216 tools/firmware_load_ng.c uint32_t search_disasm_str_ref(firmware *fw, iter_state_t *is, __attribute__ ((unused))uint32_t val, void *udata) firmware 1243 tools/firmware_load_ng.c uint32_t search_disasm_calls(firmware *fw, iter_state_t *is, uint32_t val, __attribute__ ((unused))void *unused) firmware 1256 tools/firmware_load_ng.c int search_calls_multi_end(__attribute__ ((unused))firmware *fw, __attribute__ ((unused))iter_state_t *is, __attribute__ ((unused))uint32_t adr) { firmware 1264 tools/firmware_load_ng.c uint32_t search_disasm_calls_multi(firmware *fw, iter_state_t *is, __attribute__ ((unused))uint32_t unused, void *userdata) firmware 1280 tools/firmware_load_ng.c uint32_t search_disasm_calls_veneer_multi(firmware *fw, iter_state_t *is, __attribute__ ((unused))uint32_t unused, void *userdata) firmware 1315 tools/firmware_load_ng.c int get_call_const_args(firmware *fw, iter_state_t *is_init, int max_backtrack, uint32_t *res) firmware 1441 tools/firmware_load_ng.c uint32_t get_direct_jump_target(firmware *fw, iter_state_t *is_init) firmware 1502 tools/firmware_load_ng.c uint32_t get_branch_call_insn_target(firmware *fw, iter_state_t *is) firmware 1557 tools/firmware_load_ng.c int find_and_get_var_ldr(firmware *fw, firmware 1644 tools/firmware_load_ng.c int find_const_ref_match(firmware *fw, firmware 1661 tools/firmware_load_ng.c int (*match_fn)(firmware *fw, iter_state_t *is, int max_insns, const insn_match_t *match); firmware 1701 tools/firmware_load_ng.c int find_const_ref_call(firmware *fw, firmware 1728 tools/firmware_load_ng.c int check_simple_func(firmware *fw, uint32_t adr, int match_ftype, simple_func_desc_t *info) firmware 1787 tools/firmware_load_ng.c uint32_t find_last_call_from_func(firmware *fw, iter_state_t *is,int min_insns, int max_insns) firmware 1927 tools/firmware_load_ng.c int insn_match_seq(firmware *fw, iter_state_t *is, const insn_match_t *match) firmware 2073 tools/firmware_load_ng.c int insn_match_find_next(firmware *fw, iter_state_t *is, int max_insns, const insn_match_t *match) firmware 2092 tools/firmware_load_ng.c int insn_match_find_nth(firmware *fw, iter_state_t *is, int max_insns, int num_to_match, const insn_match_t *match) firmware 2120 tools/firmware_load_ng.c int insn_match_find_next_seq(firmware *fw, iter_state_t *is, int max_insns, const insn_match_t *match) firmware 2145 tools/firmware_load_ng.c int fw_search_bytes(firmware *fw, search_bytes_fn func) firmware 2164 tools/firmware_load_ng.c void fw_add_adr_range(firmware *fw, uint32_t start, uint32_t end, uint32_t src_start, int type, int flags) firmware 2203 tools/firmware_load_ng.c void find_dryos_vers(firmware *fw) firmware 2267 tools/firmware_load_ng.c void firmware_load(firmware *fw, const char *filename, uint32_t base_adr,int fw_arch) firmware 2351 tools/firmware_load_ng.c int do_blx_check(firmware *fw) firmware 2396 tools/firmware_load_ng.c int firmware_init_capstone(firmware *fw) firmware 2421 tools/firmware_load_ng.c int find_startup_copy(firmware *fw, firmware 2472 tools/firmware_load_ng.c void find_exception_vec(firmware *fw, iter_state_t *is) firmware 2553 tools/firmware_load_ng.c void firmware_init_data_ranges(firmware *fw) firmware 2689 tools/firmware_load_ng.c void firmware_unload(firmware *fw) firmware 2704 tools/firmware_load_ng.c memset(fw,0,sizeof(firmware)); firmware 139 tools/firmware_load_ng.h uint8_t* adr2ptr(firmware *fw, uint32_t adr); firmware 142 tools/firmware_load_ng.h uint8_t* adr2ptr_with_data(firmware *fw, uint32_t adr); firmware 152 tools/firmware_load_ng.h uint32_t ptr2adr(firmware *fw, uint8_t *ptr); firmware 155 tools/firmware_load_ng.h adr_range_t *adr_get_range(firmware *fw, uint32_t adr); firmware 158 tools/firmware_load_ng.h int adr_get_range_type(firmware *fw, uint32_t adr); firmware 161 tools/firmware_load_ng.h int adr_is_var(firmware *fw, uint32_t adr); firmware 164 tools/firmware_load_ng.h int adr_is_main_fw_code(firmware *fw, uint32_t adr); firmware 171 tools/firmware_load_ng.h int find_Nth_str(firmware *fw, char *str, int N); firmware 174 tools/firmware_load_ng.h int find_str(firmware *fw, char *str); firmware 180 tools/firmware_load_ng.h uint32_t find_next_bytes_range(firmware *fw, const void *bytes, size_t len, uint32_t start_adr, uint32_t max_adr); firmware 184 tools/firmware_load_ng.h int find_bytes_all(firmware *fw, const void *bytes, size_t len, uint32_t adr, uint32_t *result, int maxmatch); firmware 190 tools/firmware_load_ng.h uint32_t find_next_str_bytes(firmware *fw, const char *str, uint32_t adr); firmware 193 tools/firmware_load_ng.h uint32_t find_next_str_bytes_main_fw(firmware *fw, const char *str, uint32_t adr); firmware 196 tools/firmware_load_ng.h uint32_t find_next_substr_bytes(firmware *fw, const char *str, uint32_t adr); firmware 200 tools/firmware_load_ng.h uint32_t find_str_bytes_main_fw(firmware *fw, const char *str); firmware 203 tools/firmware_load_ng.h uint32_t find_str_bytes(firmware *fw, const char *str); firmware 205 tools/firmware_load_ng.h int isASCIIstring(firmware *fw, uint32_t adr); firmware 210 tools/firmware_load_ng.h uint32_t find_u32_adr_range(firmware *fw, uint32_t val, uint32_t start, uint32_t maxadr); firmware 215 tools/firmware_load_ng.h uint32_t find_u32_adr(firmware *fw, uint32_t val, uint32_t start); firmware 218 tools/firmware_load_ng.h uint32_t fw_u32(firmware *fw, uint32_t adr); firmware 221 tools/firmware_load_ng.h int fw_memcmp(firmware *fw, uint32_t adr,const void *cmp, size_t n); firmware 266 tools/firmware_load_ng.h uint32_t* LDR_PC2valptr_thumb(firmware *fw, cs_insn *insn); firmware 267 tools/firmware_load_ng.h uint32_t* LDR_PC2valptr_arm(firmware *fw, cs_insn *insn); firmware 268 tools/firmware_load_ng.h uint32_t* LDR_PC2valptr(firmware *fw, cs_insn *insn); firmware 271 tools/firmware_load_ng.h uint32_t LDR_PC2adr(firmware *fw, cs_insn *insn); firmware 307 tools/firmware_load_ng.h uint32_t ADRx2adr(firmware *fw, cs_insn *insn); firmware 311 tools/firmware_load_ng.h uint32_t ADR2adr(firmware *fw, cs_insn *insn); firmware 314 tools/firmware_load_ng.h uint32_t* ADR2valptr(firmware *fw, cs_insn *insn); firmware 317 tools/firmware_load_ng.h uint32_t LDR_PC2val(firmware *fw, cs_insn *insn); firmware 322 tools/firmware_load_ng.h uint32_t B_target(firmware *fw, cs_insn *insn); firmware 325 tools/firmware_load_ng.h uint32_t CBx_target(firmware *fw, cs_insn *insn); firmware 328 tools/firmware_load_ng.h uint32_t BLXimm_target(firmware *fw, cs_insn *insn); firmware 333 tools/firmware_load_ng.h uint32_t BL_target(firmware *fw, cs_insn *insn); firmware 336 tools/firmware_load_ng.h uint32_t B_BL_target(firmware *fw, cs_insn *insn); firmware 339 tools/firmware_load_ng.h uint32_t B_BL_BLXimm_target(firmware *fw, cs_insn *insn); firmware 342 tools/firmware_load_ng.h uint32_t BX_PC_target(__attribute__ ((unused))firmware *fw, cs_insn *insn); firmware 354 tools/firmware_load_ng.h int get_TBx_PC_info(firmware *fw,iter_state_t *is, tbx_info_t *ti); firmware 358 tools/firmware_load_ng.h iter_state_t *disasm_iter_new(firmware *fw, uint32_t adr); firmware 365 tools/firmware_load_ng.h int disasm_iter_set(firmware *fw, iter_state_t *is, uint32_t adr); firmware 369 tools/firmware_load_ng.h int disasm_iter_init(firmware *fw, iter_state_t *is, uint32_t adr); firmware 376 tools/firmware_load_ng.h int disasm_iter(firmware *fw, iter_state_t *is); firmware 384 tools/firmware_load_ng.h int fw_disasm_iter_start(firmware *fw, uint32_t adr); firmware 387 tools/firmware_load_ng.h int fw_disasm_iter(firmware *fw); firmware 391 tools/firmware_load_ng.h int fw_disasm_iter_single(firmware *fw, uint32_t adr); firmware 411 tools/firmware_load_ng.h typedef uint32_t (*search_insn_fn)(firmware *fw, iter_state_t *is, uint32_t v1, void *udata); firmware 422 tools/firmware_load_ng.h uint32_t fw_search_insn(firmware *fw, iter_state_t *is, search_insn_fn f,uint32_t v1, void *udata, uint32_t adr_end); firmware 426 tools/firmware_load_ng.h uint32_t search_disasm_const_ref(firmware *fw, iter_state_t *is, uint32_t val, void *unused); firmware 429 tools/firmware_load_ng.h uint32_t search_disasm_str_ref(firmware *fw, iter_state_t *is, uint32_t val, void *str); firmware 434 tools/firmware_load_ng.h uint32_t search_disasm_calls(firmware *fw, iter_state_t *is, uint32_t val, void *unused); firmware 438 tools/firmware_load_ng.h typedef int (*search_calls_multi_fn)(firmware *fw, iter_state_t *is, uint32_t adr); firmware 448 tools/firmware_load_ng.h int search_calls_multi_end(firmware *fw, iter_state_t *is, uint32_t adr); firmware 453 tools/firmware_load_ng.h uint32_t search_disasm_calls_multi(firmware *fw, iter_state_t *is, uint32_t unused, void *userdata); firmware 456 tools/firmware_load_ng.h uint32_t search_disasm_calls_veneer_multi(firmware *fw, iter_state_t *is, uint32_t unused, void *userdata); firmware 468 tools/firmware_load_ng.h int get_call_const_args(firmware *fw, iter_state_t *is_init, int max_backtrack, uint32_t *res); firmware 483 tools/firmware_load_ng.h uint32_t get_direct_jump_target(firmware *fw, iter_state_t *is_init); firmware 490 tools/firmware_load_ng.h uint32_t get_branch_call_insn_target(firmware *fw, iter_state_t *is); firmware 518 tools/firmware_load_ng.h int find_and_get_var_ldr(firmware *fw, firmware 545 tools/firmware_load_ng.h int check_simple_func(firmware *fw, uint32_t adr, int match_ftype, simple_func_desc_t *info); firmware 556 tools/firmware_load_ng.h uint32_t find_last_call_from_func(firmware *fw, iter_state_t *is,int min_insns, int max_insns); firmware 639 tools/firmware_load_ng.h int insn_match_find_next(firmware *fw, iter_state_t *is, int max_insns, const insn_match_t *match); firmware 642 tools/firmware_load_ng.h int insn_match_find_nth(firmware *fw, iter_state_t *is, int max_insns, int num_to_match, const insn_match_t *match); firmware 645 tools/firmware_load_ng.h int insn_match_seq(firmware *fw, iter_state_t *is, const insn_match_t *match); firmware 648 tools/firmware_load_ng.h int insn_match_find_next_seq(firmware *fw, iter_state_t *is, int max_insns, const insn_match_t *match); firmware 659 tools/firmware_load_ng.h int find_const_ref_match(firmware *fw, firmware 675 tools/firmware_load_ng.h int find_const_ref_call(firmware *fw, firmware 690 tools/firmware_load_ng.h typedef int (*search_bytes_fn)(firmware*, int k); firmware 691 tools/firmware_load_ng.h int fw_search_bytes(firmware *fw, search_bytes_fn func); firmware 695 tools/firmware_load_ng.h void fw_add_adr_range(firmware *fw, uint32_t start, uint32_t end, uint32_t src_start, int type, int flags); firmware 698 tools/firmware_load_ng.h void firmware_load(firmware *fw, const char *filename, uint32_t base_adr,int fw_arch); firmware 701 tools/firmware_load_ng.h int firmware_init_capstone(firmware *fw); firmware 704 tools/firmware_load_ng.h void firmware_init_data_ranges(firmware *fw); firmware 707 tools/firmware_load_ng.h void firmware_unload(firmware *fw);