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;