Symbol: dn_heap
sys/netpfil/ipfw/dn_heap.c
108
heap_init(struct dn_heap *h, int size, int ofs)
sys/netpfil/ipfw/dn_heap.c
141
heap_insert(struct dn_heap *h, uint64_t key1, void *p)
sys/netpfil/ipfw/dn_heap.c
178
heap_extract(struct dn_heap *h, void *obj)
sys/netpfil/ipfw/dn_heap.c
234
heap_move(struct dn_heap *h, uint64_t new_key, void *object)
sys/netpfil/ipfw/dn_heap.c
277
heapify(struct dn_heap *h)
sys/netpfil/ipfw/dn_heap.c
286
heap_scan(struct dn_heap *h, int (*fn)(void *, uintptr_t),
sys/netpfil/ipfw/dn_heap.c
311
heap_free(struct dn_heap *h)
sys/netpfil/ipfw/dn_heap.c
78
heap_resize(struct dn_heap *h, unsigned int new_size)
sys/netpfil/ipfw/dn_heap.h
101
int heap_init(struct dn_heap *h, int size, int ofs);
sys/netpfil/ipfw/dn_heap.h
102
int heap_insert(struct dn_heap *h, uint64_t key1, void *p);
sys/netpfil/ipfw/dn_heap.h
103
bool heap_extract(struct dn_heap *h, void *obj);
sys/netpfil/ipfw/dn_heap.h
104
void heap_free(struct dn_heap *h);
sys/netpfil/ipfw/dn_heap.h
105
int heap_scan(struct dn_heap *, int (*)(void *, uintptr_t), uintptr_t);
sys/netpfil/ipfw/dn_sched_wf2q.c
118
struct dn_heap *h = &si->idle_heap;
sys/netpfil/ipfw/dn_sched_wf2q.c
199
struct dn_heap *sch = &si->sch_heap;
sys/netpfil/ipfw/dn_sched_wf2q.c
200
struct dn_heap *neh = &si->ne_heap;
sys/netpfil/ipfw/dn_sched_wf2q.c
89
struct dn_heap sch_heap; /* top extract - key Finish time */
sys/netpfil/ipfw/dn_sched_wf2q.c
90
struct dn_heap ne_heap; /* top extract - key Start time */
sys/netpfil/ipfw/dn_sched_wf2q.c
91
struct dn_heap idle_heap; /* random extract - key Start=Finish time */
sys/netpfil/ipfw/ip_dn_private.h
116
struct dn_heap evheap; /* scheduled events */
sys/netpfil/ipfw/test/test_dn_heap.c
128
struct dn_heap h;