Searched refs:var_hash (Results 1 – 11 of 11) sorted by relevance
/PHP-5.3/ext/standard/ |
H A D | php_var.h | 53 #define PHP_VAR_SERIALIZE_INIT(var_hash) \ argument 54 zend_hash_init(&(var_hash), 10, NULL, NULL, 0) 55 #define PHP_VAR_SERIALIZE_DESTROY(var_hash) \ argument 56 zend_hash_destroy(&(var_hash)) 58 #define PHP_VAR_UNSERIALIZE_INIT(var_hash) \ argument 59 (var_hash).first = 0; \ 60 (var_hash).first_dtor = 0 61 #define PHP_VAR_UNSERIALIZE_DESTROY(var_hash) \ argument 62 var_destroy(&(var_hash)) 66 PHPAPI void var_destroy(php_unserialize_data_t *var_hash); [all …]
|
H A D | var_unserializer.re | 38 while (var_hash && var_hash->used_slots == VAR_ENTRIES_MAX) { 39 prev = var_hash; 40 var_hash = var_hash->next; 43 if (!var_hash) { 54 var_hash->data[var_hash->used_slots++] = *rval; 61 while (var_hash && var_hash->used_slots == VAR_ENTRIES_MAX) { 63 var_hash = var_hash->next; 66 if (!var_hash) { 78 var_hash->data[var_hash->used_slots++] = *rval; 93 var_hash = var_hash->next; [all …]
|
H A D | var_unserializer.c | 40 while (var_hash && var_hash->used_slots == VAR_ENTRIES_MAX) { in var_push() 41 prev = var_hash; in var_push() 42 var_hash = var_hash->next; in var_push() 45 if (!var_hash) { in var_push() 56 var_hash->data[var_hash->used_slots++] = *rval; in var_push() 63 while (var_hash && var_hash->used_slots == VAR_ENTRIES_MAX) { in var_push_dtor() 65 var_hash = var_hash->next; in var_push_dtor() 68 if (!var_hash) { in var_push_dtor() 80 var_hash->data[var_hash->used_slots++] = *rval; in var_push_dtor() 95 var_hash = var_hash->next; in var_replace() [all …]
|
H A D | var.c | 568 var_no = zend_hash_num_elements(var_hash) + 1; in php_add_var_hash() 658 php_var_serialize_intern(buf, *d, var_hash TSRMLS_CC); in php_var_serialize_class() 704 if (var_hash && php_add_var_hash(var_hash, struc, (void *) &var_already TSRMLS_CC) == FAILURE) { in php_var_serialize_intern() 894 php_serialize_data_t var_hash; in PHP_FUNCTION() local 905 PHP_VAR_SERIALIZE_INIT(var_hash); in PHP_FUNCTION() 906 php_var_serialize(&buf, struc, &var_hash TSRMLS_CC); in PHP_FUNCTION() 907 PHP_VAR_SERIALIZE_DESTROY(var_hash); in PHP_FUNCTION() 924 php_unserialize_data_t var_hash; in PHP_FUNCTION() local 935 PHP_VAR_UNSERIALIZE_INIT(var_hash); in PHP_FUNCTION() 937 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in PHP_FUNCTION() [all …]
|
/PHP-5.3/ext/sysvshm/ |
H A D | sysvshm.c | 249 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.3/ext/sysvmsg/ |
H A D | sysvmsg.c | 363 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.3/ext/spl/ |
H A D | spl_observer.c | 661 php_serialize_data_t var_hash; in SPL_METHOD() local 668 PHP_VAR_SERIALIZE_INIT(var_hash); in SPL_METHOD() 680 PHP_VAR_SERIALIZE_DESTROY(var_hash); in SPL_METHOD() 683 php_var_serialize(&buf, &element->obj, &var_hash TSRMLS_CC); in SPL_METHOD() 699 PHP_VAR_SERIALIZE_DESTROY(var_hash); in SPL_METHOD() 718 php_unserialize_data_t var_hash; in SPL_METHOD() local 733 PHP_VAR_UNSERIALIZE_INIT(var_hash); in SPL_METHOD() 781 var_push_dtor(&var_hash, &pelement->inf); in SPL_METHOD() 784 var_push_dtor(&var_hash, &pelement->obj); in SPL_METHOD() 815 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in SPL_METHOD() [all …]
|
/PHP-5.3/ext/session/ |
H A D | session.c | 196 if (var_hash) { in php_set_session_var() 832 php_serialize_data_t var_hash; in PHP_INI_END() local 835 PHP_VAR_SERIALIZE_INIT(var_hash); in PHP_INI_END() 853 PHP_VAR_SERIALIZE_DESTROY(var_hash); 867 php_unserialize_data_t var_hash; 869 PHP_VAR_UNSERIALIZE_INIT(var_hash); 915 php_serialize_data_t var_hash; 918 PHP_VAR_SERIALIZE_INIT(var_hash); 942 PHP_VAR_SERIALIZE_DESTROY(var_hash); 955 php_unserialize_data_t var_hash; [all …]
|
H A D | php_session.h | 188 …ssion_var(char *name, size_t namelen, zval *state_val, php_unserialize_data_t *var_hash TSRMLS_DC);
|
/PHP-5.3/ext/phar/ |
H A D | phar.c | 610 php_unserialize_data_t var_hash; local 622 PHP_VAR_UNSERIALIZE_INIT(var_hash); 624 if (!php_var_unserialize(metadata, &p, p + buf_len, &var_hash TSRMLS_CC)) { 625 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); 631 PHP_VAR_UNSERIALIZE_DESTROY(var_hash);
|
/PHP-5.3/ext/pdo/ |
H A D | pdo_stmt.c | 1134 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 53 milliseconds