Lines Matching refs:ds_htable_bucket_t
54 ds_htable_bucket_t *_bucket = bucket; \
69 ds_htable_bucket_t *_src = src; \
70 ds_htable_bucket_t *_dst = dst; \
88 ds_htable_bucket_t *_x = _h->buckets; \
89 ds_htable_bucket_t *_y = _h->buckets + _h->next; \
97 ds_htable_bucket_t *_x = _h->buckets; \
98 ds_htable_bucket_t *_y = _x + _h->next - 1; \
107 ds_htable_bucket_t *_b = (h)->buckets; \
118 ds_htable_bucket_t *_x = _h->buckets; \
119 ds_htable_bucket_t *_y = _h->buckets + _h->next; \
127 ds_htable_bucket_t *_x = _h->buckets; \
128 ds_htable_bucket_t *_y = _h->buckets + _h->next; \
136 ds_htable_bucket_t *_x = _h->buckets; \
137 ds_htable_bucket_t *_y = _h->buckets + _h->next; \
150 } ds_htable_bucket_t; typedef
153 ds_htable_bucket_t *buckets; // Buffer for the buckets
173 ds_htable_bucket_t *ds_htable_lookup_by_value(ds_htable_t *h, zval *key);
174 ds_htable_bucket_t *ds_htable_lookup_by_key(ds_htable_t *h, zval *key);
175 ds_htable_bucket_t *ds_htable_lookup_by_position(ds_htable_t *table, uint32_t position);
177 bool ds_htable_lookup_or_next(ds_htable_t *table, zval *key, ds_htable_bucket_t **return_value);
198 ds_htable_bucket_t *ds_htable_first(ds_htable_t *table);
199 ds_htable_bucket_t *ds_htable_last(ds_htable_t *table);