Lines Matching refs:del
318 struct lib_va *del = NULL; in lib_va_find() local
337 del = lvp; in lib_va_find()
338 *tmp = del->lv_next; in lib_va_find()
339 del->lv_next = NULL; in lib_va_find()
343 if (del->lv_refcnt) { in lib_va_find()
345 del->lv_flags |= LV_DEL; in lib_va_find()
346 del = NULL; in lib_va_find()
351 if (del) { in lib_va_find()
352 ASSERT(del->lv_refcnt == 0); in lib_va_find()
354 lib_va_free(del); in lib_va_find()
385 struct lib_va *del = NULL; in lib_va_add_hash() local
416 ASSERT(del == NULL); in lib_va_add_hash()
417 del = *tmp; in lib_va_add_hash()
418 *tmp = del->lv_next; in lib_va_add_hash()
419 del->lv_next = NULL; in lib_va_add_hash()
428 if (del->lv_refcnt) { in lib_va_add_hash()
430 del->lv_flags |= LV_DEL; in lib_va_add_hash()
431 del = NULL; in lib_va_add_hash()
472 if (del) { in lib_va_add_hash()
473 ASSERT(del->lv_refcnt == 0); in lib_va_add_hash()
475 lib_va_free(del); in lib_va_add_hash()