Lines Matching refs:dst
206 struct memlist *dst; in memlist_add_span() local
213 dst = memlist_get_one(); in memlist_add_span()
215 if (dst == NULL) { in memlist_add_span()
219 dst->ml_address = address; in memlist_add_span()
220 dst->ml_size = bytes; in memlist_add_span()
226 dst->ml_prev = NULL; in memlist_add_span()
227 dst->ml_next = NULL; in memlist_add_span()
228 *curmemlistp = dst; in memlist_add_span()
248 memlist_free_one(dst); in memlist_add_span()
260 memlist_free_one(dst); in memlist_add_span()
300 memlist_free_one(dst); in memlist_add_span()
307 dst->ml_prev = prev; in memlist_add_span()
308 dst->ml_next = next; in memlist_add_span()
309 next->ml_prev = dst; in memlist_add_span()
311 *curmemlistp = dst; in memlist_add_span()
313 prev->ml_next = dst; in memlist_add_span()
321 prev->ml_next = dst; in memlist_add_span()
322 dst->ml_prev = prev; in memlist_add_span()
323 dst->ml_next = NULL; in memlist_add_span()
341 struct memlist *dst, *next; in memlist_delete_span() local
410 dst = memlist_get_one(); in memlist_delete_span()
412 if (dst == NULL) { in memlist_delete_span()
420 dst->ml_address = address + bytes; in memlist_delete_span()
421 dst->ml_size = in memlist_delete_span()
422 (next->ml_address + next->ml_size) - dst->ml_address; in memlist_delete_span()
433 dst->ml_next = next->ml_next; in memlist_delete_span()
434 dst->ml_prev = next; in memlist_delete_span()
437 next->ml_next->ml_prev = dst; in memlist_delete_span()
438 next->ml_next = dst; in memlist_delete_span()