Lines Matching defs:src
191 * Move all nodes from src to the end of dst.
195 Lst_MoveAll(List *dst, List *src)
197 if (src->first != NULL) {
198 src->first->prev = dst->last;
200 dst->last->next = src->first;
202 dst->first = src->first;
204 dst->last = src->last;
207 src->first = NULL;
208 src->last = NULL;
212 /* Copy the element data from src to the start of dst. */
214 Lst_PrependAll(List *dst, List *src)
218 for (ln = src->last; ln != NULL; ln = ln->prev)
222 /* Copy the element data from src to the end of dst. */
224 Lst_AppendAll(List *dst, List *src)
228 for (ln = src->first; ln != NULL; ln = ln->next)