Lines Matching refs:next
55 * @param next If next is not NULL, then next[0] will contain the previous
56 * element and next[1] the next element. If either does not exist,
57 * then the corresponding entry in next is unchanged.
67 int (*cmp)(const void *key, const void *b), void *next[2]);
72 * If *next is NULL, then the supplied element will be removed if it exists.
73 * If *next is non-NULL, then the supplied element will be inserted, unless
80 * @param next Used to allocate and free AVTreeNodes. For insertion the user
84 * For deleting elements *next is set to NULL by the user and
93 * AVTreeNode **next)
95 * if (!*next)
96 * *next = av_mallocz(av_tree_node_size);
97 * return av_tree_insert(rootp, key, cmp, next);
100 * int (*cmp)(void *key, const void *b, AVTreeNode **next))
102 * av_freep(next);
103 * return av_tree_insert(rootp, key, cmp, next);
115 struct AVTreeNode **next);