Home
last modified time | relevance | path

Searched refs:h (Results 1 – 6 of 6) sorted by relevance

/ext-ds/src/ds/
H A Dds_htable.h35 #define DS_HTABLE_BUCKET_LOOKUP(t, h) ((t)->lookup[h & ((t)->capacity - 1)]) argument
85 #define DS_HTABLE_FOREACH_BUCKET(h, b) \ argument
87 ds_htable_t *_h = h; \
133 #define DS_HTABLE_FOREACH_KEY_VALUE(h, k, v) \ argument
178 bool ds_htable_has_keys(ds_htable_t *h, VA_PARAMS);
180 bool ds_htable_has_values(ds_htable_t *h, VA_PARAMS);
181 bool ds_htable_has_value(ds_htable_t *h, zval *value);
184 void ds_htable_to_array(ds_htable_t *h, zval *arr);
185 void ds_htable_free(ds_htable_t *h);
186 zval *ds_htable_get(ds_htable_t *h, zval *key);
[all …]
H A Dds_deque.c119 zend_long h = deque->head; in ds_deque_reset_head() local
121 zend_long r = deque->capacity - h; // Number of values on the right. in ds_deque_reset_head()
125 if (r < (h - t)) { in ds_deque_reset_head()
127 ds_deque_memmove(deque, 0, h, r); in ds_deque_reset_head()
134 memcpy(&buffer[0], &deque->buffer[h], r * sizeof(zval)); in ds_deque_reset_head()
/ext-ds/src/php/iterators/
H A Dphp_htable_iterator.h17 … *php_ds_htable_get_value_iterator_ex(zend_class_entry *ce, zval *obj, int by_ref, ds_htable_t *h);
18 … *php_ds_htable_get_key_iterator_ex (zend_class_entry *ce, zval *obj, int by_ref, ds_htable_t *h);
19 … *php_ds_htable_get_pair_iterator_ex (zend_class_entry *ce, zval *obj, int by_ref, ds_htable_t *h);
20 … *php_ds_htable_get_assoc_iterator_ex(zend_class_entry *ce, zval *obj, int by_ref, ds_htable_t *h);
/ext-ds/
H A D.gitignore29 config.h
30 config.h.in
H A D.editorconfig9 [*.{php, c, h}]
H A DCHANGELOG.md21 - Fixed buffer outflow during deserialization of map objects. #132 @rado-h

Completed in 35 milliseconds