Lines Matching refs:args

578 	zval **args[2];  in php_array_user_compare()  local
584 args[0] = (zval **) f->pData; in php_array_user_compare()
585 args[1] = (zval **) s->pData; in php_array_user_compare()
588 BG(user_compare_fci).params = args; in php_array_user_compare()
724 zval **args[2]; in php_array_user_key_compare() local
730 args[0] = &key1; in php_array_user_key_compare()
731 args[1] = &key2; in php_array_user_key_compare()
754 BG(user_compare_fci).params = args; in php_array_user_key_compare()
956 zval ***args = NULL; in PHP_FUNCTION() local
958 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "+", &args, &argc) == FAILURE) { in PHP_FUNCTION()
968 if (Z_TYPE_PP(args[0]) != IS_ARRAY) { in PHP_FUNCTION()
972 …if (zend_hash_minmax(Z_ARRVAL_PP(args[0]), php_array_data_compare, 0, (void **) &result TSRMLS_CC)… in PHP_FUNCTION()
984 min = args[0]; in PHP_FUNCTION()
987 is_smaller_function(&result, *args[i], *min TSRMLS_CC); in PHP_FUNCTION()
989 min = args[i]; in PHP_FUNCTION()
996 if (args) { in PHP_FUNCTION()
997 efree(args); in PHP_FUNCTION()
1006 zval ***args = NULL; in PHP_FUNCTION() local
1009 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "+", &args, &argc) == FAILURE) { in PHP_FUNCTION()
1019 if (Z_TYPE_PP(args[0]) != IS_ARRAY) { in PHP_FUNCTION()
1023 …if (zend_hash_minmax(Z_ARRVAL_PP(args[0]), php_array_data_compare, 1, (void **) &result TSRMLS_CC)… in PHP_FUNCTION()
1035 max = args[0]; in PHP_FUNCTION()
1038 is_smaller_or_equal_function(&result, *args[i], *max TSRMLS_CC); in PHP_FUNCTION()
1040 max = args[i]; in PHP_FUNCTION()
1047 if (args) { in PHP_FUNCTION()
1048 efree(args); in PHP_FUNCTION()
1055 zval **args[3], /* Arguments to userland function */ in php_array_walk() local
1063 args[1] = &key; in php_array_walk()
1064 args[2] = &userdata; in php_array_walk()
1071 BG(array_walk_fci).params = args; in php_array_walk()
1076 while (!EG(exception) && zend_hash_get_current_data(target_hash, (void **)&args[0]) == SUCCESS) { in php_array_walk()
1077 if (recursive && Z_TYPE_PP(args[0]) == IS_ARRAY) { in php_array_walk()
1082 SEPARATE_ZVAL_IF_NOT_REF(args[0]); in php_array_walk()
1083 thash = Z_ARRVAL_PP(args[0]); in php_array_walk()
1514 zval ***args = NULL; /* function arguments array */ in PHP_FUNCTION() local
1517 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "+", &args, &num_args) == FAILURE) { in PHP_FUNCTION()
1528 if (ZEND_NUM_ARGS() == 1 && Z_TYPE_PP(args[0]) == IS_ARRAY) { in PHP_FUNCTION()
1529 array_init_size(return_value, zend_hash_num_elements(Z_ARRVAL_PP(args[0]))); in PHP_FUNCTION()
1535 php_compact_var(EG(active_symbol_table), return_value, *args[i] TSRMLS_CC); in PHP_FUNCTION()
1538 if (args) { in PHP_FUNCTION()
1539 efree(args); in PHP_FUNCTION()
1939 zval ***args, /* Function arguments array */ in PHP_FUNCTION() local
1946 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "a+", &stack, &args, &argc) == FAILURE) { in PHP_FUNCTION()
1952 new_var = *args[i]; in PHP_FUNCTION()
1958 efree(args); in PHP_FUNCTION()
1964 efree(args); in PHP_FUNCTION()
2051 zval ***args, /* Function arguments array */ in PHP_FUNCTION() local
2057 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "a+", &stack, &args, &argc) == FAILURE) { in PHP_FUNCTION()
2063 new_hash = php_splice(Z_ARRVAL_P(stack), 0, 0, &args[0], argc, NULL); in PHP_FUNCTION()
2073 efree(args); in PHP_FUNCTION()
2370 zval ***args = NULL; in php_array_merge_or_replace_wrapper() local
2373 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "+", &args, &argc) == FAILURE) { in php_array_merge_or_replace_wrapper()
2378 if (Z_TYPE_PP(args[i]) != IS_ARRAY) { in php_array_merge_or_replace_wrapper()
2380 efree(args); in php_array_merge_or_replace_wrapper()
2383 int num = zend_hash_num_elements(Z_ARRVAL_PP(args[i])); in php_array_merge_or_replace_wrapper()
2394 SEPARATE_ZVAL(args[i]); in php_array_merge_or_replace_wrapper()
2396 php_array_merge(Z_ARRVAL_P(return_value), Z_ARRVAL_PP(args[i]), recursive TSRMLS_CC); in php_array_merge_or_replace_wrapper()
2398 php_array_replace_recursive(Z_ARRVAL_P(return_value), Z_ARRVAL_PP(args[i]) TSRMLS_CC); in php_array_merge_or_replace_wrapper()
2400 …zend_hash_merge(Z_ARRVAL_P(return_value), Z_ARRVAL_PP(args[i]), (copy_ctor_func_t) zval_add_ref, N… in php_array_merge_or_replace_wrapper()
2404 efree(args); in php_array_merge_or_replace_wrapper()
2879 zval **args[2]; in zval_user_compare() local
2882 args[0] = (zval **) a; in zval_user_compare()
2883 args[1] = (zval **) b; in zval_user_compare()
2886 BG(user_compare_fci).params = args; in zval_user_compare()
2907 zval ***args; in php_array_intersect_key() local
2937 …if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, param_spec, &args, &argc, &BG(user_compare_fc… in php_array_intersect_key()
2942 if (Z_TYPE_PP(args[i]) != IS_ARRAY) { in php_array_intersect_key()
2951 for (p = Z_ARRVAL_PP(args[0])->pListHead; p != NULL; p = p->pListNext) { in php_array_intersect_key()
2955 if (zend_hash_index_find(Z_ARRVAL_PP(args[i]), p->h, (void**)&data) == FAILURE || in php_array_intersect_key()
2970 …if (zend_hash_quick_find(Z_ARRVAL_PP(args[i]), p->arKey, p->nKeyLength, p->h, (void**)&data) == FA… in php_array_intersect_key()
2985 efree(args); in php_array_intersect_key()
2991 zval ***args = NULL; in php_array_intersect() local
3029 …if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, param_spec, &args, &arr_argc, &fci1, &fci1_ca… in php_array_intersect()
3082 …if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, param_spec, &args, &arr_argc, &fci1, &fci1_ca… in php_array_intersect()
3107 if (Z_TYPE_PP(args[i]) != IS_ARRAY) { in php_array_intersect()
3112 hash = Z_ARRVAL_PP(args[i]); in php_array_intersect()
3119 efree(args); in php_array_intersect()
3136 RETVAL_ZVAL(*args[0], 1, 0); in php_array_intersect()
3250 hash = Z_ARRVAL_PP(args[i]); in php_array_intersect()
3258 efree(args); in php_array_intersect()
3330 zval ***args; in php_array_diff_key() local
3342 …if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "+f", &args, &argc, &BG(user_compare_fci), &B… in php_array_diff_key()
3351 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "+", &args, &argc) == FAILURE) { in php_array_diff_key()
3360 if (Z_TYPE_PP(args[i]) != IS_ARRAY) { in php_array_diff_key()
3369 for (p = Z_ARRVAL_PP(args[0])->pListHead; p != NULL; p = p->pListNext) { in php_array_diff_key()
3373 if (zend_hash_index_find(Z_ARRVAL_PP(args[i]), p->h, (void**)&data) == SUCCESS && in php_array_diff_key()
3388 …if (zend_hash_quick_find(Z_ARRVAL_PP(args[i]), p->arKey, p->nKeyLength, p->h, (void**)&data) == SU… in php_array_diff_key()
3403 efree(args); in php_array_diff_key()
3409 zval ***args = NULL; in php_array_diff() local
3447 …if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, param_spec, &args, &arr_argc, &fci1, &fci1_ca… in php_array_diff()
3499 …if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, param_spec, &args, &arr_argc, &fci1, &fci1_ca… in php_array_diff()
3524 if (Z_TYPE_PP(args[i]) != IS_ARRAY) { in php_array_diff()
3529 hash = Z_ARRVAL_PP(args[i]); in php_array_diff()
3536 efree(args); in php_array_diff()
3553 RETVAL_ZVAL(*args[0], 1, 0); in php_array_diff()
3663 hash = Z_ARRVAL_PP(args[i]); in php_array_diff()
3671 efree(args); in php_array_diff()
3771 efree(args); \
3778 zval*** args; in PHP_FUNCTION() local
3791 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "+", &args, &argc) == FAILURE) { in PHP_FUNCTION()
3808 if (Z_TYPE_PP(args[i]) == IS_ARRAY) { in PHP_FUNCTION()
3817 arrays[num_arrays++] = args[i]; in PHP_FUNCTION()
3823 } else if (Z_TYPE_PP(args[i]) == IS_LONG) { in PHP_FUNCTION()
3824 switch (Z_LVAL_PP(args[i]) & ~PHP_SORT_FLAG_CASE) { in PHP_FUNCTION()
3830 sort_order = Z_LVAL_PP(args[i]) == PHP_SORT_DESC ? -1 : 1; in PHP_FUNCTION()
3848 sort_type = Z_LVAL_PP(args[i]); in PHP_FUNCTION()
3886 efree(args); in PHP_FUNCTION()
3949 efree(args); in PHP_FUNCTION()
4093 zval **args[2]; in PHP_FUNCTION() local
4135 args[0] = &result; in PHP_FUNCTION()
4136 args[1] = operand; in PHP_FUNCTION()
4137 fci.params = args; in PHP_FUNCTION()
4162 zval **args[1]; in PHP_FUNCTION() local
4193 args[0] = operand; in PHP_FUNCTION()
4194 fci.params = args; in PHP_FUNCTION()
4234 zval **args; in PHP_FUNCTION() local
4246 args = (zval **)safe_emalloc(n_arrays, sizeof(zval *), 0); in PHP_FUNCTION()
4254 efree(args); in PHP_FUNCTION()
4260 args[i] = *arrays[i]; in PHP_FUNCTION()
4272 RETVAL_ZVAL(args[0], 1, 0); in PHP_FUNCTION()
4275 efree(args); in PHP_FUNCTION()
4302 zend_hash_get_current_data_ex(Z_ARRVAL_P(args[i]), (void **)&params[i], &array_pos[i]); in PHP_FUNCTION()
4307 …key_type = zend_hash_get_current_key_ex(Z_ARRVAL_P(args[0]), &str_key, &str_key_len, &num_key, 0, … in PHP_FUNCTION()
4309 zend_hash_move_forward_ex(Z_ARRVAL_P(args[i]), &array_pos[i]); in PHP_FUNCTION()
4329 efree(args); in PHP_FUNCTION()
4353 efree(args); in PHP_FUNCTION()