Lines Matching refs:nebe

142 	struct eb_entry *ebe, *nebe;
151 RBT_FOREACH_SAFE(ebe, eb_tree, &eb->eb_tree, nebe) {
218 struct eb_entry *nebe)
223 rvebe = RBT_INSERT(eb_tree, &eb->eb_tree, nebe);
224 KASSERTMSG(rvebe == NULL, "ebt_replace eb %p nebe %p rvebe %p",
225 eb, nebe, rvebe);
290 struct eb_entry *oebe, *nebe;
331 nebe = pool_get(&eb_entry_pool, PR_NOWAIT);
332 if (nebe == NULL) {
338 smr_init(&nebe->ebe_smr_entry);
339 nebe->ebe_etherbridge = eb;
341 nebe->ebe_addr = eba;
342 nebe->ebe_port = nport;
343 nebe->ebe_type = EBE_DYNAMIC;
344 nebe->ebe_age = now;
347 oebe = ebt_find(eb, nebe);
351 ebl_insert(ebl, nebe);
353 oebe = ebt_insert(eb, nebe);
361 nebe = NULL; /* give ref to table */
365 ebl_insert(ebl, nebe);
368 ebt_replace(eb, oebe, nebe);
370 nebe = NULL; /* give ref to table */
379 if (nebe != NULL) {
384 ebe_free(nebe);
401 struct eb_entry *nebe;
413 nebe = pool_get(&eb_entry_pool, PR_NOWAIT);
414 if (nebe == NULL) {
419 smr_init(&nebe->ebe_smr_entry);
420 nebe->ebe_etherbridge = eb;
422 nebe->ebe_addr = eba;
423 nebe->ebe_port = nport;
424 nebe->ebe_type = type;
425 nebe->ebe_age = getuptime();
433 else if (ebt_insert(eb, nebe) != NULL)
437 ebl_insert(ebl, nebe); /* give the ref to etherbridge */
447 ebe_free(nebe);
488 struct eb_entry *ebe, *nebe;
504 SMR_TAILQ_FOREACH_SAFE_LOCKED(ebe, ebl, ebe_lentry, nebe) {
523 TAILQ_FOREACH_SAFE(ebe, &ebq, ebe_qentry, nebe) {
532 struct eb_entry *ebe, *nebe;
540 SMR_TAILQ_FOREACH_SAFE_LOCKED(ebe, ebl, ebe_lentry, nebe) {
564 TAILQ_FOREACH_SAFE(ebe, &ebq, ebe_qentry, nebe) {
573 struct eb_entry *ebe, *nebe;
581 SMR_TAILQ_FOREACH_SAFE_LOCKED(ebe, ebl, ebe_lentry, nebe) {
606 TAILQ_FOREACH_SAFE(ebe, &ebq, ebe_qentry, nebe) {