ww_class           48 include/linux/dma-resv.h extern struct ww_class reservation_ww_class;
ww_class           39 include/linux/ww_mutex.h 	struct ww_class *ww_class;
ww_class           55 include/linux/ww_mutex.h 	struct ww_class *ww_class;
ww_class           61 include/linux/ww_mutex.h 		, .ww_class = class
ww_class           66 include/linux/ww_mutex.h #define __WW_CLASS_INITIALIZER(ww_class, _is_wait_die)	    \
ww_class           68 include/linux/ww_mutex.h 		, .acquire_name = #ww_class "_acquire" \
ww_class           69 include/linux/ww_mutex.h 		, .mutex_name = #ww_class "_mutex" \
ww_class           77 include/linux/ww_mutex.h 	struct ww_class classname = __WW_CLASS_INITIALIZER(classname, 1)
ww_class           80 include/linux/ww_mutex.h 	struct ww_class classname = __WW_CLASS_INITIALIZER(classname, 0)
ww_class           82 include/linux/ww_mutex.h #define DEFINE_WW_MUTEX(mutexname, ww_class) \
ww_class           83 include/linux/ww_mutex.h 	struct ww_mutex mutexname = __WW_MUTEX_INITIALIZER(mutexname, ww_class)
ww_class           96 include/linux/ww_mutex.h 				 struct ww_class *ww_class)
ww_class           98 include/linux/ww_mutex.h 	__mutex_init(&lock->base, ww_class->mutex_name, &ww_class->mutex_key);
ww_class          101 include/linux/ww_mutex.h 	lock->ww_class = ww_class;
ww_class          130 include/linux/ww_mutex.h 				   struct ww_class *ww_class)
ww_class          133 include/linux/ww_mutex.h 	ctx->stamp = atomic_long_inc_return_relaxed(&ww_class->stamp);
ww_class          136 include/linux/ww_mutex.h 	ctx->is_wait_die = ww_class->is_wait_die;
ww_class          138 include/linux/ww_mutex.h 	ctx->ww_class = ww_class;
ww_class          144 include/linux/ww_mutex.h 	lockdep_init_map(&ctx->dep_map, ww_class->acquire_name,
ww_class          145 include/linux/ww_mutex.h 			 &ww_class->acquire_key, 0);
ww_class          340 kernel/locking/mutex.c 	DEBUG_LOCKS_WARN_ON(ww_ctx->ww_class != ww->ww_class);
ww_class           16 kernel/locking/test-ww_mutex.c static DEFINE_WD_CLASS(ww_class);
ww_class           55 kernel/locking/test-ww_mutex.c 	ww_mutex_init(&mtx.mutex, &ww_class);
ww_class           56 kernel/locking/test-ww_mutex.c 	ww_acquire_init(&ctx, &ww_class);
ww_class          118 kernel/locking/test-ww_mutex.c 	ww_mutex_init(&mutex, &ww_class);
ww_class          119 kernel/locking/test-ww_mutex.c 	ww_acquire_init(&ctx, &ww_class);
ww_class          163 kernel/locking/test-ww_mutex.c 	ww_acquire_init(&ctx, &ww_class);
ww_class          190 kernel/locking/test-ww_mutex.c 	ww_mutex_init(&abba.a_mutex, &ww_class);
ww_class          191 kernel/locking/test-ww_mutex.c 	ww_mutex_init(&abba.b_mutex, &ww_class);
ww_class          199 kernel/locking/test-ww_mutex.c 	ww_acquire_init(&ctx, &ww_class);
ww_class          252 kernel/locking/test-ww_mutex.c 	ww_acquire_init(&ctx, &ww_class);
ww_class          288 kernel/locking/test-ww_mutex.c 		ww_mutex_init(&cycle->a_mutex, &ww_class);
ww_class          394 kernel/locking/test-ww_mutex.c 		ww_acquire_init(&ctx, &ww_class);
ww_class          462 kernel/locking/test-ww_mutex.c 		ww_acquire_init(&ctx, &ww_class);
ww_class          534 kernel/locking/test-ww_mutex.c 		ww_mutex_init(&locks[n], &ww_class);
ww_class         1413 lib/locking-selftest.c 	t.ww_class = NULL;