art_heap_entry
art_heap_entry oahe, art_heap_entry nahe)
art_heap_entry ahe, *ahep;
art_heap_entry *heap;
art_heap_entry *child = art_heap_entry_to_heap(ahe);
art_heap_entry *heap;
art_heap_entry ahe, dahe = 0;
art_heap_entry *heap;
art_heap_entry ahe;
art_heap_entry ahe, oahe, *ahep;
art_heap_entry *heap;
art_heap_entry *heap;
art_heap_entry ahe, pahe, *ahep;
art_heap_entry *nheap = art_heap_entry_to_heap(ahe);
art_iter_descend(struct art_iter *ai, art_heap_entry *heap,
art_heap_entry pahe)
art_heap_entry ahe;
art_heap_entry *heap = SMR_PTR_GET(&art->art_root);
art_heap_entry *heap = at->at_heap;
art_heap_entry ahe, pahe;
art_heap_entry *heap;
SMR_PTR_SET_LOCKED(&heap[ART_HEAP_IDX_TABLE], (art_heap_entry)at);
art_heap_entry ahe;
art_heap_entry ahe;
art_heap_entry, art_heap_entry);
art_heap_entry_is_node(art_heap_entry ahe)
art_heap_entry_to_node(art_heap_entry ahe)
static inline art_heap_entry *
art_heap_entry_to_heap(art_heap_entry ahe)
return ((art_heap_entry *)(ahe & ~1UL));
static inline art_heap_entry
return ((art_heap_entry)an);
static inline art_heap_entry
art_heap_to_heap_entry(art_heap_entry *heap)
return ((art_heap_entry)heap | 1UL);
art_heap_entry *art_root;
art_heap_entry *at_heap;
#define AT_HEAPSIZE(bits) ((1 << ((bits) + 1)) * sizeof(art_heap_entry))
art_heap_to_table(art_heap_entry *heap)
getdefault(art_heap_entry *heap)
art_heap_entry entry;
p_table(art_heap_entry *kheap)
art_heap_entry entry, *heap, *nheap;
static struct art_node *getdefault(art_heap_entry *);
static void p_table(art_heap_entry *);