Symbol: ww_mutex
sys/dev/drm/include/drm/drm_modeset_lock.h
90
struct ww_mutex mutex;
sys/dev/drm/include/linux/reservation.h
74
struct ww_mutex lock;
sys/dev/drm/include/linux/ww_mutex.h
103
ww_mutex_trylock(struct ww_mutex *ww)
sys/dev/drm/include/linux/ww_mutex.h
78
extern void ww_mutex_init(struct ww_mutex *ww, struct ww_class *ww_class);
sys/dev/drm/include/linux/ww_mutex.h
79
extern int ww_mutex_lock(struct ww_mutex *ww, struct ww_acquire_ctx *ctx);
sys/dev/drm/include/linux/ww_mutex.h
80
extern int ww_mutex_lock_slow(struct ww_mutex *ww, struct ww_acquire_ctx *ctx);
sys/dev/drm/include/linux/ww_mutex.h
81
extern int ww_mutex_lock_interruptible(struct ww_mutex *ww,
sys/dev/drm/include/linux/ww_mutex.h
83
extern int ww_mutex_lock_slow_interruptible(struct ww_mutex *ww,
sys/dev/drm/include/linux/ww_mutex.h
85
extern void ww_mutex_unlock(struct ww_mutex *ww);
sys/dev/drm/include/linux/ww_mutex.h
86
extern void ww_mutex_destroy(struct ww_mutex *ww);
sys/dev/drm/include/linux/ww_mutex.h
92
ww_mutex_is_locked(struct ww_mutex *ww)
sys/dev/drm/linux_wwmutex.c
164
ww_mutex_lock(struct ww_mutex *ww, struct ww_acquire_ctx *ctx)
sys/dev/drm/linux_wwmutex.c
170
ww_mutex_lock_slow(struct ww_mutex *ww, struct ww_acquire_ctx *ctx)
sys/dev/drm/linux_wwmutex.c
176
ww_mutex_lock_interruptible(struct ww_mutex *ww, struct ww_acquire_ctx *ctx)
sys/dev/drm/linux_wwmutex.c
182
ww_mutex_lock_slow_interruptible(struct ww_mutex *ww,
sys/dev/drm/linux_wwmutex.c
189
ww_mutex_unlock(struct ww_mutex *ww)
sys/dev/drm/linux_wwmutex.c
60
ww_mutex_init(struct ww_mutex *ww, struct ww_class *ww_class)
sys/dev/drm/linux_wwmutex.c
69
ww_mutex_destroy(struct ww_mutex *ww)
sys/dev/drm/linux_wwmutex.c
82
__wwlock(struct ww_mutex *ww, struct ww_acquire_ctx *ctx,