Lines Matching refs:queue
7 zend_object *php_ds_queue_create_object_ex(ds_queue_t *queue) in php_ds_queue_create_object_ex() argument
16 obj->queue = 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() argument
28 return php_ds_queue_create_object_ex(ds_queue_clone(queue)); in php_ds_queue_create_clone()
33 ds_queue_t *queue = Z_DS_QUEUE_P(object); in php_ds_queue_serialize() local
38 if (QUEUE_SIZE(queue) == 0) { in php_ds_queue_serialize()
46 DS_DEQUE_FOREACH(queue->deque, value) { in php_ds_queue_serialize()
62 ds_queue_t *queue = ds_queue(); in php_ds_queue_unserialize() local
78 ds_queue_push_one(queue, value); in php_ds_queue_unserialize()
81 ZVAL_DS_QUEUE(object, queue); in php_ds_queue_unserialize()
86 ds_queue_free(queue); in php_ds_queue_unserialize()