ww_mutex           80 include/drm/drm_modeset_lock.h 	struct ww_mutex mutex;
ww_mutex           73 include/linux/dma-resv.h 	struct ww_mutex lock;
ww_mutex          462 include/linux/regulator/driver.h 	struct ww_mutex mutex; /* consumer lock */
ww_mutex           40 include/linux/ww_mutex.h 	struct ww_mutex *contending_lock;
ww_mutex           83 include/linux/ww_mutex.h 	struct ww_mutex mutexname = __WW_MUTEX_INITIALIZER(mutexname, ww_class)
ww_mutex           95 include/linux/ww_mutex.h static inline void ww_mutex_init(struct ww_mutex *lock,
ww_mutex          230 include/linux/ww_mutex.h extern int /* __must_check */ ww_mutex_lock(struct ww_mutex *lock, struct ww_acquire_ctx *ctx);
ww_mutex          262 include/linux/ww_mutex.h extern int __must_check ww_mutex_lock_interruptible(struct ww_mutex *lock,
ww_mutex          289 include/linux/ww_mutex.h ww_mutex_lock_slow(struct ww_mutex *lock, struct ww_acquire_ctx *ctx)
ww_mutex          325 include/linux/ww_mutex.h ww_mutex_lock_slow_interruptible(struct ww_mutex *lock,
ww_mutex          334 include/linux/ww_mutex.h extern void ww_mutex_unlock(struct ww_mutex *lock);
ww_mutex          343 include/linux/ww_mutex.h static inline int __must_check ww_mutex_trylock(struct ww_mutex *lock)
ww_mutex          356 include/linux/ww_mutex.h static inline void ww_mutex_destroy(struct ww_mutex *lock)
ww_mutex          367 include/linux/ww_mutex.h static inline bool ww_mutex_is_locked(struct ww_mutex *lock)
ww_mutex          371 kernel/locking/locktorture.c 		struct ww_mutex *lock;
ww_mutex          306 kernel/locking/mutex.c ww_mutex_lock_acquired(struct ww_mutex *ww, struct ww_acquire_ctx *ww_ctx)
ww_mutex          465 kernel/locking/mutex.c ww_mutex_set_context_fastpath(struct ww_mutex *lock, struct ww_acquire_ctx *ctx)
ww_mutex          505 kernel/locking/mutex.c 	struct ww_mutex *ww;
ww_mutex          507 kernel/locking/mutex.c 	ww = container_of(lock, struct ww_mutex, base);
ww_mutex          755 kernel/locking/mutex.c void __sched ww_mutex_unlock(struct ww_mutex *lock)
ww_mutex          780 kernel/locking/mutex.c 		struct ww_mutex *ww;
ww_mutex          782 kernel/locking/mutex.c 		ww = container_of(lock, struct ww_mutex, base);
ww_mutex          808 kernel/locking/mutex.c 	struct ww_mutex *ww = container_of(lock, struct ww_mutex, base);
ww_mutex          908 kernel/locking/mutex.c 		struct ww_mutex *ww = container_of(lock, struct ww_mutex, base);
ww_mutex          932 kernel/locking/mutex.c 	struct ww_mutex *ww;
ww_mutex          941 kernel/locking/mutex.c 	ww = container_of(lock, struct ww_mutex, base);
ww_mutex         1159 kernel/locking/mutex.c ww_mutex_deadlock_injection(struct ww_mutex *lock, struct ww_acquire_ctx *ctx)
ww_mutex         1185 kernel/locking/mutex.c ww_mutex_lock(struct ww_mutex *lock, struct ww_acquire_ctx *ctx)
ww_mutex         1201 kernel/locking/mutex.c ww_mutex_lock_interruptible(struct ww_mutex *lock, struct ww_acquire_ctx *ctx)
ww_mutex         1380 kernel/locking/mutex.c __ww_mutex_lock_slowpath(struct ww_mutex *lock, struct ww_acquire_ctx *ctx)
ww_mutex         1387 kernel/locking/mutex.c __ww_mutex_lock_interruptible_slowpath(struct ww_mutex *lock,
ww_mutex         1428 kernel/locking/mutex.c ww_mutex_lock(struct ww_mutex *lock, struct ww_acquire_ctx *ctx)
ww_mutex         1443 kernel/locking/mutex.c ww_mutex_lock_interruptible(struct ww_mutex *lock, struct ww_acquire_ctx *ctx)
ww_mutex           21 kernel/locking/test-ww_mutex.c 	struct ww_mutex mutex;
ww_mutex          114 kernel/locking/test-ww_mutex.c 	struct ww_mutex mutex;
ww_mutex          149 kernel/locking/test-ww_mutex.c 	struct ww_mutex a_mutex;
ww_mutex          150 kernel/locking/test-ww_mutex.c 	struct ww_mutex b_mutex;
ww_mutex          239 kernel/locking/test-ww_mutex.c 	struct ww_mutex a_mutex;
ww_mutex          240 kernel/locking/test-ww_mutex.c 	struct ww_mutex *b_mutex;
ww_mutex          344 kernel/locking/test-ww_mutex.c 	struct ww_mutex *locks;
ww_mutex          382 kernel/locking/test-ww_mutex.c 	struct ww_mutex *locks = stress->locks;
ww_mutex          434 kernel/locking/test-ww_mutex.c 	struct ww_mutex *lock;
ww_mutex          501 kernel/locking/test-ww_mutex.c 	struct ww_mutex *lock = stress->locks + (get_random_int() % nlocks);
ww_mutex          526 kernel/locking/test-ww_mutex.c 	struct ww_mutex *locks;
ww_mutex           54 lib/locking-selftest.c static struct ww_mutex o, o2, o3;