Lines Matching refs:fci

80 	zend_fcall_info fci;  in dom_xpath_ext_function_php()  local
113 fci.param_count = nargs - 1; in dom_xpath_ext_function_php()
114 if (fci.param_count > 0) { in dom_xpath_ext_function_php()
115 fci.params = safe_emalloc(fci.param_count, sizeof(zval), 0); in dom_xpath_ext_function_php()
122 ZVAL_STRING(&fci.params[i], (char *)obj->stringval); in dom_xpath_ext_function_php()
125 ZVAL_BOOL(&fci.params[i], obj->boolval); in dom_xpath_ext_function_php()
128 ZVAL_DOUBLE(&fci.params[i], obj->floatval); in dom_xpath_ext_function_php()
133 ZVAL_STRING(&fci.params[i], str); in dom_xpath_ext_function_php()
137 array_init(&fci.params[i]); in dom_xpath_ext_function_php()
162 add_next_index_zval(&fci.params[i], &child); in dom_xpath_ext_function_php()
168 ZVAL_STRING(&fci.params[i], (char *)xmlXPathCastToString(obj)); in dom_xpath_ext_function_php()
173 fci.size = sizeof(fci); in dom_xpath_ext_function_php()
179 if (fci.param_count > 0) { in dom_xpath_ext_function_php()
181 zval_ptr_dtor(&fci.params[i]); in dom_xpath_ext_function_php()
183 efree(fci.params); in dom_xpath_ext_function_php()
187 ZVAL_STRING(&fci.function_name, (char *) obj->stringval); in dom_xpath_ext_function_php()
190 fci.object = NULL; in dom_xpath_ext_function_php()
191 fci.retval = &retval; in dom_xpath_ext_function_php()
192 fci.no_separation = 0; in dom_xpath_ext_function_php()
194 if (!zend_make_callable(&fci.function_name, &callable)) { in dom_xpath_ext_function_php()
201 result = zend_call_function(&fci, NULL); in dom_xpath_ext_function_php()
229 zval_dtor(&fci.function_name); in dom_xpath_ext_function_php()
230 if (fci.param_count > 0) { in dom_xpath_ext_function_php()
232 zval_ptr_dtor(&fci.params[i]); in dom_xpath_ext_function_php()
234 efree(fci.params); in dom_xpath_ext_function_php()