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()
944 zval ***args = NULL; in PHP_FUNCTION() local
946 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "+", &args, &argc) == FAILURE) { in PHP_FUNCTION()
956 if (Z_TYPE_PP(args[0]) != IS_ARRAY) { in PHP_FUNCTION()
960 …if (zend_hash_minmax(Z_ARRVAL_PP(args[0]), php_array_data_compare, 0, (void **) &result TSRMLS_CC)… in PHP_FUNCTION()
972 min = args[0]; in PHP_FUNCTION()
975 is_smaller_function(&result, *args[i], *min TSRMLS_CC); in PHP_FUNCTION()
977 min = args[i]; in PHP_FUNCTION()
984 if (args) { in PHP_FUNCTION()
985 efree(args); in PHP_FUNCTION()
994 zval ***args = NULL; in PHP_FUNCTION() local
997 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "+", &args, &argc) == FAILURE) { in PHP_FUNCTION()
1007 if (Z_TYPE_PP(args[0]) != IS_ARRAY) { in PHP_FUNCTION()
1011 …if (zend_hash_minmax(Z_ARRVAL_PP(args[0]), php_array_data_compare, 1, (void **) &result TSRMLS_CC)… in PHP_FUNCTION()
1023 max = args[0]; in PHP_FUNCTION()
1026 is_smaller_or_equal_function(&result, *args[i], *max TSRMLS_CC); in PHP_FUNCTION()
1028 max = args[i]; in PHP_FUNCTION()
1035 if (args) { in PHP_FUNCTION()
1036 efree(args); in PHP_FUNCTION()
1043 zval **args[3], /* Arguments to userland function */ in php_array_walk() local
1048 args[1] = &key; in php_array_walk()
1049 args[2] = &userdata; in php_array_walk()
1056 BG(array_walk_fci).params = args; in php_array_walk()
1061 while (!EG(exception) && zend_hash_get_current_data(target_hash, (void **)&args[0]) == SUCCESS) { in php_array_walk()
1062 if (recursive && Z_TYPE_PP(args[0]) == IS_ARRAY) { in php_array_walk()
1067 SEPARATE_ZVAL_IF_NOT_REF(args[0]); in php_array_walk()
1068 thash = Z_ARRVAL_PP(args[0]); in php_array_walk()
1479 zval ***args = NULL; /* function arguments array */ in PHP_FUNCTION() local
1482 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "+", &args, &num_args) == FAILURE) { in PHP_FUNCTION()
1493 if (ZEND_NUM_ARGS() == 1 && Z_TYPE_PP(args[0]) == IS_ARRAY) { in PHP_FUNCTION()
1494 array_init_size(return_value, zend_hash_num_elements(Z_ARRVAL_PP(args[0]))); in PHP_FUNCTION()
1500 php_compact_var(EG(active_symbol_table), return_value, *args[i] TSRMLS_CC); in PHP_FUNCTION()
1503 if (args) { in PHP_FUNCTION()
1504 efree(args); in PHP_FUNCTION()
1904 zval ***args, /* Function arguments array */ in PHP_FUNCTION() local
1911 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "a+", &stack, &args, &argc) == FAILURE) { in PHP_FUNCTION()
1917 new_var = *args[i]; in PHP_FUNCTION()
1923 efree(args); in PHP_FUNCTION()
1929 efree(args); in PHP_FUNCTION()
2016 zval ***args, /* Function arguments array */ in PHP_FUNCTION() local
2022 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "a+", &stack, &args, &argc) == FAILURE) { in PHP_FUNCTION()
2028 new_hash = php_splice(Z_ARRVAL_P(stack), 0, 0, &args[0], argc, NULL); in PHP_FUNCTION()
2038 efree(args); in PHP_FUNCTION()
2347 zval ***args = NULL; in php_array_merge_or_replace_wrapper() local
2350 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "+", &args, &argc) == FAILURE) { in php_array_merge_or_replace_wrapper()
2355 if (Z_TYPE_PP(args[i]) != IS_ARRAY) { in php_array_merge_or_replace_wrapper()
2357 efree(args); in php_array_merge_or_replace_wrapper()
2360 int num = zend_hash_num_elements(Z_ARRVAL_PP(args[i])); in php_array_merge_or_replace_wrapper()
2372 php_array_merge(Z_ARRVAL_P(return_value), Z_ARRVAL_PP(args[i]), recursive TSRMLS_CC); in php_array_merge_or_replace_wrapper()
2374 php_array_replace_recursive(Z_ARRVAL_P(return_value), Z_ARRVAL_PP(args[i]) TSRMLS_CC); in php_array_merge_or_replace_wrapper()
2376 …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()
2380 efree(args); in php_array_merge_or_replace_wrapper()
2924 zval **args[2]; in zval_user_compare() local
2927 args[0] = (zval **) a; in zval_user_compare()
2928 args[1] = (zval **) b; in zval_user_compare()
2931 BG(user_compare_fci).params = args; in zval_user_compare()
2952 zval ***args; in php_array_intersect_key() local
2982 …if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, param_spec, &args, &argc, &BG(user_compare_fc… in php_array_intersect_key()
2987 if (Z_TYPE_PP(args[i]) != IS_ARRAY) { in php_array_intersect_key()
2996 for (p = Z_ARRVAL_PP(args[0])->pListHead; p != NULL; p = p->pListNext) { in php_array_intersect_key()
3000 if (zend_hash_index_find(Z_ARRVAL_PP(args[i]), p->h, (void**)&data) == FAILURE || in php_array_intersect_key()
3015 …if (zend_hash_quick_find(Z_ARRVAL_PP(args[i]), p->arKey, p->nKeyLength, p->h, (void**)&data) == FA… in php_array_intersect_key()
3030 efree(args); in php_array_intersect_key()
3036 zval ***args = NULL; in php_array_intersect() local
3074 …if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, param_spec, &args, &arr_argc, &fci1, &fci1_ca… in php_array_intersect()
3127 …if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, param_spec, &args, &arr_argc, &fci1, &fci1_ca… in php_array_intersect()
3152 if (Z_TYPE_PP(args[i]) != IS_ARRAY) { in php_array_intersect()
3157 hash = Z_ARRVAL_PP(args[i]); in php_array_intersect()
3164 efree(args); in php_array_intersect()
3181 RETVAL_ZVAL(*args[0], 1, 0); in php_array_intersect()
3295 hash = Z_ARRVAL_PP(args[i]); in php_array_intersect()
3303 efree(args); in php_array_intersect()
3375 zval ***args; in php_array_diff_key() local
3387 …if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "+f", &args, &argc, &BG(user_compare_fci), &B… in php_array_diff_key()
3396 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "+", &args, &argc) == FAILURE) { in php_array_diff_key()
3405 if (Z_TYPE_PP(args[i]) != IS_ARRAY) { in php_array_diff_key()
3414 for (p = Z_ARRVAL_PP(args[0])->pListHead; p != NULL; p = p->pListNext) { in php_array_diff_key()
3418 if (zend_hash_index_find(Z_ARRVAL_PP(args[i]), p->h, (void**)&data) == SUCCESS && in php_array_diff_key()
3433 …if (zend_hash_quick_find(Z_ARRVAL_PP(args[i]), p->arKey, p->nKeyLength, p->h, (void**)&data) == SU… in php_array_diff_key()
3448 efree(args); in php_array_diff_key()
3454 zval ***args = NULL; in php_array_diff() local
3492 …if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, param_spec, &args, &arr_argc, &fci1, &fci1_ca… in php_array_diff()
3544 …if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, param_spec, &args, &arr_argc, &fci1, &fci1_ca… in php_array_diff()
3569 if (Z_TYPE_PP(args[i]) != IS_ARRAY) { in php_array_diff()
3574 hash = Z_ARRVAL_PP(args[i]); in php_array_diff()
3581 efree(args); in php_array_diff()
3598 RETVAL_ZVAL(*args[0], 1, 0); in php_array_diff()
3708 hash = Z_ARRVAL_PP(args[i]); in php_array_diff()
3716 efree(args); in php_array_diff()
3816 efree(args); \
3823 zval*** args; in PHP_FUNCTION() local
3836 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "+", &args, &argc) == FAILURE) { in PHP_FUNCTION()
3853 if (Z_TYPE_PP(args[i]) == IS_ARRAY) { in PHP_FUNCTION()
3862 arrays[num_arrays++] = args[i]; in PHP_FUNCTION()
3868 } else if (Z_TYPE_PP(args[i]) == IS_LONG) { in PHP_FUNCTION()
3869 switch (Z_LVAL_PP(args[i]) & ~PHP_SORT_FLAG_CASE) { in PHP_FUNCTION()
3875 sort_order = Z_LVAL_PP(args[i]) == PHP_SORT_DESC ? -1 : 1; in PHP_FUNCTION()
3893 sort_type = Z_LVAL_PP(args[i]); in PHP_FUNCTION()
3931 efree(args); in PHP_FUNCTION()
3994 efree(args); in PHP_FUNCTION()
4138 zval **args[2]; in PHP_FUNCTION() local
4180 args[0] = &result; in PHP_FUNCTION()
4181 args[1] = operand; in PHP_FUNCTION()
4182 fci.params = args; in PHP_FUNCTION()
4207 zval **args[1]; in PHP_FUNCTION() local
4238 args[0] = operand; in PHP_FUNCTION()
4239 fci.params = args; in PHP_FUNCTION()
4279 zval **args; in PHP_FUNCTION() local
4291 args = (zval **)safe_emalloc(n_arrays, sizeof(zval *), 0); in PHP_FUNCTION()
4299 efree(args); in PHP_FUNCTION()
4305 args[i] = *arrays[i]; in PHP_FUNCTION()
4317 RETVAL_ZVAL(args[0], 1, 0); in PHP_FUNCTION()
4320 efree(args); in PHP_FUNCTION()
4347 zend_hash_get_current_data_ex(Z_ARRVAL_P(args[i]), (void **)&params[i], &array_pos[i]); in PHP_FUNCTION()
4352 …key_type = zend_hash_get_current_key_ex(Z_ARRVAL_P(args[0]), &str_key, &str_key_len, &num_key, 0, … in PHP_FUNCTION()
4354 zend_hash_move_forward_ex(Z_ARRVAL_P(args[i]), &array_pos[i]); in PHP_FUNCTION()
4374 efree(args); in PHP_FUNCTION()
4398 efree(args); in PHP_FUNCTION()