Lines Matching refs:lockp
677 netstack_apply_create(kmutex_t *lockp, netstack_t *ns, int moduleid) in netstack_apply_create() argument
684 ASSERT(MUTEX_HELD(lockp)); in netstack_apply_create()
687 if (wait_for_nms_inprogress(ns, nms, lockp)) in netstack_apply_create()
696 mutex_exit(lockp); in netstack_apply_create()
709 mutex_enter(lockp); in netstack_apply_create()
737 netstack_apply_shutdown(kmutex_t *lockp, netstack_t *ns, int moduleid) in netstack_apply_shutdown() argument
744 ASSERT(MUTEX_HELD(lockp)); in netstack_apply_shutdown()
747 if (wait_for_nms_inprogress(ns, nms, lockp)) in netstack_apply_shutdown()
756 mutex_exit(lockp); in netstack_apply_shutdown()
769 mutex_enter(lockp); in netstack_apply_shutdown()
796 netstack_apply_destroy(kmutex_t *lockp, netstack_t *ns, int moduleid) in netstack_apply_destroy() argument
803 ASSERT(MUTEX_HELD(lockp)); in netstack_apply_destroy()
806 if (wait_for_nms_inprogress(ns, nms, lockp)) in netstack_apply_destroy()
815 mutex_exit(lockp); in netstack_apply_destroy()
828 mutex_enter(lockp); in netstack_apply_destroy()
855 wait_for_zone_creator(netstack_t *ns, kmutex_t *lockp) in wait_for_zone_creator() argument
863 if (lockp != NULL) { in wait_for_zone_creator()
865 mutex_exit(lockp); in wait_for_zone_creator()
868 if (lockp != NULL) { in wait_for_zone_creator()
871 mutex_enter(lockp); in wait_for_zone_creator()
885 wait_for_nms_inprogress(netstack_t *ns, nm_state_t *nms, kmutex_t *lockp) in wait_for_nms_inprogress() argument
892 if (lockp != NULL) { in wait_for_nms_inprogress()
894 mutex_exit(lockp); in wait_for_nms_inprogress()
897 if (lockp != NULL) { in wait_for_nms_inprogress()
900 mutex_enter(lockp); in wait_for_nms_inprogress()