match 278 lib/lua/lstrlib.c static const char *match (MatchState *ms, const char *s, const char *p); match 308 lib/lua/lstrlib.c const char *res = match(ms, (s+i), ep+1); match 319 lib/lua/lstrlib.c const char *res = match(ms, s, ep+1); match 337 lib/lua/lstrlib.c if ((res=match(ms, s, p)) == NULL) /* match failed? */ match 348 lib/lua/lstrlib.c if ((res = match(ms, s, p)) == NULL) /* match failed? */ match 420 lib/lua/lstrlib.c if (m && ((res=match(ms, s+1, ep+1)) != NULL)) match 522 lib/lua/lstrlib.c if ((res=match(&ms, s1, p)) != NULL) { match 562 lib/lua/lstrlib.c if ((e = match(&ms, src, p)) != NULL) { match 664 lib/lua/lstrlib.c e = match(&ms, src, p); match 942 modules/gui_fselect.c static int find_jpg(const char *folder, const char *match, int nested) match 966 modules/gui_fselect.c if (find_jpg(path, match, nested-1)) match 974 modules/gui_fselect.c if (is_jpg(de.de->d_name) && (strncmp(match+4, de.de->d_name+4, 4) == 0)) match 1796 tools/finsig_thumb2.c insn_match_t match[]={ match 1802 tools/finsig_thumb2.c if(!insn_match_find_next_seq(fw,is,11,match)) { match 2792 tools/finsig_thumb2.c const insn_match_t match[]={ match 2799 tools/finsig_thumb2.c if(insn_match_find_next_seq(fw,is,148,match)) { match 5105 tools/finsig_thumb2.c const insn_match_t *match; match 5107 tools/finsig_thumb2.c match = match_bl_blximm; match 5109 tools/finsig_thumb2.c match = match_bxreg; match 5111 tools/finsig_thumb2.c match = match_blxreg; match 5125 tools/finsig_thumb2.c uint32_t call_adr = find_const_ref_match(fw, is, SEARCH_NEAR_REF_RANGE*2, 8, reg, str_adr, match, FIND_CONST_REF_MATCH_ANY); match 1650 tools/firmware_load_ng.c const insn_match_t *match, match 1661 tools/firmware_load_ng.c int (*match_fn)(firmware *fw, iter_state_t *is, int max_insns, const insn_match_t *match); match 1676 tools/firmware_load_ng.c if(match_fn(fw,is,max_gap_insns,match)) { match 1927 tools/firmware_load_ng.c int insn_match_seq(firmware *fw, iter_state_t *is, const insn_match_t *match) match 1930 tools/firmware_load_ng.c while(match->id != ARM_INS_ENDING && disasm_iter(fw,is) && insn_match(is->insn,match)) { match 1932 tools/firmware_load_ng.c match++; match 1934 tools/firmware_load_ng.c return (match->id == ARM_INS_ENDING); match 1980 tools/firmware_load_ng.c int insn_match(cs_insn *insn,const insn_match_t *match) match 1983 tools/firmware_load_ng.c if(match->id != ARM_INS_INVALID && insn->id != match->id) { match 1987 tools/firmware_load_ng.c if(match->cc != ARM_CC_INVALID && insn->detail->arm.cc != match->cc) { match 1991 tools/firmware_load_ng.c if(match->op_count == MATCH_OPCOUNT_IGNORE) { match 1995 tools/firmware_load_ng.c if(match->op_count >= 0 && insn->detail->arm.op_count != match->op_count) { match 2002 tools/firmware_load_ng.c if(match->operands[i].type != ARM_OP_INVALID && insn->detail->arm.operands[i].type != match->operands[i].type) { match 2006 tools/firmware_load_ng.c if(match->operands[i].reg1 != ARM_REG_INVALID) { match 2009 tools/firmware_load_ng.c if(match->operands[i].reg2 != ARM_REG_INVALID) { match 2011 tools/firmware_load_ng.c match->operands[i].reg1, match->operands[i].reg2)) { match 2014 tools/firmware_load_ng.c } else if((arm_reg)insn->detail->arm.operands[i].reg != match->operands[i].reg1) { match 2018 tools/firmware_load_ng.c if(insn->detail->arm.operands[i].mem.base != match->operands[i].reg1) { match 2026 tools/firmware_load_ng.c if(match->operands[i].reg2 != ARM_REG_INVALID) { match 2028 tools/firmware_load_ng.c if(insn->detail->arm.operands[i].mem.index != match->operands[i].reg2) { match 2036 tools/firmware_load_ng.c if(match->operands[i].flags & MATCH_OP_FL_IMM) { match 2040 tools/firmware_load_ng.c if(insn->detail->arm.operands[i].imm != match->operands[i].imm) { match 2044 tools/firmware_load_ng.c if(insn->detail->arm.operands[i].mem.disp != match->operands[i].imm) { match 2052 tools/firmware_load_ng.c if(match->operands[i].flags & MATCH_OP_FL_LAST) { match 2060 tools/firmware_load_ng.c int insn_match_any(cs_insn *insn,const insn_match_t *match) match 2064 tools/firmware_load_ng.c for(m=match;m->id != ARM_INS_ENDING;m++) { match 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) match 2082 tools/firmware_load_ng.c if(insn_match_any(is->insn,match)) { match 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) match 2105 tools/firmware_load_ng.c for(m=match;m->id != ARM_INS_ENDING;m++) { match 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) match 2124 tools/firmware_load_ng.c const insn_match_t *m=match; match 633 tools/firmware_load_ng.h int insn_match(cs_insn *insn, const insn_match_t *match); match 636 tools/firmware_load_ng.h int insn_match_any(cs_insn *insn,const insn_match_t *match); match 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); match 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); match 645 tools/firmware_load_ng.h int insn_match_seq(firmware *fw, iter_state_t *is, const insn_match_t *match); match 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); match 665 tools/firmware_load_ng.h const insn_match_t *match, match 97 tools/packfi2/deflate.c local void check_match OF((deflate_state *s, IPos start, IPos match, match 1033 tools/packfi2/deflate.c register Bytef *match; /* matched string */ match 1076 tools/packfi2/deflate.c match = s->window + cur_match; match 1090 tools/packfi2/deflate.c if (*(ushf*)(match+best_len-1) != scan_end || match 1091 tools/packfi2/deflate.c *(ushf*)match != scan_start) continue; match 1102 tools/packfi2/deflate.c Assert(scan[2] == match[2], "scan[2]?"); match 1103 tools/packfi2/deflate.c scan++, match++; match 1105 tools/packfi2/deflate.c } while (*(ushf*)(scan+=2) == *(ushf*)(match+=2) && match 1106 tools/packfi2/deflate.c *(ushf*)(scan+=2) == *(ushf*)(match+=2) && match 1107 tools/packfi2/deflate.c *(ushf*)(scan+=2) == *(ushf*)(match+=2) && match 1108 tools/packfi2/deflate.c *(ushf*)(scan+=2) == *(ushf*)(match+=2) && match 1114 tools/packfi2/deflate.c if (*scan == *match) scan++; match 1121 tools/packfi2/deflate.c if (match[best_len] != scan_end || match 1122 tools/packfi2/deflate.c match[best_len-1] != scan_end1 || match 1123 tools/packfi2/deflate.c *match != *scan || match 1124 tools/packfi2/deflate.c *++match != scan[1]) continue; match 1132 tools/packfi2/deflate.c scan += 2, match++; match 1133 tools/packfi2/deflate.c Assert(*scan == *match, "match[2]?"); match 1139 tools/packfi2/deflate.c } while (*++scan == *++match && *++scan == *++match && match 1140 tools/packfi2/deflate.c *++scan == *++match && *++scan == *++match && match 1141 tools/packfi2/deflate.c *++scan == *++match && *++scan == *++match && match 1142 tools/packfi2/deflate.c *++scan == *++match && *++scan == *++match && match 1180 tools/packfi2/deflate.c register Bytef *match; /* matched string */ match 1193 tools/packfi2/deflate.c match = s->window + cur_match; match 1197 tools/packfi2/deflate.c if (match[0] != scan[0] || match[1] != scan[1]) return MIN_MATCH-1; match 1205 tools/packfi2/deflate.c scan += 2, match += 2; match 1206 tools/packfi2/deflate.c Assert(*scan == *match, "match[2]?"); match 1212 tools/packfi2/deflate.c } while (*++scan == *++match && *++scan == *++match && match 1213 tools/packfi2/deflate.c *++scan == *++match && *++scan == *++match && match 1214 tools/packfi2/deflate.c *++scan == *++match && *++scan == *++match && match 1215 tools/packfi2/deflate.c *++scan == *++match && *++scan == *++match && match 1232 tools/packfi2/deflate.c local void check_match(s, start, match, length) match 1234 tools/packfi2/deflate.c IPos start, match; match 1238 tools/packfi2/deflate.c if (zmemcmp(s->window + match, match 1241 tools/packfi2/deflate.c start, match, length); match 1243 tools/packfi2/deflate.c fprintf(stderr, "%c%c", s->window[match++], s->window[start++]); match 1248 tools/packfi2/deflate.c fprintf(stderr,"\\[%d,%d]", start-match, length); match 1253 tools/packfi2/deflate.c # define check_match(s, start, match, length)