cache_pqueue_t 38 modules/cache/cache_cache.c cache_pqueue_t *pq; cache_pqueue_t 48 modules/cache/cache_pqueue.c cache_pqueue_t *cache_pq_init(apr_ssize_t n, cache_pqueue_t 53 modules/cache/cache_pqueue.c cache_pqueue_t *q; cache_pqueue_t 55 modules/cache/cache_pqueue.c if (!(q = malloc(sizeof(cache_pqueue_t)))) { cache_pqueue_t 74 modules/cache/cache_pqueue.c void cache_pq_free(cache_pqueue_t *q) cache_pqueue_t 82 modules/cache/cache_pqueue.c apr_ssize_t cache_pq_size(cache_pqueue_t *q) cache_pqueue_t 88 modules/cache/cache_pqueue.c static void cache_pq_bubble_up(cache_pqueue_t *q, apr_ssize_t i) cache_pqueue_t 106 modules/cache/cache_pqueue.c static apr_ssize_t maxchild(cache_pqueue_t *q, apr_ssize_t i) cache_pqueue_t 122 modules/cache/cache_pqueue.c static void cache_pq_percolate_down(cache_pqueue_t *q, apr_ssize_t i) cache_pqueue_t 140 modules/cache/cache_pqueue.c apr_status_t cache_pq_insert(cache_pqueue_t *q, void *d) cache_pqueue_t 168 modules/cache/cache_pqueue.c void cache_pq_change_priority(cache_pqueue_t *q, cache_pqueue_t 182 modules/cache/cache_pqueue.c apr_status_t cache_pq_remove(cache_pqueue_t *q, void *d) cache_pqueue_t 194 modules/cache/cache_pqueue.c void *cache_pq_pop(cache_pqueue_t *q) cache_pqueue_t 208 modules/cache/cache_pqueue.c void *cache_pq_peek(cache_pqueue_t *q) cache_pqueue_t 225 modules/cache/cache_pqueue.c void cache_pq_dump(cache_pqueue_t *q, cache_pqueue_t 245 modules/cache/cache_pqueue.c void cache_pq_print(cache_pqueue_t *q, cache_pqueue_t 249 modules/cache/cache_pqueue.c cache_pqueue_t *dup; cache_pqueue_t 268 modules/cache/cache_pqueue.c static int cache_pq_subtree_is_valid(cache_pqueue_t *q, int pos) cache_pqueue_t 287 modules/cache/cache_pqueue.c int cache_pq_is_valid(cache_pqueue_t *q) cache_pqueue_t 41 modules/cache/cache_pqueue.h typedef struct cache_pqueue_t cache_pqueue_t; cache_pqueue_t 75 modules/cache/cache_pqueue.h cache_pqueue_t *cache_pq_init(apr_ssize_t n, cache_pqueue_t 83 modules/cache/cache_pqueue.h void cache_pq_free(cache_pqueue_t *q); cache_pqueue_t 88 modules/cache/cache_pqueue.h apr_ssize_t cache_pq_size(cache_pqueue_t *q); cache_pqueue_t 96 modules/cache/cache_pqueue.h apr_status_t cache_pq_insert(cache_pqueue_t *q, void *d); cache_pqueue_t 104 modules/cache/cache_pqueue.h void cache_pq_change_priority(cache_pqueue_t *q, cache_pqueue_t 115 modules/cache/cache_pqueue.h void *cache_pq_pop(cache_pqueue_t *q); cache_pqueue_t 123 modules/cache/cache_pqueue.h apr_status_t cache_pq_remove(cache_pqueue_t *q, void *d); cache_pqueue_t 131 modules/cache/cache_pqueue.h void *cache_pq_peek(cache_pqueue_t *q); cache_pqueue_t 141 modules/cache/cache_pqueue.h void cache_pq_print(cache_pqueue_t *q, cache_pqueue_t 153 modules/cache/cache_pqueue.h void cache_pq_dump(cache_pqueue_t *q, cache_pqueue_t 163 modules/cache/cache_pqueue.h int cache_pq_is_valid(cache_pqueue_t *q);