Lines Matching refs:nargs
465 WORD flags, VARIANT *v, int nargs, zval ***args TSRMLS_DC) in php_com_do_invoke_byref() argument
493 if (nargs) { in php_com_do_invoke_byref()
494 vargs = (VARIANT*)safe_emalloc(sizeof(VARIANT), nargs, 0); in php_com_do_invoke_byref()
498 for (i = 0; i < nargs; i++) { in php_com_do_invoke_byref()
499 if (f->arg_info[nargs - i - 1].pass_by_reference) { in php_com_do_invoke_byref()
507 for (j = 0, i = 0; i < nargs; i++) { in php_com_do_invoke_byref()
508 if (f->arg_info[nargs - i - 1].pass_by_reference) { in php_com_do_invoke_byref()
510 php_com_variant_from_zval(&byref_vals[j], *args[nargs - i - 1], obj->code_page TSRMLS_CC); in php_com_do_invoke_byref()
525 php_com_variant_from_zval(&vargs[i], *args[nargs - i - 1], obj->code_page TSRMLS_CC); in php_com_do_invoke_byref()
531 for (i = 0; i < nargs; i++) { in php_com_do_invoke_byref()
532 php_com_variant_from_zval(&vargs[i], *args[nargs - i - 1], obj->code_page TSRMLS_CC); in php_com_do_invoke_byref()
536 disp_params.cArgs = nargs; in php_com_do_invoke_byref()
552 for (i = 0, j = 0; i < nargs; i++) { in php_com_do_invoke_byref()
554 if (f && f->arg_info[nargs - i - 1].pass_by_reference) { in php_com_do_invoke_byref()
555 SEPARATE_ZVAL_IF_NOT_REF(args[nargs - i - 1]); in php_com_do_invoke_byref()
563 php_com_zval_from_variant(*args[nargs - i - 1], &byref_vals[j], in php_com_do_invoke_byref()
569 php_com_zval_from_variant(*args[nargs - i - 1], &vargs[i], in php_com_do_invoke_byref()
586 WORD flags, VARIANT *v, int nargs, zval **args, int silent, int allow_noarg TSRMLS_DC) in php_com_do_invoke_by_id() argument
594 if (nargs) { in php_com_do_invoke_by_id()
595 vargs = (VARIANT*)safe_emalloc(sizeof(VARIANT), nargs, 0); in php_com_do_invoke_by_id()
599 for (i = 0; i < nargs; i++) { in php_com_do_invoke_by_id()
600 php_com_variant_from_zval(&vargs[i], args[nargs - i - 1], obj->code_page TSRMLS_CC); in php_com_do_invoke_by_id()
603 disp_params.cArgs = nargs; in php_com_do_invoke_by_id()
619 for (i = 0; i < nargs; i++) { in php_com_do_invoke_by_id()
633 WORD flags, VARIANT *v, int nargs, zval **args, int allow_noarg TSRMLS_DC) in php_com_do_invoke() argument
651 return php_com_do_invoke_by_id(obj, dispid, flags, v, nargs, args, 0, allow_noarg TSRMLS_CC); in php_com_do_invoke()