Home
last modified time | relevance | path

Searched refs:mutex (Results 1 – 25 of 370) sorted by relevance

12345678910>>...15

/include/linux/
Dmutex.h42 extern void mutex_destroy(struct mutex *lock);
48 static inline void mutex_destroy(struct mutex *lock) {} in mutex_destroy()
60 #define mutex_init(mutex) \ argument
64 __mutex_init((mutex), #mutex, &__key); \
76 #define mutex_init_with_key(mutex, key) __mutex_init((mutex), #mutex, (key)) argument
87 struct mutex mutexname = __MUTEX_INITIALIZER(mutexname)
89 extern void __mutex_init(struct mutex *lock, const char *name,
98 extern bool mutex_is_locked(struct mutex *lock);
112 struct mutex mutexname = __MUTEX_INITIALIZER(mutexname)
114 extern void __mutex_rt_init(struct mutex *lock, const char *name,
[all …]
Dseqlock_types.h71 SEQCOUNT_LOCKNAME(mutex, struct mutex, true, mutex)
Dmutex_types.h42 struct mutex { struct
64 struct mutex { argument
Duacce.h97 struct mutex mutex; member
131 struct mutex mutex; member
Dposix-timers_types.h70 struct mutex mutex; member
Dc2port.h26 struct mutex mutex; /* prevent races during read/write */ member
Dcall_once.h13 struct mutex lock;
52 guard(mutex)(&once->lock); in call_once()
Dgnss.h50 struct mutex read_mutex;
54 struct mutex write_mutex;
/include/linux/soc/mediatek/
Dmtk-mutex.h71 int mtk_mutex_prepare(struct mtk_mutex *mutex);
72 void mtk_mutex_add_comp(struct mtk_mutex *mutex,
74 void mtk_mutex_enable(struct mtk_mutex *mutex);
75 int mtk_mutex_enable_by_cmdq(struct mtk_mutex *mutex,
77 void mtk_mutex_disable(struct mtk_mutex *mutex);
78 void mtk_mutex_remove_comp(struct mtk_mutex *mutex,
80 void mtk_mutex_unprepare(struct mtk_mutex *mutex);
81 void mtk_mutex_put(struct mtk_mutex *mutex);
82 void mtk_mutex_acquire(struct mtk_mutex *mutex);
83 void mtk_mutex_release(struct mtk_mutex *mutex);
[all …]
Dgzvm_drv.h133 struct mutex lock;
188 struct mutex lock;
194 struct mutex resampler_lock;
198 struct mutex ioevent_lock;
205 struct mutex irq_lock;
209 struct mutex mem_lock;
213 struct mutex demand_paging_lock;
/include/drm/
Ddrm_device.h158 struct mutex struct_mutex;
165 struct mutex master_mutex;
176 struct mutex filelist_mutex;
197 struct mutex clientlist_mutex;
285 struct mutex object_name_lock;
Ddrm_modeset_lock.h89 struct ww_mutex mutex; member
123 return ww_mutex_is_locked(&lock->mutex); in drm_modeset_is_locked()
132 lockdep_assert_held(&lock->mutex.base); in drm_modeset_lock_assert_held()
177 mutex_lock(&dev->mode_config.mutex); \
213 mutex_unlock(&dev->mode_config.mutex);
Ddrm_mode_config.h370 struct mutex mutex; member
398 struct mutex idr_mutex;
417 struct mutex fb_lock;
551 struct mutex blob_lock;
/include/trace/hooks/
Ddtask.h16 struct mutex;
24 TP_PROTO(struct mutex *lock),
27 TP_PROTO(struct mutex *lock),
30 TP_PROTO(struct mutex *lock),
33 TP_PROTO(struct mutex *lock, bool *time_out, int *cnt),
36 TP_PROTO(struct mutex *lock, bool taken),
39 TP_PROTO(struct mutex *lock, int *retval),
121 TP_PROTO(struct mutex *lock,
127 TP_PROTO(struct mutex *lock),
130 TP_PROTO(struct mutex *lock),
[all …]
/include/media/
Ddmxdev.h146 struct mutex mutex; member
193 struct mutex mutex; member
Ddvb_net.h56 struct mutex ioctl_mutex;
57 struct mutex remove_mutex;
Dvideobuf2-dvb.h28 struct mutex lock;
47 struct mutex lock;
/include/linux/mtd/
Dflashchip.h77 struct mutex mutex; member
94 struct mutex lock;
/include/net/netns/
Dmctp.h20 struct mutex bind_lock;
33 struct mutex neigh_lock;
/include/drm/intel/
Di915_pxp_tee_interface.h59 struct mutex mutex; member
/include/linux/soundwire/
Dsdw_amd.h34 struct mutex *acp_sdw_lock;
83 struct mutex *acp_sdw_lock;
158 struct mutex *acp_lock;
/include/linux/dsa/
Dlan9303.h28 struct mutex indirect_mutex; /* protect indexed register access */
29 struct mutex alr_mutex; /* protect ALR access */
/include/linux/iio/
Diio-opaque.h47 struct mutex mlock;
49 struct mutex info_exist_lock;
/include/sound/
Dpcm_oss.h44 struct mutex params_lock;
64 struct mutex setup_mutex;
Dsoc-card.h18 mutex_lock_nested(&card->mutex, SND_SOC_CARD_CLASS_ROOT); in snd_soc_card_mutex_lock_root()
23 mutex_lock_nested(&card->mutex, SND_SOC_CARD_CLASS_RUNTIME); in snd_soc_card_mutex_lock()
28 mutex_unlock(&card->mutex); in snd_soc_card_mutex_unlock()

12345678910>>...15