Lines Matching refs:Giant
148 KASSERT(sbt != 0 || mtx_owned(&Giant) || lock != NULL ||
154 KASSERT(lock != NULL && lock != &Giant.lock_object,
155 ("PDROP requires a non-Giant lock"));
183 if (lock == &Giant.lock_object)
184 mtx_assert(&Giant, MA_OWNED);
186 if (lock != NULL && lock != &Giant.lock_object &&
229 if (lock != NULL && lock != &Giant.lock_object && !(priority & PDROP)) {
403 KASSERT(lock != &Giant.lock_object,
404 ("%s: cannot use Giant as the interlock", __func__));
481 mtx_assert(&Giant, MA_NOTOWNED);