Lines Matching refs:base
318 ww = container_of(lock, struct ww_mutex, base); in ww_mutex_spin_on_owner()
583 mutex_unlock(&lock->base); in ww_mutex_unlock()
606 ww = container_of(lock, struct ww_mutex, base); in __mutex_lock_common()
800 return mutex_trylock(&ww->base); in ww_mutex_trylock()
802 MUTEX_WARN_ON(ww->base.magic != &ww->base); in ww_mutex_trylock()
812 if (__mutex_trylock(&ww->base)) { in ww_mutex_trylock()
814 mutex_acquire_nest(&ww->base.dep_map, 0, 1, &ww_ctx->dep_map, _RET_IP_); in ww_mutex_trylock()
898 ret = __ww_mutex_lock(&lock->base, TASK_UNINTERRUPTIBLE, in ww_mutex_lock()
913 ret = __ww_mutex_lock(&lock->base, TASK_INTERRUPTIBLE, in ww_mutex_lock_interruptible()
1081 return __ww_mutex_lock(&lock->base, TASK_UNINTERRUPTIBLE, 0, in __ww_mutex_lock_slowpath()
1089 return __ww_mutex_lock(&lock->base, TASK_INTERRUPTIBLE, 0, in __ww_mutex_lock_interruptible_slowpath()
1131 if (__mutex_trylock_fast(&lock->base)) { in ww_mutex_lock()
1146 if (__mutex_trylock_fast(&lock->base)) { in ww_mutex_lock_interruptible()