/include/linux/ |
D | mutex.h | 67 struct mutex { struct 88 extern void mutex_destroy(struct mutex *lock); argument 94 static inline void mutex_destroy(struct mutex *lock) {} in mutex_destroy() 106 #define mutex_init(mutex) \ argument 110 __mutex_init((mutex), #mutex, &__key); \ 121 struct mutex mutexname = __MUTEX_INITIALIZER(mutexname) 123 extern void __mutex_init(struct mutex *lock, const char *name, 132 extern bool mutex_is_locked(struct mutex *lock); 140 struct mutex { struct 154 struct mutex mutexname = __MUTEX_INITIALIZER(mutexname) argument [all …]
|
D | uacce.h | 97 struct mutex mutex; member 131 struct mutex mutex; member
|
D | c2port.h | 26 struct mutex mutex; /* prevent races during read/write */ member
|
D | gnss.h | 50 struct mutex read_mutex; 54 struct mutex write_mutex;
|
D | w1.h | 208 struct mutex list_mutex; 232 struct mutex mutex; member 233 struct mutex bus_mutex;
|
D | oom.h | 57 extern struct mutex oom_lock; 58 extern struct mutex oom_adj_mutex;
|
/include/linux/soc/mediatek/ |
D | mtk-mutex.h | 71 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 …]
|
D | gzvm_drv.h | 107 struct mutex lock; 159 struct mutex lock; 165 struct mutex resampler_lock; 169 struct mutex ioevent_lock; 176 struct mutex irq_lock; 180 struct mutex mem_lock; 184 struct mutex demand_paging_lock;
|
/include/drm/ |
D | drm_device.h | 159 struct mutex struct_mutex; 166 struct mutex master_mutex; 177 struct mutex filelist_mutex; 198 struct mutex clientlist_mutex; 285 struct mutex object_name_lock; 319 struct mutex debugfs_mutex; 347 struct mutex ctxlist_mutex;
|
D | drm_modeset_lock.h | 89 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);
|
D | i915_pxp_tee_interface.h | 44 struct mutex mutex; member
|
D | drm_mode_config.h | 386 struct mutex mutex; member 414 struct mutex idr_mutex; 433 struct mutex fb_lock; 557 struct mutex blob_lock;
|
/include/trace/hooks/ |
D | dtask.h | 16 struct mutex; 24 TP_PROTO(struct mutex *lock), 27 TP_PROTO(struct mutex *lock), 30 TP_PROTO(struct mutex *lock, bool *time_out, int *cnt), 33 TP_PROTO(struct mutex *lock, bool taken), 36 TP_PROTO(struct mutex *lock, int *retval), 39 TP_PROTO(struct mutex *lock), 92 TP_PROTO(struct mutex *lock, 98 TP_PROTO(struct mutex *lock), 124 TP_PROTO(struct mutex *lock, unsigned long settime_jiffies),
|
/include/media/ |
D | dmxdev.h | 146 struct mutex mutex; member 193 struct mutex mutex; member
|
D | dvb_net.h | 56 struct mutex ioctl_mutex; 57 struct mutex remove_mutex;
|
D | videobuf2-dvb.h | 28 struct mutex lock; 47 struct mutex lock;
|
/include/linux/mtd/ |
D | flashchip.h | 76 struct mutex mutex; member 93 struct mutex lock;
|
/include/net/netns/ |
D | mctp.h | 20 struct mutex bind_lock; 33 struct mutex neigh_lock;
|
D | packet.h | 12 struct mutex sklist_lock;
|
D | xdp.h | 9 struct mutex lock;
|
/include/linux/dsa/ |
D | lan9303.h | 28 struct mutex indirect_mutex; /* protect indexed register access */ 29 struct mutex alr_mutex; /* protect ALR access */
|
/include/linux/iio/ |
D | iio-opaque.h | 47 struct mutex mlock; 49 struct mutex info_exist_lock;
|
/include/linux/soundwire/ |
D | sdw_amd.h | 32 struct mutex *acp_sdw_lock; 91 struct mutex *acp_sdw_lock;
|
/include/linux/usb/ |
D | xhci-sideband.h | 35 struct mutex mutex; member
|
/include/sound/ |
D | pcm_oss.h | 44 struct mutex params_lock; 64 struct mutex setup_mutex;
|