ww_class           84 include/drm/drm_modeset_lock.h extern struct ww_class crtc_ww_class;
ww_class           48 include/linux/reservation.h extern struct ww_class reservation_ww_class;
ww_class           33 include/linux/ww_mutex.h 	struct ww_class *ww_class;
ww_class           49 include/linux/ww_mutex.h 	struct ww_class *ww_class;
ww_class           54 include/linux/ww_mutex.h # define __WW_CLASS_MUTEX_INITIALIZER(lockname, ww_class) \
ww_class           55 include/linux/ww_mutex.h 		, .ww_class = &ww_class
ww_class           57 include/linux/ww_mutex.h # define __WW_CLASS_MUTEX_INITIALIZER(lockname, ww_class)
ww_class           60 include/linux/ww_mutex.h #define __WW_CLASS_INITIALIZER(ww_class) \
ww_class           62 include/linux/ww_mutex.h 		, .acquire_name = #ww_class "_acquire" \
ww_class           63 include/linux/ww_mutex.h 		, .mutex_name = #ww_class "_mutex" }
ww_class           70 include/linux/ww_mutex.h 	struct ww_class classname = __WW_CLASS_INITIALIZER(classname)
ww_class           72 include/linux/ww_mutex.h #define DEFINE_WW_MUTEX(mutexname, ww_class) \
ww_class           73 include/linux/ww_mutex.h 	struct ww_mutex mutexname = __WW_MUTEX_INITIALIZER(mutexname, ww_class)
ww_class           86 include/linux/ww_mutex.h 				 struct ww_class *ww_class)
ww_class           88 include/linux/ww_mutex.h 	__mutex_init(&lock->base, ww_class->mutex_name, &ww_class->mutex_key);
ww_class           91 include/linux/ww_mutex.h 	lock->ww_class = ww_class;
ww_class          120 include/linux/ww_mutex.h 				   struct ww_class *ww_class)
ww_class          123 include/linux/ww_mutex.h 	ctx->stamp = atomic_long_inc_return(&ww_class->stamp);
ww_class          126 include/linux/ww_mutex.h 	ctx->ww_class = ww_class;
ww_class          132 include/linux/ww_mutex.h 	lockdep_init_map(&ctx->dep_map, ww_class->acquire_name,
ww_class          133 include/linux/ww_mutex.h 			 &ww_class->acquire_key, 0);