Home
last modified time | relevance | path

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

12345678910>>...15

/include/linux/
A Dmutex.h42 extern void mutex_destroy(struct mutex *lock);
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
119 #define __mutex_init(mutex, name, key) \ argument
121 rt_mutex_base_init(&(mutex)->rtmutex); \
122 __mutex_rt_init((mutex), name, key); \
144 #define __mutex_init_ret(mutex) \ argument
146 typeof(mutex) mutex_ = (mutex); \
152 #define devm_mutex_init(dev, mutex) \ argument
[all …]
A Dseqlock_types.h71 SEQCOUNT_LOCKNAME(mutex, struct mutex, true, mutex)
A Dmutex_types.h41 struct mutex { struct
62 struct mutex { argument
A Dkref.h83 struct mutex *mutex) in kref_put_mutex() argument
85 if (refcount_dec_and_mutex_lock(&kref->refcount, mutex)) { in kref_put_mutex()
A Duacce.h97 struct mutex mutex; member
131 struct mutex mutex; member
A Dposix-timers_types.h70 struct mutex mutex; member
A Dc2port.h26 struct mutex mutex; /* prevent races during read/write */ member
A Dcall_once.h13 struct mutex lock;
52 guard(mutex)(&once->lock); in call_once()
A Dgnss.h50 struct mutex read_mutex;
54 struct mutex write_mutex;
/include/linux/soc/mediatek/
A 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);
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);
84 int mtk_mutex_write_mod(struct mtk_mutex *mutex,
[all …]
/include/drm/
A Ddrm_device.h199 struct mutex struct_mutex;
206 struct mutex master_mutex;
217 struct mutex filelist_mutex;
238 struct mutex clientlist_mutex;
326 struct mutex object_name_lock;
A 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);
A Ddrm_mode_config.h371 struct mutex mutex; member
399 struct mutex idr_mutex;
418 struct mutex fb_lock;
552 struct mutex blob_lock;
/include/media/
A Ddmxdev.h146 struct mutex mutex; member
193 struct mutex mutex; member
A Ddvb_net.h56 struct mutex ioctl_mutex;
57 struct mutex remove_mutex;
A Dvideobuf2-dvb.h28 struct mutex lock;
47 struct mutex lock;
/include/linux/mtd/
A Dflashchip.h77 struct mutex mutex; member
94 struct mutex lock;
/include/net/netns/
A Dmctp.h26 struct mutex bind_lock;
39 struct mutex neigh_lock;
/include/drm/intel/
A Di915_pxp_tee_interface.h59 struct mutex mutex; member
/include/linux/soundwire/
A Dsdw_amd.h39 struct mutex *acp_sdw_lock;
89 struct mutex *acp_sdw_lock;
164 struct mutex *acp_lock;
/include/linux/dsa/
A Dlan9303.h28 struct mutex indirect_mutex; /* protect indexed register access */
29 struct mutex alr_mutex; /* protect ALR access */
/include/linux/iio/
A Diio-opaque.h47 struct mutex mlock;
49 struct mutex info_exist_lock;
/include/sound/
A Dpcm_oss.h44 struct mutex params_lock;
64 struct mutex setup_mutex;
A 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()
/include/linux/iio/imu/
A Dadis.h150 struct mutex state_lock;
173 guard(mutex)(&adis->state_lock); in adis_reset()
266 guard(mutex)(&adis->state_lock); in adis_write_reg()
280 guard(mutex)(&adis->state_lock); in adis_read_reg()
373 guard(mutex)(&adis->state_lock); in adis_update_bits_base()
415 guard(mutex)(&adis->state_lock); in adis_enable_irq()
421 guard(mutex)(&adis->state_lock); in adis_check_status()
425 #define adis_dev_auto_lock(adis) guard(mutex)(&(adis)->state_lock)
427 scoped_guard(mutex, &(adis)->state_lock)

Completed in 43 milliseconds

12345678910>>...15