Lines Matching refs:SplayTreeInfo
118 IterateOverSplayTree(SplayTreeInfo *,int (*)(NodeInfo *,const void *),
122 SplaySplayTree(SplayTreeInfo *,const void *);
153 MagickExport MagickBooleanType AddValueToSplayTree(SplayTreeInfo *splay_tree, in AddValueToSplayTree()
279 static void BalanceSplayTree(SplayTreeInfo *splay_tree) in BalanceSplayTree()
332 static inline void *GetFirstSplayTreeNode(SplayTreeInfo *splay_tree) in GetFirstSplayTreeNode()
345 MagickExport SplayTreeInfo *CloneSplayTree(SplayTreeInfo *splay_tree, in CloneSplayTree()
352 SplayTreeInfo in CloneSplayTree()
355 assert(splay_tree != (SplayTreeInfo *) NULL); in CloneSplayTree()
486 SplayTreeInfo *splay_tree,const void *value) in DeleteNodeByValueFromSplayTree()
492 assert(splay_tree != (SplayTreeInfo *) NULL); in DeleteNodeByValueFromSplayTree()
603 SplayTreeInfo *splay_tree,const void *key) in DeleteNodeFromSplayTree()
612 assert(splay_tree != (SplayTreeInfo *) NULL); in DeleteNodeFromSplayTree()
681 MagickExport SplayTreeInfo *DestroySplayTree(SplayTreeInfo *splay_tree) in DestroySplayTree()
740 splay_tree=(SplayTreeInfo *) RelinquishMagickMemory(splay_tree); in DestroySplayTree()
768 MagickExport const void *GetNextKeyInSplayTree(SplayTreeInfo *splay_tree) in GetNextKeyInSplayTree()
776 assert(splay_tree != (SplayTreeInfo *) NULL); in GetNextKeyInSplayTree()
822 MagickExport const void *GetNextValueInSplayTree(SplayTreeInfo *splay_tree) in GetNextValueInSplayTree()
830 assert(splay_tree != (SplayTreeInfo *) NULL); in GetNextValueInSplayTree()
879 MagickExport const void *GetValueFromSplayTree(SplayTreeInfo *splay_tree, in GetValueFromSplayTree()
888 assert(splay_tree != (SplayTreeInfo *) NULL); in GetValueFromSplayTree()
935 const SplayTreeInfo *splay_tree) in GetNumberOfNodesInSplayTree()
937 assert(splay_tree != (SplayTreeInfo *) NULL); in GetNumberOfNodesInSplayTree()
971 static int IterateOverSplayTree(SplayTreeInfo *splay_tree, in IterateOverSplayTree()
1099 MagickExport SplayTreeInfo *NewSplayTree( in NewSplayTree()
1103 SplayTreeInfo in NewSplayTree()
1106 splay_tree=(SplayTreeInfo *) AcquireMagickMemory(sizeof(*splay_tree)); in NewSplayTree()
1107 if (splay_tree == (SplayTreeInfo *) NULL) in NewSplayTree()
1150 MagickExport void *RemoveNodeByValueFromSplayTree(SplayTreeInfo *splay_tree, in RemoveNodeByValueFromSplayTree()
1160 assert(splay_tree != (SplayTreeInfo *) NULL); in RemoveNodeByValueFromSplayTree()
1259 MagickExport void *RemoveNodeFromSplayTree(SplayTreeInfo *splay_tree, in RemoveNodeFromSplayTree()
1272 assert(splay_tree != (SplayTreeInfo *) NULL); in RemoveNodeFromSplayTree()
1340 MagickExport void ResetSplayTree(SplayTreeInfo *splay_tree) in ResetSplayTree()
1349 assert(splay_tree != (SplayTreeInfo *) NULL); in ResetSplayTree()
1432 MagickExport void ResetSplayTreeIterator(SplayTreeInfo *splay_tree) in ResetSplayTreeIterator()
1434 assert(splay_tree != (SplayTreeInfo *) NULL); in ResetSplayTreeIterator()
1475 static NodeInfo *Splay(SplayTreeInfo *splay_tree,const size_t depth, in Splay()
1566 static void SplaySplayTree(SplayTreeInfo *splay_tree,const void *key) in SplaySplayTree()