regs              427 tools/capdis.c     uint32_t regs[4];
regs              429 tools/capdis.c     if((get_call_const_args(fw,is,6,regs)&1)!=1) {
regs              432 tools/capdis.c     osig* ostub = find_sig_val(fw->sv->propcases,regs[0]);
regs              436 tools/capdis.c         sprintf(comment+strlen(comment)," (%d)",regs[0]); // print number on propcase call line for easier searching
regs              998 tools/finsig_thumb2.c         uint32_t regs[4];
regs             1001 tools/finsig_thumb2.c         if((get_call_const_args(fw,is,4,regs)&3)==3) {
regs             1003 tools/finsig_thumb2.c             if(regs[0]==str_adr) {
regs             1004 tools/finsig_thumb2.c                 dd_enable_p=regs[1]; // constant value should already have correct ARM/THUMB bit
regs             1016 tools/finsig_thumb2.c             uint32_t regs[4];
regs             1017 tools/finsig_thumb2.c             if(get_call_const_args(fw,is,4,regs)&1) {
regs             1048 tools/finsig_thumb2.c         uint32_t regs[4];
regs             1050 tools/finsig_thumb2.c         if((get_call_const_args(fw,is,4,regs)&3)==3) {
regs             1051 tools/finsig_thumb2.c             if(regs[0]==str_adr) {
regs             1097 tools/finsig_thumb2.c         uint32_t regs[4];
regs             1098 tools/finsig_thumb2.c         if((get_call_const_args(fw,is,4,regs)&3)==3) {
regs             1100 tools/finsig_thumb2.c             if(regs[0]==str_adr) {
regs             1101 tools/finsig_thumb2.c                 mecha_unreg=ADR_SET_THUMB(regs[1]);
regs             1416 tools/finsig_thumb2.c     uint32_t regs[4];
regs             1417 tools/finsig_thumb2.c     if((get_call_const_args(fw,is,4,regs)&3)!=3) {
regs             1421 tools/finsig_thumb2.c     if(regs[0] != 0x60) {
regs             1425 tools/finsig_thumb2.c     const char *str=(char *)adr2ptr(fw,regs[1]);
regs             2082 tools/finsig_thumb2.c         uint32_t regs[4];
regs             2083 tools/finsig_thumb2.c         if((get_call_const_args(fw,is,4,regs)&6)==6) {
regs             2085 tools/finsig_thumb2.c             if(regs[1]==str_adr &&  regs[2] == strlen(rule->ref_name)) {
regs             2458 tools/finsig_thumb2.c         uint32_t regs[4];
regs             2459 tools/finsig_thumb2.c         if((get_call_const_args(fw,is,4,regs)&3)!=3) {
regs             2464 tools/finsig_thumb2.c         if(regs[0]==0x60 && adr2ptr(fw,regs[1]) && (strcmp((const char *)adr2ptr(fw,regs[1]),"AC:Rec2PB")==0)) {
regs             2644 tools/finsig_thumb2.c         uint32_t regs[4];
regs             2645 tools/finsig_thumb2.c         if((get_call_const_args(fw,is,5,regs)&7)!=7) {
regs             2649 tools/finsig_thumb2.c         if(regs[0] < 0x9000 || regs[0] > 0x10000 || !adr2ptr(fw,regs[1]) || regs[2] != 0) {
regs             2681 tools/finsig_thumb2.c     uint32_t regs[4];
regs             2682 tools/finsig_thumb2.c     if((get_call_const_args(fw,is,5,regs)&0xe)!=0xe) {
regs             2725 tools/finsig_thumb2.c         uint32_t regs[4];
regs             2726 tools/finsig_thumb2.c         if((get_call_const_args(fw,is,2,regs)&0x2)!=0x2) {
regs             2730 tools/finsig_thumb2.c         if(regs[1] != '/') {
regs             2929 tools/finsig_thumb2.c         uint32_t regs[4];
regs             2930 tools/finsig_thumb2.c         uint32_t found_regs = get_call_const_args(fw,is,6,regs);
regs             2934 tools/finsig_thumb2.c             if((found_regs & 0x8) && regs[3] == 4) {
regs             2935 tools/finsig_thumb2.c                 if((found_regs & 0x2 && regs[1] > fw->rom_code_search_min_adr) 
regs             2936 tools/finsig_thumb2.c                     || (found_regs & 0x4 && regs[2] > fw->rom_code_search_min_adr)) {
regs             2944 tools/finsig_thumb2.c         if(regs[0] != 70000) {
regs             3164 tools/finsig_thumb2.c         uint32_t regs[4];
regs             3165 tools/finsig_thumb2.c         if((get_call_const_args(fw,is,7,regs)&0x7)==0x7) {
regs             3166 tools/finsig_thumb2.c             printf("xtensa blob @ 0x%08x, loads to 0x%08x, size 0x%08x\n",regs[1],regs[0],regs[2]);
regs             3271 tools/finsig_thumb2.c                 uint32_t regs[4];
regs             3272 tools/finsig_thumb2.c                 if((get_call_const_args(fw,is,5,regs)&0x2)==0x2) {
regs             3273 tools/finsig_thumb2.c                     const char *str=(char *)adr2ptr(fw,regs[1]);
regs             3305 tools/finsig_thumb2.c     uint32_t regs[4];
regs             3307 tools/finsig_thumb2.c     if((get_call_const_args(fw,is,5,regs)&0x6)!=0x6) {
regs             3311 tools/finsig_thumb2.c     if(regs[2] != 0x18 || !adr2ptr(fw,regs[1])) {
regs             3315 tools/finsig_thumb2.c     uint32_t dadr = regs[1];
regs             3516 tools/finsig_thumb2.c         uint32_t regs[4];
regs             3517 tools/finsig_thumb2.c         if((get_call_const_args(fw,is,5,regs)&0x3)!=0x3) {
regs             3521 tools/finsig_thumb2.c         if(regs[1] != str_adr) {
regs             3525 tools/finsig_thumb2.c         if(!adr_is_var(fw,regs[0])) {
regs             3529 tools/finsig_thumb2.c         save_misc_val(rule->name,regs[0],0,(uint32_t)is->insn->address);
regs             4348 tools/finsig_thumb2.c     uint32_t regs[4];
regs             4350 tools/finsig_thumb2.c     if ((get_call_const_args(fw,is,hl,regs)&(1<<myreg))==(1<<myreg)) {
regs             4351 tools/finsig_thumb2.c         add_prop_hit(rule->name,(int)regs[myreg]);
regs             4915 tools/finsig_thumb2.c     uint32_t regs[4];
regs             4917 tools/finsig_thumb2.c     if((get_call_const_args(fw,is,4,regs)&3)==3) {
regs             4919 tools/finsig_thumb2.c         if(isASCIIstring(fw,regs[0])) {
regs             4920 tools/finsig_thumb2.c             char *nm=(char *)adr2ptr(fw,regs[0]);
regs             4921 tools/finsig_thumb2.c             add_event_proc(fw,nm,regs[1]);
regs             4996 tools/finsig_thumb2.c     uint32_t regs[4];
regs             4999 tools/finsig_thumb2.c     foundr0 = get_call_const_args(fw,is,4,regs) & 1;
regs             5015 tools/finsig_thumb2.c             foundr0 = get_call_const_args(fw,is,8-2,regs) & 2;
regs             5017 tools/finsig_thumb2.c                 regs[0] = regs[1];
regs             5027 tools/finsig_thumb2.c         uint32_t *p=(uint32_t*)adr2ptr_with_data(fw,regs[0]);
regs             5034 tools/finsig_thumb2.c                     printf("eventproc name not string tbl 0x%08x 0x%08x\n",regs[0],nm_adr);
regs             5046 tools/finsig_thumb2.c             printf("failed to get *EventProcTable arg 0x%08x at 0x%"PRIx64"\n",regs[0],is->insn->address);
regs             5056 tools/finsig_thumb2.c     uint32_t regs[4];
regs             5058 tools/finsig_thumb2.c     if((get_call_const_args(fw,is,10,regs)&9)==9) {
regs             5059 tools/finsig_thumb2.c         if(isASCIIstring(fw,regs[0])) {
regs             5062 tools/finsig_thumb2.c             char *nm=(char *)adr2ptr(fw,regs[0]);
regs             5065 tools/finsig_thumb2.c             add_func_name(fw,buf,regs[3],NULL);
regs             5092 tools/finsig_thumb2.c     uint32_t regs[4];
regs             5094 tools/finsig_thumb2.c     if((get_call_const_args(fw,is,8,regs)&3)==3) {
regs             5096 tools/finsig_thumb2.c         if(!save_ptp_handler_func(fw,regs[0],regs[1])) {
regs             5097 tools/finsig_thumb2.c             printf("add_ptp_handler op 0x%08x out of range 0x%"PRIx64"\n",regs[0],is->insn->address);