Lines Matching refs:lock
153 * operations, the same locks (and thus lock ordering) must be used
158 * - Routing lock (rnh_lock)
163 * - Routing entry lock (rt_lock)
412 lck_mtx_init(&ND.lock, nd_if_lock_grp, nd_if_lock_attr);
451 lck_mtx_lock(&ndi->lock);
479 lck_mtx_unlock(&ndi->lock);
725 lck_mtx_lock(&ndi->lock);
728 lck_mtx_unlock(&ndi->lock);
909 * NOTE: We have to drop the lock here
911 * in6_update_ifa(), which must take the lock
1763 lck_mtx_lock(&ndi->lock);
1765 lck_mtx_unlock(&ndi->lock);
2369 lck_mtx_lock(&ndi->lock);
2386 lck_mtx_unlock(&ndi->lock);
2405 lck_mtx_lock(&ndi->lock);
2409 lck_mtx_unlock(&ndi->lock);
2909 lck_mtx_lock(&nd6if->lock);
2921 lck_mtx_unlock(&nd6if->lock);
3044 * Take gwrt's lock while holding route's lock;
3046 * to rt, so no lock ordering issues.
3189 lck_mtx_lock(&ndi->lock);
3192 lck_mtx_unlock(&ndi->lock);
3200 lck_mtx_unlock(&ndi->lock);
3271 lck_mtx_lock(&ndi->lock);
3273 lck_mtx_unlock(&ndi->lock);
3317 /* test is done here without holding ndi lock, for performance */