Lines Matching refs:entry

820 	zval **entry;  in PHP_FUNCTION()  local
829 if (zend_hash_get_current_data(array, (void **) &entry) == FAILURE) { in PHP_FUNCTION()
833 RETURN_ZVAL(*entry, 1, 0); in PHP_FUNCTION()
843 zval **entry; in PHP_FUNCTION() local
852 if (zend_hash_get_current_data(array, (void **) &entry) == FAILURE) { in PHP_FUNCTION()
856 RETURN_ZVAL(*entry, 1, 0); in PHP_FUNCTION()
866 zval **entry; in PHP_FUNCTION() local
875 if (zend_hash_get_current_data(array, (void **) &entry) == FAILURE) { in PHP_FUNCTION()
879 RETURN_ZVAL(*entry, 1, 0); in PHP_FUNCTION()
889 zval **entry; in PHP_FUNCTION() local
898 if (zend_hash_get_current_data(array, (void **) &entry) == FAILURE) { in PHP_FUNCTION()
902 RETURN_ZVAL(*entry, 1, 0); in PHP_FUNCTION()
912 zval **entry; in PHP_FUNCTION() local
918 if (zend_hash_get_current_data(array, (void **) &entry) == FAILURE) { in PHP_FUNCTION()
921 RETURN_ZVAL(*entry, 1, 0); in PHP_FUNCTION()
1179 **entry, /* pointer to array entry */ in php_search_array() local
1194 while (zend_hash_get_current_data_ex(Z_ARRVAL_P(array), (void **)&entry, &pos) == SUCCESS) { in php_search_array()
1195 is_equal_func(&res, value, *entry TSRMLS_CC); in php_search_array()
1286 zval **entry, *data; in PHP_FUNCTION() local
1331 while (zend_hash_get_current_data_ex(Z_ARRVAL_P(var_array), (void **)&entry, &pos) == SUCCESS) { in PHP_FUNCTION()
1409 SEPARATE_ZVAL_TO_MAKE_IS_REF(entry); in PHP_FUNCTION()
1410 zval_add_ref(entry); in PHP_FUNCTION()
1414 *orig_var = *entry; in PHP_FUNCTION()
1416 …_symbol_table), Z_STRVAL(final_name), Z_STRLEN(final_name) + 1, (void **) entry, sizeof(zval *), N… in PHP_FUNCTION()
1420 *data = **entry; in PHP_FUNCTION()
1440 static void php_compact_var(HashTable *eg_active_symbol_table, zval *return_value, zval *entry TSRM… in php_compact_var()
1444 if (Z_TYPE_P(entry) == IS_STRING) { in php_compact_var()
1445 …if (zend_hash_find(eg_active_symbol_table, Z_STRVAL_P(entry), Z_STRLEN_P(entry) + 1, (void **)&val… in php_compact_var()
1450 …zend_hash_update(Z_ARRVAL_P(return_value), Z_STRVAL_P(entry), Z_STRLEN_P(entry) + 1, &data, sizeof… in php_compact_var()
1453 else if (Z_TYPE_P(entry) == IS_ARRAY) { in php_compact_var()
1456 if ((Z_ARRVAL_P(entry)->nApplyCount > 1)) { in php_compact_var()
1461 Z_ARRVAL_P(entry)->nApplyCount++; in php_compact_var()
1463 zend_hash_internal_pointer_reset_ex(Z_ARRVAL_P(entry), &pos); in php_compact_var()
1464 while (zend_hash_get_current_data_ex(Z_ARRVAL_P(entry), (void**)&value_ptr, &pos) == SUCCESS) { in php_compact_var()
1468 zend_hash_move_forward_ex(Z_ARRVAL_P(entry), &pos); in php_compact_var()
1470 Z_ARRVAL_P(entry)->nApplyCount--; in php_compact_var()
1548 zval *keys, *val, **entry; in PHP_FUNCTION() local
1559 while (zend_hash_get_current_data_ex(Z_ARRVAL_P(keys), (void **)&entry, &pos) == SUCCESS) { in PHP_FUNCTION()
1561 if (Z_TYPE_PP(entry) == IS_LONG) { in PHP_FUNCTION()
1563 zend_hash_index_update(Z_ARRVAL_P(return_value), Z_LVAL_PP(entry), &val, sizeof(zval *), NULL); in PHP_FUNCTION()
1565 zval key, *key_ptr = *entry; in PHP_FUNCTION()
1567 if (Z_TYPE_PP(entry) != IS_STRING) { in PHP_FUNCTION()
1568 key = **entry; in PHP_FUNCTION()
1577 if (key_ptr != *entry) { in PHP_FUNCTION()
1817 zval *entry; /* Hash entry */ in php_splice() local
1848 entry = *((zval **)p->pData); in php_splice()
1849 Z_ADDREF_P(entry); in php_splice()
1853 zend_hash_next_index_insert(out_hash, &entry, sizeof(zval *), NULL); in php_splice()
1855 zend_hash_quick_update(out_hash, p->arKey, p->nKeyLength, p->h, &entry, sizeof(zval *), NULL); in php_splice()
1862 entry = *((zval **)p->pData); in php_splice()
1863 Z_ADDREF_P(entry); in php_splice()
1865 zend_hash_next_index_insert(*removed, &entry, sizeof(zval *), NULL); in php_splice()
1867 zend_hash_quick_update(*removed, p->arKey, p->nKeyLength, p->h, &entry, sizeof(zval *), NULL); in php_splice()
1878 entry = *list[i]; in php_splice()
1879 Z_ADDREF_P(entry); in php_splice()
1880 zend_hash_next_index_insert(out_hash, &entry, sizeof(zval *), NULL); in php_splice()
1886 entry = *((zval **)p->pData); in php_splice()
1887 Z_ADDREF_P(entry); in php_splice()
1889 zend_hash_next_index_insert(out_hash, &entry, sizeof(zval *), NULL); in php_splice()
1891 zend_hash_quick_update(out_hash, p->arKey, p->nKeyLength, p->h, &entry, sizeof(zval *), NULL); in php_splice()
2131 **entry; /* An array entry */ in PHP_FUNCTION() local
2182 …while (pos < offset && zend_hash_get_current_data_ex(Z_ARRVAL_P(input), (void **)&entry, &hpos) ==… in PHP_FUNCTION()
2188 …while (pos < offset + length && zend_hash_get_current_data_ex(Z_ARRVAL_P(input), (void **)&entry, … in PHP_FUNCTION()
2190 zval_add_ref(entry); in PHP_FUNCTION()
2194 …zend_hash_update(Z_ARRVAL_P(return_value), string_key, string_key_len, entry, sizeof(zval *), NULL… in PHP_FUNCTION()
2199 zend_hash_index_update(Z_ARRVAL_P(return_value), num_key, entry, sizeof(zval *), NULL); in PHP_FUNCTION()
2201 zend_hash_next_index_insert(Z_ARRVAL_P(return_value), entry, sizeof(zval *), NULL); in PHP_FUNCTION()
2422 **entry, /* An entry in the input array */ in PHP_FUNCTION() local
2448 while (zend_hash_get_current_data_ex(Z_ARRVAL_P(input), (void **)&entry, &pos) == SUCCESS) { in PHP_FUNCTION()
2450 is_equal_func(&res, search_value, *entry TSRMLS_CC); in PHP_FUNCTION()
2470 **entry; /* An entry in the input array */ in PHP_FUNCTION() local
2482 while (zend_hash_get_current_data_ex(Z_ARRVAL_P(input), (void **)&entry, &pos) == SUCCESS) { in PHP_FUNCTION()
2483 zval_add_ref(entry); in PHP_FUNCTION()
2484 zend_hash_next_index_insert(Z_ARRVAL_P(return_value), entry, sizeof(zval *), NULL); in PHP_FUNCTION()
2495 **entry, /* An entry in the input array */ in PHP_FUNCTION() local
2510 while (zend_hash_get_current_data_ex(myht, (void **)&entry, &pos) == SUCCESS) { in PHP_FUNCTION()
2511 if (Z_TYPE_PP(entry) == IS_LONG) { in PHP_FUNCTION()
2512 if (zend_hash_index_find(Z_ARRVAL_P(return_value), Z_LVAL_PP(entry), (void **)&tmp) == FAILURE) { in PHP_FUNCTION()
2516 zend_hash_index_update(Z_ARRVAL_P(return_value), Z_LVAL_PP(entry), &data, sizeof(data), NULL); in PHP_FUNCTION()
2520 } else if (Z_TYPE_PP(entry) == IS_STRING) { in PHP_FUNCTION()
2521 …if (zend_symtable_find(Z_ARRVAL_P(return_value), Z_STRVAL_PP(entry), Z_STRLEN_PP(entry) + 1, (void… in PHP_FUNCTION()
2525 …zend_symtable_update(Z_ARRVAL_P(return_value), Z_STRVAL_PP(entry), Z_STRLEN_PP(entry) + 1, &data, … in PHP_FUNCTION()
2637 **entry; /* An entry in the input array */ in PHP_FUNCTION() local
2652 while (zend_hash_get_current_data_ex(Z_ARRVAL_P(input), (void **)&entry, &pos) == SUCCESS) { in PHP_FUNCTION()
2653 zval_add_ref(entry); in PHP_FUNCTION()
2657 …zend_hash_update(Z_ARRVAL_P(return_value), string_key, string_key_len, entry, sizeof(zval *), NULL… in PHP_FUNCTION()
2662 zend_hash_index_update(Z_ARRVAL_P(return_value), num_key, entry, sizeof(zval *), NULL); in PHP_FUNCTION()
2664 zend_hash_next_index_insert(Z_ARRVAL_P(return_value), entry, sizeof(zval *), NULL); in PHP_FUNCTION()
2749 zval *array, **entry, *data; in PHP_FUNCTION() local
2759 while (zend_hash_get_current_data_ex(Z_ARRVAL_P(array), (void **)&entry, &pos) == SUCCESS) { in PHP_FUNCTION()
2763 if (Z_TYPE_PP(entry) == IS_LONG) { in PHP_FUNCTION()
2764 zend_hash_index_update(Z_ARRVAL_P(return_value), Z_LVAL_PP(entry), &data, sizeof(data), NULL); in PHP_FUNCTION()
2765 } else if (Z_TYPE_PP(entry) == IS_STRING) { in PHP_FUNCTION()
2766 …zend_symtable_update(Z_ARRVAL_P(return_value), Z_STRVAL_PP(entry), Z_STRLEN_PP(entry) + 1, &data, … in PHP_FUNCTION()
2781 zval *array, **entry; in PHP_FUNCTION() local
2796 while (zend_hash_get_current_data_ex(Z_ARRVAL_P(array), (void **)&entry, &pos) == SUCCESS) { in PHP_FUNCTION()
2797 zval_add_ref(entry); in PHP_FUNCTION()
2801 zend_hash_index_update(Z_ARRVAL_P(return_value), num_key, entry, sizeof(entry), NULL); in PHP_FUNCTION()
2810 zend_hash_update(Z_ARRVAL_P(return_value), new_key, str_key_len, entry, sizeof(entry), NULL); in PHP_FUNCTION()
4064 **entry, in PHP_FUNCTION() local
4075 zend_hash_get_current_data_ex(Z_ARRVAL_P(input), (void **)&entry, &pos) == SUCCESS; in PHP_FUNCTION()
4078 if (Z_TYPE_PP(entry) == IS_ARRAY || Z_TYPE_PP(entry) == IS_OBJECT) { in PHP_FUNCTION()
4081 entry_n = **entry; in PHP_FUNCTION()
4094 **entry, in PHP_FUNCTION() local
4109 zend_hash_get_current_data_ex(Z_ARRVAL_P(input), (void **)&entry, &pos) == SUCCESS; in PHP_FUNCTION()
4112 if (Z_TYPE_PP(entry) == IS_ARRAY || Z_TYPE_PP(entry) == IS_OBJECT) { in PHP_FUNCTION()
4115 entry_n = **entry; in PHP_FUNCTION()
4449 zval **entry; in PHP_FUNCTION() local
4470 while (zend_hash_get_current_data_ex(Z_ARRVAL_P(input), (void**)&entry, &pos) == SUCCESS) { in PHP_FUNCTION()
4478 zval_add_ref(entry); in PHP_FUNCTION()
4484 add_assoc_zval_ex(chunk, str_key, str_key_len, *entry); in PHP_FUNCTION()
4487 add_index_zval(chunk, num_key, *entry); in PHP_FUNCTION()
4491 add_next_index_zval(chunk, *entry); in PHP_FUNCTION()