Lines Matching refs:child_lle
1363 struct llentry *child_lle;
1368 while ((child_lle = CK_SLIST_FIRST(&lle->lle_children)) != NULL) {
1369 LLE_WLOCK(child_lle);
1370 lltable_unlink_child_entry(child_lle);
1371 llentry_free(child_lle);
1395 struct llentry *child_lle;
1396 CK_SLIST_FOREACH(child_lle, &lle->lle_children, lle_child_next) {
1397 LLE_WLOCK(child_lle);
1398 fam = child_lle->r_family;
1402 lltable_set_entry_addr(ifp, child_lle, buf, sz, off);
1403 child_lle->ln_state = ND6_LLINFO_REACHABLE;
1405 LLE_WUNLOCK(child_lle);
2316 struct llentry *child_lle = NULL;
2321 child_lle = nd6_alloc(addr, 0, ifp);
2322 if (child_lle == NULL) {
2326 child_lle->r_family = family;
2327 child_lle->la_flags |= LLE_CHILD | LLE_STATIC;
2328 child_lle->ln_state = ND6_LLINFO_INCOMPLETE;
2350 if (child_lle != NULL) {
2352 lle_tmp = llentry_lookup_family(lle, child_lle->r_family);
2353 LLE_WLOCK(child_lle);
2356 lltable_link_child_entry(lle, child_lle);
2359 lltable_free_entry(LLTABLE6(ifp), child_lle);
2360 child_lle = lle_tmp;
2363 lle = child_lle;
2549 struct llentry *child_lle;
2554 CK_SLIST_FOREACH(child_lle, &lle->lle_children, lle_child_next) {
2555 LLE_WLOCK(child_lle);
2556 chain = nd6_grab_holdchain(child_lle);
2557 LLE_WUNLOCK(child_lle);
2558 nd6_flush_holdchain(ifp, child_lle, chain);