Lines Matching defs:apr_queue_t
43 struct apr_queue_t {
58 static void Q_DBG(char*msg, apr_queue_t *q) {
70 * Detects when the apr_queue_t is full. This utility function is expected
76 * Detects when the apr_queue_t is empty. This utility function is expected
83 * apr_queue_t when its pool is destroyed.
87 apr_queue_t *queue = data;
99 * Initialize the apr_queue_t.
101 APU_DECLARE(apr_status_t) apr_queue_create(apr_queue_t **q,
106 apr_queue_t *queue;
107 queue = apr_palloc(a, sizeof(apr_queue_t));
148 APU_DECLARE(apr_status_t) apr_queue_push(apr_queue_t *queue, void *data)
211 APU_DECLARE(apr_status_t) apr_queue_trypush(apr_queue_t *queue, void *data)
251 APU_DECLARE(unsigned int) apr_queue_size(apr_queue_t *queue) {
261 APU_DECLARE(apr_status_t) apr_queue_pop(apr_queue_t *queue, void **data)
325 APU_DECLARE(apr_status_t) apr_queue_trypop(apr_queue_t *queue, void **data)
362 APU_DECLARE(apr_status_t) apr_queue_interrupt_all(apr_queue_t *queue)
379 APU_DECLARE(apr_status_t) apr_queue_term(apr_queue_t *queue)