sig               246 lib/lua/lstrlib.c   int sig = 1;
sig               248 lib/lua/lstrlib.c     sig = 0;
sig               255 lib/lua/lstrlib.c         return sig;
sig               260 lib/lua/lstrlib.c         return sig;
sig               262 lib/lua/lstrlib.c     else if (uchar(*p) == c) return sig;
sig               264 lib/lua/lstrlib.c   return !sig;
sig               616 tools/code_gen.c             osig *sig = find_sig(fw->sv->stubs, largs[++n]);
sig               617 tools/code_gen.c             if (sig == 0) chk_args(-1,"Can't find firmware function for 'sig='",p);
sig               618 tools/code_gen.c             p->func_start = sig->val;
sig               619 tools/code_gen.c             p->name = sig->nm;
sig               153 tools/dumpchk.c 		const char *sig=vxworks_start_sig,*osname = "VXWORKS";
sig               158 tools/dumpchk.c 			sig = dryos_start_sig;
sig               172 tools/dumpchk.c 			retval = (memcmp(buf,sig,sigsize) == 0);
sig                85 tools/finsig_dryos.c     int sig;
sig               126 tools/finsig_dryos.c     if (p1->sig < p2->sig)
sig               130 tools/finsig_dryos.c     else if (p1->sig > p2->sig)
sig               155 tools/finsig_dryos.c void addMatch(uint32_t fadr, int s, int f, int sig)
sig               160 tools/finsig_dryos.c     matches[count].sig = sig;
sig               165 tools/finsig_dryos.c void fwAddMatch(firmware *fw, uint32_t fadr, int s, int f, int sig)
sig               169 tools/finsig_dryos.c         addMatch(fadr - fw->base_copied + fw->base2,s,f,sig);
sig               173 tools/finsig_dryos.c         addMatch(fadr,s,f,sig);
sig               189 tools/finsig_dryos.c     FuncSig *sig;
sig               640 tools/finsig_dryos.c int search_saved_sig(firmware *fw, char *sig, int (*func)(firmware*, int, int), int v, int ofst, int len)
sig               642 tools/finsig_dryos.c     int k = get_saved_sig(fw, sig);
sig               784 tools/finsig_dryos.c int find_apex2us(firmware *fw, __attribute__ ((unused))string_sig *sig, int j)
sig               812 tools/finsig_dryos.c int find_mkdir(firmware *fw, __attribute__ ((unused))string_sig *sig, int k)
sig               852 tools/finsig_dryos.c int find_pow(firmware *fw, __attribute__ ((unused))string_sig *sig, int j)
sig               895 tools/finsig_dryos.c int find_rand(firmware *fw, __attribute__ ((unused))string_sig *sig, int j)
sig               930 tools/finsig_dryos.c int find_get_ptp_file_buf(firmware *fw, __attribute__ ((unused))string_sig *sig, int j)
sig              1373 tools/finsig_dryos.c int find_add_ptp_handler(firmware *fw, __attribute__ ((unused))string_sig *sig, int k)
sig              3123 tools/finsig_dryos.c int dryos_offset(firmware *fw, string_sig *sig)
sig              3127 tools/finsig_dryos.c     case 20:    return sig->dryos20_offset;
sig              3128 tools/finsig_dryos.c     case 23:    return sig->dryos23_offset;
sig              3129 tools/finsig_dryos.c     case 31:    return sig->dryos31_offset;
sig              3130 tools/finsig_dryos.c     case 39:    return sig->dryos39_offset;
sig              3131 tools/finsig_dryos.c     case 43:    return sig->dryos43_offset;
sig              3132 tools/finsig_dryos.c     case 45:    return sig->dryos45_offset;
sig              3133 tools/finsig_dryos.c     case 47:    return sig->dryos47_offset;
sig              3134 tools/finsig_dryos.c     case 49:    return sig->dryos49_offset;
sig              3135 tools/finsig_dryos.c     case 50:    return sig->dryos50_offset;
sig              3136 tools/finsig_dryos.c     case 51:    return sig->dryos51_offset;
sig              3137 tools/finsig_dryos.c     case 52:    return sig->dryos52_offset;
sig              3138 tools/finsig_dryos.c     case 54:    return sig->dryos54_offset;
sig              3139 tools/finsig_dryos.c     case 55:    return sig->dryos55_offset;
sig              3140 tools/finsig_dryos.c     case 57:    return sig->dryos57_offset;
sig              3141 tools/finsig_dryos.c     case 58:    return sig->dryos58_offset;
sig              3142 tools/finsig_dryos.c     case 59:    return sig->dryos59_offset;
sig              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)
sig              3154 tools/finsig_dryos.c     int nlen = strlen(sig->ev_name);
sig              3155 tools/finsig_dryos.c     uint32_t nm0 = *((uint32_t*)sig->ev_name);
sig              3164 tools/finsig_dryos.c             if ((nm0 == *p) && (memcmp(p+1,sig->ev_name+4,nlen-4+inc_eos) == 0))
sig              3166 tools/finsig_dryos.c                 if (check_match(fw,sig,j))
sig              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))
sig              3179 tools/finsig_dryos.c     int nlen = strlen(sig->ev_name);
sig              3188 tools/finsig_dryos.c             if (strcmp(p,sig->ev_name) == 0)
sig              3190 tools/finsig_dryos.c                 if (check_match(fw,sig,j+br->off*4))
sig              3202 tools/finsig_dryos.c int fw_process(firmware *fw, string_sig *sig, int (*check_match)(firmware *fw, string_sig *sig, int j))
sig              3212 tools/finsig_dryos.c             if (check_match(fw,sig,j))
sig              3229 tools/finsig_dryos.c int match_strsig1(firmware *fw, string_sig *sig, int j)
sig              3235 tools/finsig_dryos.c         if (sig->offset > 1) fadr = followBranch(fw, fadr, 1);
sig              3237 tools/finsig_dryos.c         fadr = followBranch2(fw, fadr, sig->offset);
sig              3268 tools/finsig_dryos.c int match_strsig2(firmware *fw, string_sig *sig, int j)
sig              3271 tools/finsig_dryos.c     return search_fw(fw, match_strsig2a, fw->base + j, sig->offset, 2);
sig              3334 tools/finsig_dryos.c int match_strsig3(firmware *fw, string_sig *sig, int j)
sig              3336 tools/finsig_dryos.c     return search_fw(fw, match_strsig3a, idx2adr(fw,j), sig->offset, 3);
sig              3360 tools/finsig_dryos.c int match_strsig4(firmware *fw, string_sig *sig, int j)
sig              3362 tools/finsig_dryos.c     return search_fw(fw, match_strsig4a, idx2adr(fw,j), sig->offset, sig->offset+1);
sig              3430 tools/finsig_dryos.c int match_strsig5(firmware *fw, string_sig *sig, int j)
sig              3432 tools/finsig_dryos.c     dryos_ofst = dryos_offset(fw,sig);
sig              3433 tools/finsig_dryos.c     return search_fw(fw, match_strsig5a, idx2adr(fw,j), sig->offset, 3);
sig              3438 tools/finsig_dryos.c int match_strsig6(firmware *fw, __attribute__ ((unused))string_sig *sig, int j)
sig              3480 tools/finsig_dryos.c int match_strsig7(firmware *fw, string_sig *sig, int j)
sig              3482 tools/finsig_dryos.c     return search_fw(fw, match_strsig7a, idx2adr(fw,j), sig->offset, 2);
sig              3488 tools/finsig_dryos.c int match_strsig8(firmware *fw, __attribute__ ((unused))string_sig *sig, int j)
sig              3520 tools/finsig_dryos.c int find_strsig8(firmware *fw, string_sig *sig)
sig              3557 tools/finsig_dryos.c     return fw_string_process(fw, sig, match_strsig8, 1);
sig              3565 tools/finsig_dryos.c int find_strsig9(firmware *fw, string_sig *sig)
sig              3567 tools/finsig_dryos.c     int j = get_saved_sig(fw,sig->ev_name);
sig              3572 tools/finsig_dryos.c             int ofst = dryos_offset(fw, sig);
sig              3574 tools/finsig_dryos.c             if ((sig->offset == -1) || (fadr != func_names[j].val+ofst*4))
sig              3577 tools/finsig_dryos.c                 if (sig->offset != -1) fadr2 = followBranch2(fw, fadr2, sig->offset);
sig              3578 tools/finsig_dryos.c                 if ((sig->offset <= 0) || (fadr2 != fadr))
sig              3596 tools/finsig_dryos.c int match_strsig11(firmware *fw, string_sig *sig, int j)
sig              3598 tools/finsig_dryos.c     int ofst = dryos_offset(fw, sig);
sig              3610 tools/finsig_dryos.c                 uint32_t bfadr = followBranch(fw,fadr,sig->offset);
sig              3613 tools/finsig_dryos.c                 if (strcmp(sig->name,"set_control_event") == 0)
sig              3626 tools/finsig_dryos.c                 if (found && ((sig->offset == 0) || (bfadr != fadr)))
sig              3643 tools/finsig_dryos.c int find_strsig12(firmware *fw, string_sig *sig)
sig              3647 tools/finsig_dryos.c     int ofst = dryos_offset(fw, sig);
sig              3662 tools/finsig_dryos.c                     uint32_t bfadr = followBranch2(fw,fadr,sig->offset);
sig              3663 tools/finsig_dryos.c                     if ((sig->offset <= 1) || ((bfadr != fadr) && ((fw->buf[adr2idx(fw,fadr)] & 0xFFFF0000) == 0xE92D0000)))
sig              3717 tools/finsig_dryos.c int match_strsig13(firmware *fw, string_sig *sig, int j)
sig              3720 tools/finsig_dryos.c     return search_fw(fw, match_strsig13a, fw->base + j, sig->offset, 1);
sig              3755 tools/finsig_dryos.c int match_strsig15(firmware *fw, string_sig *sig, int j)
sig              3757 tools/finsig_dryos.c     dryos_ofst = dryos_offset(fw,sig);
sig              3759 tools/finsig_dryos.c     return search_fw(fw, match_strsig15a, idx2adr(fw,j), sig->offset, 1);
sig              3764 tools/finsig_dryos.c int match_strsig16(firmware *fw, string_sig *sig, int j)
sig              3766 tools/finsig_dryos.c     uint32_t nm0 = *((uint32_t*)sig->ev_name);
sig              3792 tools/finsig_dryos.c int find_strsig17(firmware *fw, string_sig *sig)
sig              3827 tools/finsig_dryos.c                 if (strcmp(sig->name,"ScreenLock") == 0)
sig              3867 tools/finsig_dryos.c int find_strsig19(firmware *fw, string_sig *sig)
sig              3869 tools/finsig_dryos.c     int j = get_saved_sig(fw,sig->ev_name);
sig              3874 tools/finsig_dryos.c             int ofst = dryos_offset(fw, sig);
sig              3944 tools/finsig_dryos.c int match_strsig23(firmware *fw, string_sig *sig, int j)
sig              3946 tools/finsig_dryos.c     dryos_ofst = dryos_offset(fw,sig);
sig              3951 tools/finsig_dryos.c     return search_fw(fw, match_strsig23a, idx2adr(fw,j), sig->offset, 2);
sig              3968 tools/finsig_dryos.c int match_strsig24(firmware *fw, string_sig *sig, int j)
sig              3971 tools/finsig_dryos.c     int ofst = dryos_offset(fw, sig);
sig              3993 tools/finsig_dryos.c                 int j2 = find_Nth_inst_rev(fw,instid,j1-1,sig->offset,ninst);
sig              4006 tools/finsig_dryos.c                 int j2 = find_Nth_inst_rev(fw,instid,j1-1,sig->offset,ninst);
sig              4020 tools/finsig_dryos.c int find_strsig(firmware *fw, string_sig *sig)
sig              4022 tools/finsig_dryos.c     switch (sig->type)
sig              4024 tools/finsig_dryos.c     case 1:     return fw_string_process(fw, sig, match_strsig1, 1);
sig              4025 tools/finsig_dryos.c     case 2:     return fw_string_process_unaligned(fw, sig, match_strsig2);
sig              4026 tools/finsig_dryos.c     case 3:     return fw_string_process(fw, sig, match_strsig3, 1);
sig              4027 tools/finsig_dryos.c     case 4:     return fw_string_process(fw, sig, match_strsig4, 1);
sig              4028 tools/finsig_dryos.c     case 5:     return fw_string_process(fw, sig, match_strsig5, 1);
sig              4029 tools/finsig_dryos.c     case 6:     return fw_string_process(fw, sig, match_strsig6, 1);
sig              4030 tools/finsig_dryos.c     case 7:     return fw_string_process(fw, sig, match_strsig7, 1);
sig              4031 tools/finsig_dryos.c     case 8:     return find_strsig8(fw, sig);
sig              4032 tools/finsig_dryos.c     case 9:     return find_strsig9(fw, sig);
sig              4033 tools/finsig_dryos.c     case 11:    return fw_string_process(fw, sig, match_strsig11, 0);
sig              4034 tools/finsig_dryos.c     case 12:    return find_strsig12(fw, sig);
sig              4035 tools/finsig_dryos.c     case 13:    return fw_string_process_unaligned(fw, sig, match_strsig13);
sig              4036 tools/finsig_dryos.c     case 15:    return fw_string_process(fw, sig, match_strsig15, 1);
sig              4037 tools/finsig_dryos.c     case 16:    return fw_process(fw, sig, match_strsig16);
sig              4038 tools/finsig_dryos.c     case 17:    return find_strsig17(fw, sig);
sig              4039 tools/finsig_dryos.c     case 19:    return find_strsig19(fw, sig);
sig              4042 tools/finsig_dryos.c             int j = find_saved_sig(sig->ev_name);
sig              4045 tools/finsig_dryos.c                 uint32_t fadr = followBranch2(fw,func_names[j].val,sig->offset);
sig              4051 tools/finsig_dryos.c     case 21:    return fw_process(fw, sig, (int (*)(firmware*, string_sig*, int))(sig->ev_name));
sig              4052 tools/finsig_dryos.c     case 22:    return ((int (*)(firmware*,int))(sig->ev_name))(fw,sig->offset);
sig              4053 tools/finsig_dryos.c     case 23:    return fw_string_process(fw, sig, match_strsig23, 1);
sig              4054 tools/finsig_dryos.c     case 24:    return fw_string_process(fw, sig, match_strsig24, 0);
sig              4100 tools/finsig_dryos.c     FuncSig *sig, *s;
sig              4153 tools/finsig_dryos.c         sig = func_list[j].sig;
sig              4161 tools/finsig_dryos.c                 for (s = sig; s->offs != 0xFFFFFFFF; s++)
sig              4169 tools/finsig_dryos.c                 if (((p[sig->offs] & sig->mask) != sig->value) && (sig->offs == 0) && (sig->value == 0xe92d0000)) success = 0;
sig              4220 tools/finsig_dryos.c                         for (s = sig; s->offs != 0xFFFFFFFF; s++)
sig              4317 tools/finsig_dryos.c             sprintf(line+strlen(line),"//%s(%-37s,0x%08x) //%3d ", macro, curr_name, matches->ptr, matches->sig);
sig              4319 tools/finsig_dryos.c             sprintf(line+strlen(line),"%s(%-39s,0x%08x) //%3d ", macro, curr_name, matches->ptr, matches->sig);
sig              4346 tools/finsig_dryos.c             bprintf("// ALT: %s(%s, 0x%x) // %d %d/%d\n", macro, curr_name, matches[i].ptr, matches[i].sig, matches[i].success, matches[i].fail);
sig              7081 tools/finsig_dryos.c int match_propsig1(firmware *fw, string_sig *sig, int j)
sig              7083 tools/finsig_dryos.c     return search_fw(fw, match_propsig1a, idx2adr(fw,j), sig->offset, 1);
sig              7087 tools/finsig_dryos.c int find_strsig2(firmware *fw, string_sig *sig)
sig              7089 tools/finsig_dryos.c     switch (sig->type)
sig              7091 tools/finsig_dryos.c     case 1:     return fw_string_process(fw, sig, match_propsig1, 1);
sig               742 tools/finsig_thumb2.c     sig_entry_t *sig=find_saved_sig(name);
sig               743 tools/finsig_thumb2.c     if(!sig) {
sig               747 tools/finsig_thumb2.c     return sig->val;
sig               790 tools/finsig_thumb2.c     sig_entry_t *sig = find_saved_sig(name);
sig               791 tools/finsig_thumb2.c     if (!sig)
sig               801 tools/finsig_thumb2.c     if(sig->val && sig->val != val) {
sig               802 tools/finsig_thumb2.c         printf("save_sig: duplicate name %s existing 0x%08x != new 0x%08x\n",name,sig->val,val);
sig               804 tools/finsig_thumb2.c     sig->val = val;
sig              7078 tools/finsig_thumb2.c void print_stubs_min_def(firmware *fw, misc_val_t *sig)
sig              7080 tools/finsig_thumb2.c     if(sig->flags & MISC_VAL_NO_STUB) {
sig              7084 tools/finsig_thumb2.c     osig* ostub2=find_sig(fw->sv->stubs_min,sig->name);
sig              7088 tools/finsig_thumb2.c         ostub2=find_sig(fw->sv->stubs,sig->name);
sig              7093 tools/finsig_thumb2.c     if(sig->flags & MISC_VAL_DEF_CONST) {
sig              7099 tools/finsig_thumb2.c         bprintf("//%s(%-34s,0x%08x)",macro,sig->name,sig->val);
sig              7100 tools/finsig_thumb2.c         if (sig->val != ostub2->val)
sig              7109 tools/finsig_thumb2.c     else if(sig->base || sig->offset)
sig              7111 tools/finsig_thumb2.c         bprintf("%s(%-34s,0x%08x)",macro,sig->name,sig->val);
sig              7112 tools/finsig_thumb2.c         if(sig->offset || sig->ref_adr) {
sig              7114 tools/finsig_thumb2.c             if(sig->offset) {
sig              7115 tools/finsig_thumb2.c                 bprintf(" (0x%x+0x%x)",sig->base,sig->offset);
sig              7117 tools/finsig_thumb2.c             if(sig->ref_adr) {
sig              7118 tools/finsig_thumb2.c                 bprintf(" Found @0x%08x",sig->ref_adr);
sig              7124 tools/finsig_thumb2.c         if (sig->flags & MISC_VAL_OPTIONAL) return;
sig              7125 tools/finsig_thumb2.c         bprintf("// %s not found",sig->name);
sig              7178 tools/finsig_thumb2.c void print_results(firmware *fw, sig_entry_t *sig)
sig              7184 tools/finsig_thumb2.c     if (sig->flags & DONT_EXPORT) {
sig              7188 tools/finsig_thumb2.c     if ((sig->flags & DONT_EXPORT_ILC) && get_misc_val_value("CAM_IS_ILC")) {
sig              7193 tools/finsig_thumb2.c     osig* ostub2 = find_sig(fw->sv->stubs,sig->name);
sig              7195 tools/finsig_thumb2.c     if (ostub2 && (sig->val != ostub2->val))
sig              7200 tools/finsig_thumb2.c             sig->flags |= BAD_MATCH;
sig              7205 tools/finsig_thumb2.c         if (sig->flags & UNUSED) return;
sig              7212 tools/finsig_thumb2.c     if (sig->flags & ARM_STUB) {
sig              7215 tools/finsig_thumb2.c     if (strncmp(sig->name,"task_",5) == 0 ||
sig              7216 tools/finsig_thumb2.c         strncmp(sig->name,"hook_",5) == 0) macro = "   DEF";
sig              7218 tools/finsig_thumb2.c     if (!sig->val && !ostub2)
sig              7220 tools/finsig_thumb2.c         if (sig->flags & OPTIONAL) return;
sig              7222 tools/finsig_thumb2.c         sprintf(fmt, "// ERROR: %%s is not found. %%%ds//--- --- ", (int)(34-strlen(sig->name)));
sig              7223 tools/finsig_thumb2.c         sprintf(line+strlen(line), fmt, sig->name, "");
sig              7227 tools/finsig_thumb2.c         if (ostub2 || (sig->flags & UNUSED))
sig              7228 tools/finsig_thumb2.c             sprintf(line+strlen(line),"//%s(%-37s,0x%08x) //%3d ", macro, sig->name, sig->val, 0);
sig              7230 tools/finsig_thumb2.c             sprintf(line+strlen(line),"%s(%-39s,0x%08x) //%3d ", macro, sig->name, sig->val, 0);
sig              7244 tools/finsig_thumb2.c         else if (sig->val == ostub2->val)
sig              7248 tools/finsig_thumb2.c             if(sig->val && ostub2->val) {
sig              7250 tools/finsig_thumb2.c                 if(get_direct_jump_target(fw,fw->is) == sig->val) {
sig              7253 tools/finsig_thumb2.c                     fw_disasm_iter_single(fw,sig->val);
sig                86 tools/finsig_vxworks.c     int sig;
sig               127 tools/finsig_vxworks.c     if (p1->sig < p2->sig)
sig               131 tools/finsig_vxworks.c     else if (p1->sig > p2->sig)
sig               156 tools/finsig_vxworks.c void addMatch(uint32_t fadr, int s, int f, int sig)
sig               161 tools/finsig_vxworks.c     matches[count].sig = sig;
sig               166 tools/finsig_vxworks.c void fwAddMatch(firmware *fw, uint32_t fadr, int s, int f, int sig)
sig               170 tools/finsig_vxworks.c         addMatch(fadr - fw->base_copied + fw->base2,s,f,sig);
sig               174 tools/finsig_vxworks.c         addMatch(fadr,s,f,sig);
sig               190 tools/finsig_vxworks.c     FuncSig *sig;
sig               602 tools/finsig_vxworks.c int search_saved_sig(firmware *fw, char *sig, int (*func)(firmware*, int, int), int v, int ofst, int len)
sig               604 tools/finsig_vxworks.c     int k = get_saved_sig(fw, sig);
sig               658 tools/finsig_vxworks.c int find_apex2us(firmware *fw, __attribute__ ((unused))string_sig *sig, int j)
sig               669 tools/finsig_vxworks.c int find_mkdir(firmware *fw, __attribute__ ((unused))string_sig *sig, int k)
sig               700 tools/finsig_vxworks.c int find_pow(firmware *fw, __attribute__ ((unused))string_sig *sig, int j)
sig               757 tools/finsig_vxworks.c int find_log(firmware *fw, __attribute__ ((unused))string_sig *sig, int j)
sig               769 tools/finsig_vxworks.c int find_log10(firmware *fw, __attribute__ ((unused))string_sig *sig, int j)
sig               783 tools/finsig_vxworks.c int find_get_ptp_file_buf(firmware *fw, __attribute__ ((unused))string_sig *sig, int j)
sig               853 tools/finsig_vxworks.c int find_add_ptp_handler(firmware *fw, __attribute__ ((unused))string_sig *sig, int k)
sig              2055 tools/finsig_vxworks.c int vxworks_offset(__attribute__ ((unused))firmware *fw, string_sig *sig)
sig              2057 tools/finsig_vxworks.c     return sig->vxworks_offset;
sig              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)
sig              2067 tools/finsig_vxworks.c     int nlen = strlen(sig->ev_name);
sig              2068 tools/finsig_vxworks.c     uint32_t nm0 = *((uint32_t*)sig->ev_name);
sig              2077 tools/finsig_vxworks.c             if ((nm0 == *p) && (memcmp(p+1,sig->ev_name+4,nlen-4+inc_eos) == 0))
sig              2079 tools/finsig_vxworks.c                 if (check_match(fw,sig,j))
sig              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))
sig              2092 tools/finsig_vxworks.c     int nlen = strlen(sig->ev_name);
sig              2101 tools/finsig_vxworks.c             if (strcmp(p,sig->ev_name) == 0)
sig              2103 tools/finsig_vxworks.c                 if (check_match(fw,sig,j+br->off*4))
sig              2115 tools/finsig_vxworks.c int fw_process(firmware *fw, string_sig *sig, int (*check_match)(firmware *fw, string_sig *sig, int j))
sig              2125 tools/finsig_vxworks.c             if (check_match(fw,sig,j))
sig              2142 tools/finsig_vxworks.c int match_strsig1(firmware *fw, string_sig *sig, int j)
sig              2148 tools/finsig_vxworks.c         if (sig->offset > 1) fadr = followBranch(fw, fadr, 1);
sig              2150 tools/finsig_vxworks.c         fadr = followBranch2(fw, fadr, sig->offset);
sig              2181 tools/finsig_vxworks.c int match_strsig2(firmware *fw, string_sig *sig, int j)
sig              2184 tools/finsig_vxworks.c     return search_fw(fw, match_strsig2a, fw->base + j, sig->offset, 2);
sig              2247 tools/finsig_vxworks.c int match_strsig3(firmware *fw, string_sig *sig, int j)
sig              2249 tools/finsig_vxworks.c     return search_fw(fw, match_strsig3a, idx2adr(fw,j), sig->offset, 3);
sig              2273 tools/finsig_vxworks.c int match_strsig4(firmware *fw, string_sig *sig, int j)
sig              2275 tools/finsig_vxworks.c     return search_fw(fw, match_strsig4a, idx2adr(fw,j), sig->offset, sig->offset+1);
sig              2343 tools/finsig_vxworks.c int match_strsig5(firmware *fw, string_sig *sig, int j)
sig              2345 tools/finsig_vxworks.c     dryos_ofst = vxworks_offset(fw,sig);
sig              2346 tools/finsig_vxworks.c     return search_fw(fw, match_strsig5a, idx2adr(fw,j), sig->offset, 3);
sig              2351 tools/finsig_vxworks.c int match_strsig6(firmware *fw, __attribute__ ((unused))string_sig *sig, int j)
sig              2393 tools/finsig_vxworks.c int match_strsig7(firmware *fw, string_sig *sig, int j)
sig              2395 tools/finsig_vxworks.c     return search_fw(fw, match_strsig7a, idx2adr(fw,j), sig->offset, 2);
sig              2401 tools/finsig_vxworks.c int match_strsig8(firmware *fw, __attribute__ ((unused))string_sig *sig, int j)
sig              2431 tools/finsig_vxworks.c int find_strsig8(firmware *fw, string_sig *sig)
sig              2468 tools/finsig_vxworks.c     return fw_string_process(fw, sig, match_strsig8, 1);
sig              2476 tools/finsig_vxworks.c int find_strsig9(firmware *fw, string_sig *sig)
sig              2478 tools/finsig_vxworks.c     int j = get_saved_sig(fw,sig->ev_name);
sig              2483 tools/finsig_vxworks.c             int ofst = vxworks_offset(fw, sig);
sig              2485 tools/finsig_vxworks.c             if ((sig->offset == -1) || (fadr != func_names[j].val+ofst*4))
sig              2488 tools/finsig_vxworks.c                 if (sig->offset != -1) fadr2 = followBranch2(fw, fadr2, sig->offset);
sig              2489 tools/finsig_vxworks.c                 if ((sig->offset <= 0) || (fadr2 != fadr))
sig              2507 tools/finsig_vxworks.c int match_strsig11(firmware *fw, string_sig *sig, int j)
sig              2509 tools/finsig_vxworks.c     int ofst = vxworks_offset(fw, sig);
sig              2521 tools/finsig_vxworks.c                 uint32_t bfadr = followBranch(fw,fadr,sig->offset);
sig              2524 tools/finsig_vxworks.c                 if (strcmp(sig->name,"set_control_event") == 0)
sig              2537 tools/finsig_vxworks.c                 if (found && ((sig->offset == 0) || (bfadr != fadr)))
sig              2628 tools/finsig_vxworks.c int match_strsig13(firmware *fw, string_sig *sig, int j)
sig              2631 tools/finsig_vxworks.c     return search_fw(fw, match_strsig13a, fw->base + j, sig->offset, 1);
sig              2664 tools/finsig_vxworks.c int match_strsig15(firmware *fw, string_sig *sig, int j)
sig              2666 tools/finsig_vxworks.c     dryos_ofst = vxworks_offset(fw,sig);
sig              2668 tools/finsig_vxworks.c     return search_fw(fw, match_strsig15a, idx2adr(fw,j), sig->offset, 1);
sig              2673 tools/finsig_vxworks.c int match_strsig16(firmware *fw, string_sig *sig, int j)
sig              2675 tools/finsig_vxworks.c     uint32_t nm0 = *((uint32_t*)sig->ev_name);
sig              2705 tools/finsig_vxworks.c int find_strsig17(firmware *fw, string_sig *sig)
sig              2726 tools/finsig_vxworks.c                 if (strcmp(sig->name,"ScreenLock") == 0)
sig              2752 tools/finsig_vxworks.c int find_strsig19(firmware *fw, string_sig *sig)
sig              2754 tools/finsig_vxworks.c     int j = get_saved_sig(fw,sig->ev_name);
sig              2759 tools/finsig_vxworks.c             int ofst = vxworks_offset(fw, sig);
sig              2824 tools/finsig_vxworks.c int match_strsig23(firmware *fw, string_sig *sig, int j)
sig              2826 tools/finsig_vxworks.c     dryos_ofst = vxworks_offset(fw,sig);
sig              2831 tools/finsig_vxworks.c     return search_fw(fw, match_strsig23a, idx2adr(fw,j), sig->offset, 2);
sig              2841 tools/finsig_vxworks.c int match_strsig100(firmware *fw, string_sig *sig, int j)
sig              2843 tools/finsig_vxworks.c     int ofst = vxworks_offset(fw, sig);
sig              2855 tools/finsig_vxworks.c                 uint32_t bfadr = followBranch(fw,fadr,sig->offset);
sig              2856 tools/finsig_vxworks.c                 if ((sig->offset == 0) || (bfadr != fadr))
sig              2875 tools/finsig_vxworks.c int match_strsig101(firmware *fw, __attribute__ ((unused))string_sig *sig, int j)
sig              2905 tools/finsig_vxworks.c int match_strsig102(firmware *fw, __attribute__ ((unused))string_sig *sig, int j)
sig              2925 tools/finsig_vxworks.c int match_strsig103(firmware *fw, string_sig *sig, int j)
sig              2927 tools/finsig_vxworks.c     int ofst = vxworks_offset(fw, sig);
sig              2962 tools/finsig_vxworks.c int match_strsig104(firmware *fw, string_sig *sig, int j)
sig              2964 tools/finsig_vxworks.c     int ofst = vxworks_offset(fw, sig);
sig              2984 tools/finsig_vxworks.c                 int j2 = find_Nth_inst_rev(fw,instid,j1-1,sig->offset,ninst);
sig              2998 tools/finsig_vxworks.c int find_strsig(firmware *fw, string_sig *sig)
sig              3000 tools/finsig_vxworks.c     switch (sig->type)
sig              3002 tools/finsig_vxworks.c     case 1:     return fw_string_process(fw, sig, match_strsig1, 1);
sig              3003 tools/finsig_vxworks.c     case 2:     return fw_string_process_unaligned(fw, sig, match_strsig2);
sig              3004 tools/finsig_vxworks.c     case 3:     return fw_string_process(fw, sig, match_strsig3, 1);
sig              3005 tools/finsig_vxworks.c     case 4:     return fw_string_process(fw, sig, match_strsig4, 1);
sig              3006 tools/finsig_vxworks.c     case 5:     return fw_string_process(fw, sig, match_strsig5, 1);
sig              3007 tools/finsig_vxworks.c     case 6:     return fw_string_process(fw, sig, match_strsig6, 1);
sig              3008 tools/finsig_vxworks.c     case 7:     return fw_string_process(fw, sig, match_strsig7, 1);
sig              3009 tools/finsig_vxworks.c     case 8:     return find_strsig8(fw, sig);
sig              3010 tools/finsig_vxworks.c     case 9:     return find_strsig9(fw, sig);
sig              3011 tools/finsig_vxworks.c     case 11:    return fw_string_process(fw, sig, match_strsig11, 0);
sig              3013 tools/finsig_vxworks.c     case 13:    return fw_string_process_unaligned(fw, sig, match_strsig13);
sig              3014 tools/finsig_vxworks.c     case 15:    return fw_string_process(fw, sig, match_strsig15, 1);
sig              3015 tools/finsig_vxworks.c     case 16:    return fw_process(fw, sig, match_strsig16);
sig              3016 tools/finsig_vxworks.c     case 17:    return find_strsig17(fw, sig);
sig              3017 tools/finsig_vxworks.c     case 19:    return find_strsig19(fw, sig);
sig              3020 tools/finsig_vxworks.c             int j = find_saved_sig(sig->ev_name);
sig              3023 tools/finsig_vxworks.c                 uint32_t fadr = followBranch2(fw,func_names[j].val,sig->offset);
sig              3029 tools/finsig_vxworks.c     case 21:    return fw_process(fw, sig, (int (*)(firmware*, string_sig*, int))(sig->ev_name));
sig              3030 tools/finsig_vxworks.c     case 22:    return ((int (*)(firmware*))(sig->ev_name))(fw);
sig              3031 tools/finsig_vxworks.c     case 23:    return fw_string_process(fw, sig, match_strsig23, 1);
sig              3032 tools/finsig_vxworks.c     case 100:   return fw_string_process(fw, sig, match_strsig100, 0);
sig              3033 tools/finsig_vxworks.c     case 101:   return fw_string_process(fw, sig, match_strsig101, 0);
sig              3034 tools/finsig_vxworks.c     case 102:   return fw_string_process(fw, sig, match_strsig102, 0);
sig              3035 tools/finsig_vxworks.c     case 103:   return fw_string_process(fw, sig, match_strsig103, 0);
sig              3036 tools/finsig_vxworks.c     case 104:   return fw_string_process(fw, sig, match_strsig104, 0);
sig              3082 tools/finsig_vxworks.c     FuncSig *sig, *s;
sig              3135 tools/finsig_vxworks.c         sig = func_list[j].sig;
sig              3143 tools/finsig_vxworks.c                 for (s = sig; s->offs != 0xFFFFFFFF; s++)
sig              3151 tools/finsig_vxworks.c                 if (((p[sig->offs] & sig->mask) != sig->value) && (sig->offs == 0) && (sig->value == 0xe92d0000)) success = 0;
sig              3202 tools/finsig_vxworks.c                         for (s = sig; s->offs != 0xFFFFFFFF; s++)
sig              3299 tools/finsig_vxworks.c             sprintf(line+strlen(line),"//%s(%-37s,0x%08x) //%3d ", macro, curr_name, matches->ptr, matches->sig);
sig              3301 tools/finsig_vxworks.c             sprintf(line+strlen(line),"%s(%-39s,0x%08x) //%3d ", macro, curr_name, matches->ptr, matches->sig);
sig              3328 tools/finsig_vxworks.c             bprintf("// ALT: %s(%s, 0x%x) // %d %d/%d\n", macro, curr_name, matches[i].ptr, matches[i].sig, matches[i].success, matches[i].fail);
sig              2205 tools/firmware_load_ng.c     const char *sig="DRYOS version 2.3, release #";
sig              2206 tools/firmware_load_ng.c     fw->dryos_ver_count = find_bytes_all(fw,sig,strlen(sig),fw->base,fw->dryos_ver_list,FW_MAX_DRYOS_VERS);
sig              2243 tools/firmware_load_ng.c         const char *s = (const char *)adr2ptr(fw,fw->dryos_ver_list[match_i]+strlen(sig));