Home
last modified time | relevance | path

Searched refs:var_hash (Results 1 – 14 of 14) sorted by relevance

/PHP-5.5/ext/standard/
H A Dvar_unserializer.c45 if (!var_hash || var_hash->used_slots == VAR_ENTRIES_MAX) { in var_push()
59 var_hash->data[var_hash->used_slots++] = *rval; in var_push()
75 if (!var_hash || var_hash->used_slots == VAR_ENTRIES_MAX) { in var_push_dtor()
90 var_hash->data[var_hash->used_slots++] = *rval; in var_push_dtor()
106 if (!var_hash || var_hash->used_slots == VAR_ENTRIES_MAX) { in var_push_dtor_no_addref()
120 var_hash->data[var_hash->used_slots++] = *rval; in var_push_dtor_no_addref()
138 var_hash = var_hash->next; in var_replace()
150 var_hash = var_hash->next; in var_access()
174 efree(var_hash); in var_destroy()
175 var_hash = next; in var_destroy()
[all …]
H A Dvar_unserializer.re43 if (!var_hash || var_hash->used_slots == VAR_ENTRIES_MAX) {
57 var_hash->data[var_hash->used_slots++] = *rval;
73 if (!var_hash || var_hash->used_slots == VAR_ENTRIES_MAX) {
88 var_hash->data[var_hash->used_slots++] = *rval;
104 if (!var_hash || var_hash->used_slots == VAR_ENTRIES_MAX) {
118 var_hash->data[var_hash->used_slots++] = *rval;
136 var_hash = var_hash->next;
148 var_hash = var_hash->next;
172 efree(var_hash);
173 var_hash = next;
[all …]
H A Dphp_var.h62 BG(serialize).var_hash = (void *)(var_hash_ptr); \
66 (var_hash_ptr) = (php_serialize_data_t)BG(serialize).var_hash; \
79 zend_hash_destroy((php_serialize_data_t)BG(serialize).var_hash); \
80 FREE_HASHTABLE((php_serialize_data_t)BG(serialize).var_hash); \
81 BG(serialize).var_hash = NULL; \
92 BG(unserialize).var_hash = (void *)(var_hash_ptr); \
96 (var_hash_ptr) = (php_unserialize_data_t)BG(unserialize).var_hash; \
111 BG(unserialize).var_hash = NULL; \
119 PHPAPI void var_destroy(php_unserialize_data_t *var_hash);
121 #define PHP_VAR_UNSERIALIZE_ZVAL_CHANGED(var_hash, ozval, nzval) \ argument
[all …]
H A Dvar.c576 var_no = zend_hash_num_elements(var_hash) + 1; in php_add_var_hash()
719 if (var_hash && php_add_var_hash(var_hash, struc, (void *) &var_already TSRMLS_CC) == FAILURE) { in php_var_serialize_intern()
918 php_serialize_data_t var_hash; in PHP_FUNCTION() local
929 PHP_VAR_SERIALIZE_INIT(var_hash); in PHP_FUNCTION()
931 PHP_VAR_SERIALIZE_DESTROY(var_hash); in PHP_FUNCTION()
953 php_unserialize_data_t var_hash; in PHP_FUNCTION() local
966 PHP_VAR_UNSERIALIZE_INIT(var_hash); in PHP_FUNCTION()
968 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in PHP_FUNCTION()
983 var_push_dtor_no_addref(&var_hash, &return_value); in PHP_FUNCTION()
987 var_push_dtor(&var_hash, &return_value); in PHP_FUNCTION()
[all …]
H A Dbasic_functions.h209 void *var_hash; member
213 void *var_hash; member
/PHP-5.5/ext/sysvshm/
H A Dsysvshm.c249 php_serialize_data_t var_hash; in PHP_FUNCTION() local
256 PHP_VAR_SERIALIZE_INIT(var_hash); in PHP_FUNCTION()
257 php_var_serialize(&shm_var, &arg_var, &var_hash TSRMLS_CC); in PHP_FUNCTION()
258 PHP_VAR_SERIALIZE_DESTROY(var_hash); in PHP_FUNCTION()
290 php_unserialize_data_t var_hash; in PHP_FUNCTION() local
308 PHP_VAR_UNSERIALIZE_INIT(var_hash); in PHP_FUNCTION()
309 …gned char **) &shm_data, (unsigned char *) shm_data + shm_var->length, &var_hash TSRMLS_CC) != 1) { in PHP_FUNCTION()
313 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in PHP_FUNCTION()
/PHP-5.5/ext/sysvmsg/
H A Dsysvmsg.c363 php_unserialize_data_t var_hash; in PHP_FUNCTION() local
368 PHP_VAR_UNSERIALIZE_INIT(var_hash); in PHP_FUNCTION()
369 if (!php_var_unserialize(&tmp, &p, p + result, &var_hash TSRMLS_CC)) { in PHP_FUNCTION()
376 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in PHP_FUNCTION()
410 php_serialize_data_t var_hash; in PHP_FUNCTION() local
412 PHP_VAR_SERIALIZE_INIT(var_hash); in PHP_FUNCTION()
413 php_var_serialize(&msg_var, &message, &var_hash TSRMLS_CC); in PHP_FUNCTION()
414 PHP_VAR_SERIALIZE_DESTROY(var_hash); in PHP_FUNCTION()
/PHP-5.5/ext/spl/
H A Dspl_observer.c738 php_serialize_data_t var_hash; in SPL_METHOD() local
745 PHP_VAR_SERIALIZE_INIT(var_hash); in SPL_METHOD()
759 PHP_VAR_SERIALIZE_DESTROY(var_hash); in SPL_METHOD()
779 PHP_VAR_SERIALIZE_DESTROY(var_hash); in SPL_METHOD()
798 php_unserialize_data_t var_hash; in SPL_METHOD() local
813 PHP_VAR_UNSERIALIZE_INIT(var_hash); in SPL_METHOD()
825 var_push_dtor(&var_hash, &pcount); in SPL_METHOD()
846 var_push_dtor(&var_hash, &pentry); in SPL_METHOD()
858 var_push_dtor(&var_hash, &pinf); in SPL_METHOD()
899 var_push_dtor(&var_hash, &pmembers); in SPL_METHOD()
[all …]
H A Dspl_dllist.c1145 php_serialize_data_t var_hash; in SPL_METHOD() local
1151 PHP_VAR_SERIALIZE_INIT(var_hash); in SPL_METHOD()
1156 php_var_serialize(&buf, &flags, &var_hash TSRMLS_CC); in SPL_METHOD()
1164 php_var_serialize(&buf, (zval **)&current->data, &var_hash TSRMLS_CC); in SPL_METHOD()
1172 PHP_VAR_SERIALIZE_DESTROY(var_hash); in SPL_METHOD()
1191 php_unserialize_data_t var_hash; in SPL_METHOD() local
1203 PHP_VAR_UNSERIALIZE_INIT(var_hash); in SPL_METHOD()
1211 var_push_dtor(&var_hash, &flags); in SPL_METHOD()
1223 var_push_dtor(&var_hash, &elem); in SPL_METHOD()
1232 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in SPL_METHOD()
[all …]
H A Dspl_array.c1685 php_serialize_data_t var_hash; in SPL_METHOD() local
1698 PHP_VAR_SERIALIZE_INIT(var_hash); in SPL_METHOD()
1705 php_var_serialize(&buf, &flags, &var_hash TSRMLS_CC); in SPL_METHOD()
1725 PHP_VAR_SERIALIZE_DESTROY(var_hash); in SPL_METHOD()
1744 php_unserialize_data_t var_hash; in SPL_METHOD() local
1766 PHP_VAR_UNSERIALIZE_INIT(var_hash); in SPL_METHOD()
1778 var_push_dtor(&var_hash, &pflags); in SPL_METHOD()
1802 var_push_dtor(&var_hash, &intern->array); in SPL_METHOD()
1821 var_push_dtor(&var_hash, &pmembers); in SPL_METHOD()
1831 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in SPL_METHOD()
[all …]
/PHP-5.5/ext/session/
H A Dsession.c844 php_serialize_data_t var_hash; in PHP_INI_END() local
846 PHP_VAR_SERIALIZE_INIT(var_hash); in PHP_INI_END()
862 php_unserialize_data_t var_hash; in PS_SERIALIZER_DECODE_FUNC() local
864 PHP_VAR_UNSERIALIZE_INIT(var_hash); in PS_SERIALIZER_DECODE_FUNC()
890 php_serialize_data_t var_hash; in PS_SERIALIZER_ENCODE_FUNC() local
893 PHP_VAR_SERIALIZE_INIT(var_hash); in PS_SERIALIZER_ENCODE_FUNC()
925 php_unserialize_data_t var_hash;
927 PHP_VAR_UNSERIALIZE_INIT(var_hash);
977 php_serialize_data_t var_hash;
980 PHP_VAR_SERIALIZE_INIT(var_hash);
[all …]
H A Dphp_session.h223 …ssion_var(char *name, size_t namelen, zval *state_val, php_unserialize_data_t *var_hash TSRMLS_DC);
/PHP-5.5/ext/phar/
H A Dphar.c606 php_unserialize_data_t var_hash; local
614 PHP_VAR_UNSERIALIZE_INIT(var_hash);
616 if (!php_var_unserialize(metadata, &p, p + zip_metadata_len, &var_hash TSRMLS_CC)) {
618 PHP_VAR_UNSERIALIZE_DESTROY(var_hash);
624 PHP_VAR_UNSERIALIZE_DESTROY(var_hash);
/PHP-5.5/ext/pdo/
H A Dpdo_stmt.c1134 php_unserialize_data_t var_hash; in do_fetch() local
1136 PHP_VAR_UNSERIALIZE_INIT(var_hash); in do_fetch()
1139 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in do_fetch()
1142 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in do_fetch()

Completed in 115 milliseconds