patnum 2835 ext/standard/string.c int patnum; /* number of patterns */ patnum 2856 ext/standard/string.c static inline void php_strtr_populate_shift(PATNREPL *patterns, int patnum, int B, STRLEN m, SHIFT_TAB *shift) patnum 2866 ext/standard/string.c for (i = 0; i < patnum; i++) { patnum 2975 ext/standard/string.c static PPRES *php_strtr_array_prepare(STR *text, PATNREPL *patterns, int patnum, int B, int Bp) patnum 2981 ext/standard/string.c for (i = 0; i < patnum; i++) { patnum 2992 ext/standard/string.c php_strtr_populate_shift(patterns, patnum, B, res->m, res->shift); patnum 2997 ext/standard/string.c res->patterns = safe_emalloc(patnum, sizeof(*res->patterns), 0); patnum 2998 ext/standard/string.c memcpy(res->patterns, patterns, sizeof(*patterns) * patnum); patnum 3000 ext/standard/string.c zend_qsort_r(res->patterns, patnum, sizeof(*res->patterns), patnum 3003 ext/standard/string.c zend_qsort_r(res->patterns, patnum, sizeof(*res->patterns), patnum 3007 ext/standard/string.c res->prefix = safe_emalloc(patnum, sizeof(*res->prefix), 0); patnum 3008 ext/standard/string.c for (i = 0; i < patnum; i++) { patnum 3021 ext/standard/string.c for (i = 0; i < patnum; i++) { patnum 3030 ext/standard/string.c res->hash->entries[HASH_TAB_SIZE] = patnum; /* OK, we effectively allocated SIZE+1 */ patnum 3037 ext/standard/string.c res->patnum = patnum;