Lines Matching refs:tmp
348 net_instance_int_t *tmp; in net_instance_register() local
361 LIST_FOREACH(tmp, &neti_instance_list, nini_next) { in net_instance_register()
362 if (strcmp(nin->nin_name, tmp->nini_instance->nin_name) == 0) { in net_instance_register()
392 tmp = net_instance_int_create(nin, parent); in net_instance_register()
393 ASSERT(tmp != NULL); in net_instance_register()
394 LIST_INSERT_HEAD(&nts->nts_instances, tmp, nini_next); in net_instance_register()
416 net_instance_int_t *tmp; in net_instance_unregister() local
421 LIST_FOREACH(tmp, &neti_instance_list, nini_next) { in net_instance_unregister()
422 if (strcmp(tmp->nini_instance->nin_name, nin->nin_name) == 0) { in net_instance_unregister()
423 LIST_REMOVE(tmp, nini_next); in net_instance_unregister()
428 if (tmp == NULL) { in net_instance_unregister()
432 parent = tmp; in net_instance_unregister()
436 LIST_FOREACH(tmp, &nts->nts_instances, nini_next) { in net_instance_unregister()
437 if (tmp->nini_parent != parent) in net_instance_unregister()
457 if ((tmp->nini_flags & NSS_SHUTDOWN_ALL) == 0) in net_instance_unregister()
458 tmp->nini_flags |= NSS_SHUTDOWN_NEEDED; in net_instance_unregister()
459 if ((tmp->nini_flags & NSS_DESTROY_ALL) == 0) in net_instance_unregister()
460 tmp->nini_flags |= NSS_DESTROY_NEEDED; in net_instance_unregister()
481 LIST_FOREACH(tmp, &nts->nts_instances, nini_next) { in net_instance_unregister()
482 if ((tmp->nini_parent == parent) && in net_instance_unregister()
483 (tmp->nini_flags & NSS_SHUTDOWN_COMPLETED) && in net_instance_unregister()
484 (tmp->nini_flags & NSS_DESTROY_COMPLETED)) { in net_instance_unregister()
492 LIST_REMOVE(tmp, nini_next); in net_instance_unregister()
493 net_instance_int_free(tmp); in net_instance_unregister()
553 net_instance_int_t *tmp; in neti_stack_apply_create() local
561 LIST_FOREACH(tmp, &nts->nts_instances, nini_next) { in neti_stack_apply_create()
562 if (tmp->nini_parent == parent) in neti_stack_apply_create()
565 if (tmp == NULL) { in neti_stack_apply_create()
570 tmp->nini_ref++; in neti_stack_apply_create()
572 if (wait_for_nini_inprogress(nts, tmp, 0)) in neti_stack_apply_create()
575 if ((tmp->nini_flags & NSS_CREATE_NEEDED) && !tmp->nini_condemned) { in neti_stack_apply_create()
576 nin = tmp->nini_instance; in neti_stack_apply_create()
577 tmp->nini_flags &= ~NSS_CREATE_NEEDED; in neti_stack_apply_create()
578 tmp->nini_flags |= NSS_CREATE_INPROGRESS; in neti_stack_apply_create()
580 neti_stack_t *, nts, net_instance_int_t *, tmp); in neti_stack_apply_create()
585 ASSERT(tmp->nini_created == NULL); in neti_stack_apply_create()
597 tmp->nini_created = result; in neti_stack_apply_create()
598 tmp->nini_flags &= ~NSS_CREATE_INPROGRESS; in neti_stack_apply_create()
599 tmp->nini_flags |= NSS_CREATE_COMPLETED; in neti_stack_apply_create()
600 cv_broadcast(&tmp->nini_cv); in neti_stack_apply_create()
602 neti_stack_t *, nts, net_instance_int_t *, tmp); in neti_stack_apply_create()
604 tmp->nini_ref--; in neti_stack_apply_create()
606 if (tmp->nini_condemned) { in neti_stack_apply_create()
607 net_instance_int_free(tmp); in neti_stack_apply_create()
619 net_instance_int_t *tmp; in neti_stack_apply_shutdown() local
627 LIST_FOREACH(tmp, &nts->nts_instances, nini_next) { in neti_stack_apply_shutdown()
628 if (tmp->nini_parent == parent) in neti_stack_apply_shutdown()
631 if (tmp == NULL) { in neti_stack_apply_shutdown()
635 ASSERT((tmp->nini_flags & NSS_SHUTDOWN_ALL) != 0); in neti_stack_apply_shutdown()
637 tmp->nini_ref++; in neti_stack_apply_shutdown()
639 if (wait_for_nini_inprogress(nts, tmp, NSS_CREATE_NEEDED)) in neti_stack_apply_shutdown()
642 nin = tmp->nini_instance; in neti_stack_apply_shutdown()
647 if (tmp->nini_flags & NSS_SHUTDOWN_NEEDED) { in neti_stack_apply_shutdown()
648 tmp->nini_flags &= ~NSS_SHUTDOWN_NEEDED; in neti_stack_apply_shutdown()
649 tmp->nini_flags |= NSS_SHUTDOWN_COMPLETED; in neti_stack_apply_shutdown()
651 tmp->nini_ref--; in neti_stack_apply_shutdown()
653 if (tmp->nini_condemned) { in neti_stack_apply_shutdown()
654 net_instance_int_free(tmp); in neti_stack_apply_shutdown()
662 if ((tmp->nini_flags & NSS_SHUTDOWN_NEEDED) && !tmp->nini_condemned) { in neti_stack_apply_shutdown()
663 ASSERT((tmp->nini_flags & NSS_CREATE_COMPLETED) != 0); in neti_stack_apply_shutdown()
664 tmp->nini_flags &= ~NSS_SHUTDOWN_NEEDED; in neti_stack_apply_shutdown()
665 tmp->nini_flags |= NSS_SHUTDOWN_INPROGRESS; in neti_stack_apply_shutdown()
667 neti_stack_t *, nts, net_instance_int_t *, tmp); in neti_stack_apply_shutdown()
676 (nin->nin_shutdown)(nts->nts_id, tmp->nini_created); in neti_stack_apply_shutdown()
682 tmp->nini_flags &= ~NSS_SHUTDOWN_INPROGRESS; in neti_stack_apply_shutdown()
683 tmp->nini_flags |= NSS_SHUTDOWN_COMPLETED; in neti_stack_apply_shutdown()
684 cv_broadcast(&tmp->nini_cv); in neti_stack_apply_shutdown()
686 neti_stack_t *, nts, net_instance_int_t *, tmp); in neti_stack_apply_shutdown()
688 ASSERT((tmp->nini_flags & NSS_SHUTDOWN_COMPLETED) != 0); in neti_stack_apply_shutdown()
689 tmp->nini_ref--; in neti_stack_apply_shutdown()
691 if (tmp->nini_condemned) { in neti_stack_apply_shutdown()
692 net_instance_int_free(tmp); in neti_stack_apply_shutdown()
703 net_instance_int_t *tmp; in neti_stack_apply_destroy() local
711 LIST_FOREACH(tmp, &nts->nts_instances, nini_next) { in neti_stack_apply_destroy()
712 if (tmp->nini_parent == parent) in neti_stack_apply_destroy()
715 if (tmp == NULL) { in neti_stack_apply_destroy()
720 tmp->nini_ref++; in neti_stack_apply_destroy()
726 if (wait_for_nini_inprogress(nts, tmp, in neti_stack_apply_destroy()
730 if ((tmp->nini_flags & NSS_DESTROY_NEEDED) && !tmp->nini_condemned) { in neti_stack_apply_destroy()
731 ASSERT((tmp->nini_flags & NSS_SHUTDOWN_COMPLETED) != 0); in neti_stack_apply_destroy()
732 nin = tmp->nini_instance; in neti_stack_apply_destroy()
733 tmp->nini_flags &= ~NSS_DESTROY_NEEDED; in neti_stack_apply_destroy()
734 tmp->nini_flags |= NSS_DESTROY_INPROGRESS; in neti_stack_apply_destroy()
736 neti_stack_t *, nts, net_instance_int_t *, tmp); in neti_stack_apply_destroy()
745 (nin->nin_destroy)(nts->nts_id, tmp->nini_created); in neti_stack_apply_destroy()
751 tmp->nini_flags &= ~NSS_DESTROY_INPROGRESS; in neti_stack_apply_destroy()
752 tmp->nini_flags |= NSS_DESTROY_COMPLETED; in neti_stack_apply_destroy()
753 cv_broadcast(&tmp->nini_cv); in neti_stack_apply_destroy()
755 neti_stack_t *, nts, net_instance_int_t *, tmp); in neti_stack_apply_destroy()
757 tmp->nini_ref--; in neti_stack_apply_destroy()
759 if (tmp->nini_condemned) { in neti_stack_apply_destroy()
760 net_instance_int_free(tmp); in neti_stack_apply_destroy()