Home
last modified time | relevance | path

Searched defs:mutex (Results 1 – 25 of 499) sorted by relevance

12345678910>>...20

/linux/include/linux/
A Dmutex.h63 struct mutex { struct
83 extern void mutex_destroy(struct mutex *lock); argument
101 #define mutex_init(mutex) \ argument
135 struct mutex { struct
136 struct rt_mutex_base rtmutex; argument
149 struct mutex mutexname = __MUTEX_INITIALIZER(mutexname) argument
159 #define __mutex_init(mutex, name, key) \ argument
165 #define mutex_init(mutex) \ argument
/linux/drivers/soc/mediatek/
A Dmtk-mutex.c149 struct mtk_mutex mutex[10]; member
326 void mtk_mutex_put(struct mtk_mutex *mutex) in mtk_mutex_put()
337 int mtk_mutex_prepare(struct mtk_mutex *mutex) in mtk_mutex_prepare()
345 void mtk_mutex_unprepare(struct mtk_mutex *mutex) in mtk_mutex_unprepare()
353 void mtk_mutex_add_comp(struct mtk_mutex *mutex, in mtk_mutex_add_comp()
405 void mtk_mutex_remove_comp(struct mtk_mutex *mutex, in mtk_mutex_remove_comp()
445 void mtk_mutex_enable(struct mtk_mutex *mutex) in mtk_mutex_enable()
456 void mtk_mutex_disable(struct mtk_mutex *mutex) in mtk_mutex_disable()
467 void mtk_mutex_acquire(struct mtk_mutex *mutex) in mtk_mutex_acquire()
481 void mtk_mutex_release(struct mtk_mutex *mutex) in mtk_mutex_release()
/linux/drivers/net/ethernet/netronome/nfp/nfpcore/
A Dnfp_mutex.c128 struct nfp_cpp_mutex *mutex; in nfp_cpp_mutex_alloc() local
160 void nfp_cpp_mutex_free(struct nfp_cpp_mutex *mutex) in nfp_cpp_mutex_free()
171 int nfp_cpp_mutex_lock(struct nfp_cpp_mutex *mutex) in nfp_cpp_mutex_lock()
217 int nfp_cpp_mutex_unlock(struct nfp_cpp_mutex *mutex) in nfp_cpp_mutex_unlock()
262 int nfp_cpp_mutex_trylock(struct nfp_cpp_mutex *mutex) in nfp_cpp_mutex_trylock()
A Dnfp_resource.c45 } mutex; member
66 struct nfp_cpp_mutex *mutex; member
/linux/tools/include/linux/
A Dspinlock.h25 static inline void arch_spin_lock(arch_spinlock_t *mutex) in arch_spin_lock()
30 static inline void arch_spin_unlock(arch_spinlock_t *mutex) in arch_spin_unlock()
35 static inline bool arch_spin_is_locked(arch_spinlock_t *mutex) in arch_spin_is_locked()
/linux/drivers/gpu/drm/nouveau/nvkm/falcon/
A Dqmgr.h48 struct mutex mutex; member
62 struct mutex mutex; member
76 struct mutex mutex; member
/linux/drivers/tee/optee/
A Doptee_private.h43 struct mutex mutex; member
69 struct mutex mutex; member
96 struct mutex mutex; member
166 struct mutex mutex; member
/linux/drivers/mfd/
A Datc260x-core.c29 struct mutex *mutex = __mutex; in regmap_lock_mutex() local
50 struct mutex *mutex = __mutex; in regmap_unlock_mutex() local
/linux/net/smc/
A Dsmc_ib.h29 struct mutex mutex; /* protects list of smc ib devices */ member
56 struct mutex mutex; /* protect dev setup+cleanup */ member
A Dsmc_ism.h20 struct mutex mutex; /* Protects list of devices */ member
/linux/drivers/scsi/cxlflash/
A Dsuperpipe.h47 struct mutex mutex; member
101 struct mutex mutex; /* Context protection */ member
112 struct mutex mutex; member
/linux/drivers/nfc/s3fwrn5/
A Dphy_common.h27 struct mutex mutex; member
/linux/drivers/infiniband/hw/mthca/
A Dmthca_memfree.h70 struct mutex mutex; member
149 struct mutex mutex; member
/linux/drivers/gpu/drm/i915/
A Dintel_wakeref.h38 struct mutex mutex; member
49 struct lock_class_key mutex; member
/linux/drivers/gpu/drm/nouveau/include/nvkm/subdev/
A Dmmu.h30 struct mutex mutex; member
115 struct mutex mutex; member
119 struct mutex mutex; /* serialises mmu invalidations */ member
/linux/include/drm/
A Di915_pxp_tee_interface.h39 struct mutex mutex; member
/linux/drivers/gpu/drm/i915/gt/
A Dintel_reset_types.h50 struct mutex mutex; /* serialises wedging/unwedging */ member
/linux/include/media/
A Ddmxdev.h147 struct mutex mutex; member
194 struct mutex mutex; member
/linux/drivers/media/platform/omap3isp/
A Dispcsiphy.h24 struct mutex mutex; /* serialize csiphy configuration */ member
/linux/sound/firewire/
A Diso-resources.h22 struct mutex mutex; member
A Dcmp.h30 struct mutex mutex; member
/linux/drivers/md/
A Ddm-stats.h13 struct mutex mutex; member
/linux/tools/tracing/latency/
A Dlatency-collector.c181 pthread_mutex_t mutex; member
192 pthread_mutex_t mutex; member
214 pthread_mutex_t mutex; member
225 pthread_mutex_t mutex; member
347 pthread_mutex_t *restrict mutex) in cond_wait()
362 mutex_init(pthread_mutex_t *mutex, in mutex_init()
424 pthread_mutex_t *restrict mutex, in cond_timedwait()
539 static bool mutex_trylock_limit(pthread_mutex_t *mutex, int time_ms) in mutex_trylock_limit()
/linux/include/linux/fpga/
A Dfpga-region.h23 struct mutex mutex; /* for exclusive reference to region */ member
/linux/fs/squashfs/
A Ddecompressor_single.c24 struct mutex mutex; member

Completed in 66 milliseconds

12345678910>>...20