subpat_names      197 ext/pcre/php_pcre.c 	char **subpat_names = (char **)ecalloc(num_subpats, sizeof(char *));
subpat_names      202 ext/pcre/php_pcre.c 		efree(subpat_names);
subpat_names      213 ext/pcre/php_pcre.c 			efree(subpat_names);
subpat_names      219 ext/pcre/php_pcre.c 			subpat_names[name_idx] = name_table + 2;
subpat_names      220 ext/pcre/php_pcre.c 			if (is_numeric_string(subpat_names[name_idx], strlen(subpat_names[name_idx]), NULL, NULL, 0) > 0) {
subpat_names      222 ext/pcre/php_pcre.c 				efree(subpat_names);
subpat_names      229 ext/pcre/php_pcre.c 	return subpat_names;
subpat_names      604 ext/pcre/php_pcre.c 	char 		   **subpat_names;		/* Array for named subpatterns */
subpat_names      671 ext/pcre/php_pcre.c 	subpat_names = make_subpats_table(num_subpats, pce TSRMLS_CC);
subpat_names      672 ext/pcre/php_pcre.c 	if (!subpat_names) {
subpat_names      713 ext/pcre/php_pcre.c 					efree(subpat_names);
subpat_names      760 ext/pcre/php_pcre.c 												offsets[(i<<1)+1] - offsets[i<<1], offsets[i<<1], subpat_names[i]);
subpat_names      762 ext/pcre/php_pcre.c 								if (subpat_names[i]) {
subpat_names      763 ext/pcre/php_pcre.c 									add_assoc_stringl(result_set, subpat_names[i], (char *)stringlist[i],
subpat_names      783 ext/pcre/php_pcre.c 											offsets[i<<1], subpat_names[i]);
subpat_names      785 ext/pcre/php_pcre.c 							if (subpat_names[i]) {
subpat_names      786 ext/pcre/php_pcre.c 								add_assoc_stringl(subpats, subpat_names[i], (char *)stringlist[i],
subpat_names      831 ext/pcre/php_pcre.c 			if (subpat_names[i]) {
subpat_names      832 ext/pcre/php_pcre.c 				zend_hash_update(Z_ARRVAL_P(subpats), subpat_names[i],
subpat_names      833 ext/pcre/php_pcre.c 								 strlen(subpat_names[i])+1, &match_sets[i], sizeof(zval *), NULL);
subpat_names      846 ext/pcre/php_pcre.c 	efree(subpat_names);
subpat_names      914 ext/pcre/php_pcre.c static int preg_do_repl_func(zval *function, char *subject, int *offsets, char **subpat_names, int count, unsigned char *mark, char **result TSRMLS_DC)
subpat_names      925 ext/pcre/php_pcre.c 		if (subpat_names[i]) {
subpat_names      926 ext/pcre/php_pcre.c 			add_assoc_stringl(subpats, subpat_names[i], &subject[offsets[i<<1]] , offsets[(i<<1)+1] - offsets[i<<1], 1);
subpat_names     1074 ext/pcre/php_pcre.c 	char 			**subpat_names;		/* Array for named subpatterns */
subpat_names     1141 ext/pcre/php_pcre.c 	subpat_names = make_subpats_table(num_subpats, pce TSRMLS_CC);
subpat_names     1142 ext/pcre/php_pcre.c 	if (!subpat_names) {
subpat_names     1189 ext/pcre/php_pcre.c 				eval_result_len = preg_do_repl_func(replace_val, subject, offsets, subpat_names, count, mark, &eval_result TSRMLS_CC);
subpat_names     1308 ext/pcre/php_pcre.c 	efree(subpat_names);