Lines Matching defs:c_lock
203 * drops callout_lock to acquire c_lock, and it calls
605 struct lock_object *c_lock;
626 class = (c->c_lock != NULL) ? LOCK_CLASS(c->c_lock) : NULL;
634 c_lock = c->c_lock;
646 if (c_lock != NULL) {
647 class->lc_lock(c_lock, lock_status);
653 class->lc_unlock(c_lock);
658 if (c_lock == &Giant.lock_object) {
705 class->lc_unlock(c_lock);
985 KASSERT(!direct || c->c_lock == NULL,
1004 if (c->c_lock != NULL && cc_exec_cancel(cc, direct))
1130 if (!safe && c->c_lock != NULL) {
1131 if (c->c_lock == &Giant.lock_object)
1135 class = LOCK_CLASS(c->c_lock);
1136 class->lc_assert(c->c_lock, LA_XLOCKED);
1359 c->c_lock = NULL;
1362 c->c_lock = &Giant.lock_object;
1375 c->c_lock = lock;