Lines Matching refs:next
56 * @param next If next is not NULL, then next[0] will contain the previous
57 * element and next[1] the next element. If either does not exist,
58 * then the corresponding entry in next is unchanged.
63 int (*cmp)(void *key, const void *b), void *next[2]);
68 * If *next is NULL, then the supplied element will be removed if it exists.
69 * If *next is non-NULL, then the supplied element will be inserted, unless
76 * @param next Used to allocate and free AVTreeNodes. For insertion the user
80 * For deleting elements *next is set to NULL by the user and
89 * AVTreeNode **next)
91 * if (!*next)
92 * *next = av_mallocz(av_tree_node_size);
93 * return av_tree_insert(rootp, key, cmp, next);
96 * int (*cmp)(void *key, const void *b, AVTreeNode **next))
98 * av_freep(next);
99 * return av_tree_insert(rootp, key, cmp, next);
110 struct AVTreeNode **next);