Prioq 232 src/libsystemd/sd-bus/bus-internal.h Prioq *reply_callbacks_prioq; Prioq 133 src/libsystemd/sd-event/sd-event.c Prioq *earliest; Prioq 134 src/libsystemd/sd-event/sd-event.c Prioq *latest; Prioq 147 src/libsystemd/sd-event/sd-event.c Prioq *pending; Prioq 148 src/libsystemd/sd-event/sd-event.c Prioq *prepare; Prioq 169 src/libsystemd/sd-event/sd-event.c Prioq *exit; Prioq 86 src/libsystemd/sd-rtnl/rtnl-internal.h struct Prioq *reply_callbacks_prioq; Prioq 33 src/resolve/resolved-dns-cache.h Prioq *by_expiry; Prioq 37 src/shared/prioq.c Prioq *prioq_new(compare_func_t compare_func) { Prioq 38 src/shared/prioq.c Prioq *q; Prioq 40 src/shared/prioq.c q = new0(Prioq, 1); Prioq 48 src/shared/prioq.c void prioq_free(Prioq *q) { Prioq 56 src/shared/prioq.c int prioq_ensure_allocated(Prioq **q, compare_func_t compare_func) { Prioq 69 src/shared/prioq.c static void swap(Prioq *q, unsigned j, unsigned k) { Prioq 94 src/shared/prioq.c static unsigned shuffle_up(Prioq *q, unsigned idx) { Prioq 112 src/shared/prioq.c static unsigned shuffle_down(Prioq *q, unsigned idx) { Prioq 152 src/shared/prioq.c int prioq_put(Prioq *q, void *data, unsigned *idx) { Prioq 184 src/shared/prioq.c static void remove_item(Prioq *q, struct prioq_item *i) { Prioq 214 src/shared/prioq.c _pure_ static struct prioq_item* find_item(Prioq *q, void *data, unsigned *idx) { Prioq 237 src/shared/prioq.c int prioq_remove(Prioq *q, void *data, unsigned *idx) { Prioq 251 src/shared/prioq.c int prioq_reshuffle(Prioq *q, void *data, unsigned *idx) { Prioq 267 src/shared/prioq.c void *prioq_peek(Prioq *q) { Prioq 278 src/shared/prioq.c void *prioq_pop(Prioq *q) { Prioq 292 src/shared/prioq.c unsigned prioq_size(Prioq *q) { Prioq 300 src/shared/prioq.c bool prioq_isempty(Prioq *q) { Prioq 26 src/shared/prioq.h typedef struct Prioq Prioq; Prioq 30 src/shared/prioq.h Prioq *prioq_new(compare_func_t compare); Prioq 31 src/shared/prioq.h void prioq_free(Prioq *q); Prioq 32 src/shared/prioq.h int prioq_ensure_allocated(Prioq **q, compare_func_t compare_func); Prioq 34 src/shared/prioq.h int prioq_put(Prioq *q, void *data, unsigned *idx); Prioq 35 src/shared/prioq.h int prioq_remove(Prioq *q, void *data, unsigned *idx); Prioq 36 src/shared/prioq.h int prioq_reshuffle(Prioq *q, void *data, unsigned *idx); Prioq 38 src/shared/prioq.h void *prioq_peek(Prioq *q) _pure_; Prioq 39 src/shared/prioq.h void *prioq_pop(Prioq *q); Prioq 41 src/shared/prioq.h unsigned prioq_size(Prioq *q) _pure_; Prioq 42 src/shared/prioq.h bool prioq_isempty(Prioq *q) _pure_;