Lines Matching refs:params
139 char **params = NULL; in php_xsl_xslt_make_params() local
143 params = (char **)safe_emalloc((2 * zend_hash_num_elements(parht) + 1), sizeof(char *), 0); in php_xsl_xslt_make_params()
144 memset((char *)params, 0, parsize); in php_xsl_xslt_make_params()
149 efree(params); in php_xsl_xslt_make_params()
154 efree(params); in php_xsl_xslt_make_params()
165 params[i++] = estrndup(ZSTR_VAL(string_key), ZSTR_LEN(string_key)); in php_xsl_xslt_make_params()
166 params[i++] = xpath_expr; in php_xsl_xslt_make_params()
171 params[i++] = NULL; in php_xsl_xslt_make_params()
173 return params; in php_xsl_xslt_make_params()
301 fci.params = args; in xsl_ext_function_php()
303 fci.params = NULL; in xsl_ext_function_php()
483 char **params = NULL; in php_xsl_apply_stylesheet() local
517 params = php_xsl_xslt_make_params(intern->parameter, 0); in php_xsl_apply_stylesheet()
582 newdocp = xsltApplyStylesheetUser(style, doc, (const char**) params, NULL, f, ctxt); in php_xsl_apply_stylesheet()
603 if (params) { in php_xsl_apply_stylesheet()
605 while(params[clone]) { in php_xsl_apply_stylesheet()
606 efree(params[clone++]); in php_xsl_apply_stylesheet()
608 efree(params); in php_xsl_apply_stylesheet()