Lines Matching refs:var_hashx
46 static inline void var_push(php_unserialize_data_t *var_hashx, zval *rval) in var_push() argument
48 var_entries *var_hash = (*var_hashx)->last; in var_push()
58 if (!(*var_hashx)->first) { in var_push()
59 (*var_hashx)->first = var_hash; in var_push()
61 ((var_entries *) (*var_hashx)->last)->next = var_hash; in var_push()
64 (*var_hashx)->last = var_hash; in var_push()
70 PHPAPI void var_push_dtor(php_unserialize_data_t *var_hashx, zval *rval) in var_push_dtor() argument
72 zval *tmp_var = var_tmp_var(var_hashx); in var_push_dtor()
79 PHPAPI zval *var_tmp_var(php_unserialize_data_t *var_hashx) in var_tmp_var() argument
83 if (!var_hashx || !*var_hashx) { in var_tmp_var()
87 var_hash = (*var_hashx)->last_dtor; in var_tmp_var()
93 if (!(*var_hashx)->first_dtor) { in var_tmp_var()
94 (*var_hashx)->first_dtor = var_hash; in var_tmp_var()
96 ((var_dtor_entries *) (*var_hashx)->last_dtor)->next = var_hash; in var_tmp_var()
99 (*var_hashx)->last_dtor = var_hash; in var_tmp_var()
106 PHPAPI void var_replace(php_unserialize_data_t *var_hashx, zval *ozval, zval *nzval) in var_replace() argument
109 var_entries *var_hash = (*var_hashx)->first; in var_replace()
125 static zval *var_access(php_unserialize_data_t *var_hashx, zend_long id) in var_access() argument
127 var_entries *var_hash = (*var_hashx)->first; in var_access()
144 PHPAPI void var_destroy(php_unserialize_data_t *var_hashx) in var_destroy() argument
148 var_entries *var_hash = (*var_hashx)->first; in var_destroy()
149 var_dtor_entries *var_dtor_hash = (*var_hashx)->first_dtor; in var_destroy()