Home
last modified time | relevance | path

Searched refs:ds_queue_t (Results 1 – 7 of 7) sorted by relevance

/ext-ds/src/ds/
H A Dds_queue.h24 } ds_queue_t; typedef
26 ds_queue_t *ds_queue_ex(ds_deque_t *deque);
27 ds_queue_t *ds_queue();
28 ds_queue_t *ds_queue_clone(ds_queue_t *queue);
31 zend_long ds_queue_capacity(ds_queue_t *queue);
33 void ds_queue_push(ds_queue_t *queue, VA_PARAMS);
34 void ds_queue_push_one(ds_queue_t *queue, zval *value);
35 void ds_queue_clear(ds_queue_t *queue);
38 zval *ds_queue_peek(ds_queue_t *queue);
39 zval *ds_queue_peek_throw(ds_queue_t *queue);
[all …]
H A Dds_queue.c10 ds_queue_t *ds_queue_ex(ds_deque_t *deque) in ds_queue_ex()
12 ds_queue_t *queue = ecalloc(1, sizeof(ds_queue_t)); in ds_queue_ex()
17 ds_queue_t *ds_queue() in ds_queue()
22 ds_queue_t *ds_queue_clone(ds_queue_t *queue) in ds_queue_clone()
27 void ds_queue_free(ds_queue_t *queue) in ds_queue_free()
38 zend_long ds_queue_capacity(ds_queue_t *queue) in ds_queue_capacity()
43 void ds_queue_push(ds_queue_t *queue, VA_PARAMS) in ds_queue_push()
48 void ds_queue_push_one(ds_queue_t *queue, zval *value) in ds_queue_push_one()
53 void ds_queue_clear(ds_queue_t *queue) in ds_queue_clear()
92 zval *ds_queue_peek_throw(ds_queue_t *queue) in ds_queue_peek_throw()
[all …]
/ext-ds/src/php/handlers/
H A Dphp_queue_handlers.c13 ds_queue_t *queue = php_ds_queue_fetch_object(obj)->queue;
16 ds_queue_t *queue = Z_DS_QUEUE_P(obj);
35 ds_queue_t *queue = php_ds_queue_fetch_object(obj)->queue;
38 ds_queue_t *queue = Z_DS_QUEUE_P(obj);
47 ds_queue_t *queue = php_ds_queue_fetch_object(obj)->queue;
50 ds_queue_t *queue = Z_DS_QUEUE_P(obj);
58 ds_queue_t *queue = php_ds_queue_fetch_object(obj)->queue;
61 ds_queue_t *queue = Z_DS_QUEUE_P(obj);
72 ds_queue_t *queue = php_ds_queue_fetch_object(obj)->queue;
75 ds_queue_t *queue = Z_DS_QUEUE_P(obj);
/ext-ds/src/php/objects/
H A Dphp_queue.h7 ds_queue_t *queue;
24 ds_queue_t *_q = q; \
33 zend_object *php_ds_queue_create_object_ex(ds_queue_t *queue);
35 zend_object *php_ds_queue_create_clone(ds_queue_t *queue);
H A Dphp_queue.c7 zend_object *php_ds_queue_create_object_ex(ds_queue_t *queue) in php_ds_queue_create_object_ex()
26 zend_object *php_ds_queue_create_clone(ds_queue_t *queue) in php_ds_queue_create_clone()
33 ds_queue_t *queue = Z_DS_QUEUE_P(object); in php_ds_queue_serialize()
62 ds_queue_t *queue = ds_queue(); in php_ds_queue_unserialize()
/ext-ds/src/php/iterators/
H A Dphp_queue_iterator.h11 ds_queue_t *queue;
H A Dphp_queue_iterator.c26 static void php_ds_queue_iterator_set_current(ds_queue_t *queue, zval *data) in php_ds_queue_iterator_set_current()

Completed in 7 milliseconds