Home
last modified time | relevance | path

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

12345678910>>...17

/Linux-v4.19/include/linux/
Dmutex.h53 struct mutex { struct
71 * DO NOT USE (outside of mutex code). argument
114 #define mutex_init(mutex) \ argument
Drtmutex.h65 # define rt_mutex_init(mutex) \ argument
74 # define rt_mutex_init(mutex) __rt_mutex_init(mutex, NULL, NULL) argument
/Linux-v4.19/tools/include/linux/
Dspinlock.h19 static inline void arch_spin_lock(arch_spinlock_t *mutex) in arch_spin_lock()
24 static inline void arch_spin_unlock(arch_spinlock_t *mutex) in arch_spin_unlock()
29 static inline bool arch_spin_is_locked(arch_spinlock_t *mutex) in arch_spin_is_locked()
/Linux-v4.19/drivers/gpu/drm/mediatek/
Dmtk_drm_ddp.c150 struct mtk_disp_mutex mutex[10]; member
401 void mtk_disp_mutex_put(struct mtk_disp_mutex *mutex) in mtk_disp_mutex_put()
411 int mtk_disp_mutex_prepare(struct mtk_disp_mutex *mutex) in mtk_disp_mutex_prepare()
418 void mtk_disp_mutex_unprepare(struct mtk_disp_mutex *mutex) in mtk_disp_mutex_unprepare()
425 void mtk_disp_mutex_add_comp(struct mtk_disp_mutex *mutex, in mtk_disp_mutex_add_comp()
472 void mtk_disp_mutex_remove_comp(struct mtk_disp_mutex *mutex, in mtk_disp_mutex_remove_comp()
508 void mtk_disp_mutex_enable(struct mtk_disp_mutex *mutex) in mtk_disp_mutex_enable()
518 void mtk_disp_mutex_disable(struct mtk_disp_mutex *mutex) in mtk_disp_mutex_disable()
528 void mtk_disp_mutex_acquire(struct mtk_disp_mutex *mutex) in mtk_disp_mutex_acquire()
541 void mtk_disp_mutex_release(struct mtk_disp_mutex *mutex) in mtk_disp_mutex_release()
/Linux-v4.19/drivers/net/ethernet/netronome/nfp/nfpcore/
Dnfp_mutex.c158 struct nfp_cpp_mutex *mutex; in nfp_cpp_mutex_alloc() local
190 void nfp_cpp_mutex_free(struct nfp_cpp_mutex *mutex) in nfp_cpp_mutex_free()
201 int nfp_cpp_mutex_lock(struct nfp_cpp_mutex *mutex) in nfp_cpp_mutex_lock()
247 int nfp_cpp_mutex_unlock(struct nfp_cpp_mutex *mutex) in nfp_cpp_mutex_unlock()
292 int nfp_cpp_mutex_trylock(struct nfp_cpp_mutex *mutex) in nfp_cpp_mutex_trylock()
Dnfp_resource.c75 } mutex; member
96 struct nfp_cpp_mutex *mutex; member
/Linux-v4.19/tools/lib/lockdep/
Dpreload.c220 int pthread_mutex_init(pthread_mutex_t *mutex, in pthread_mutex_init()
249 int pthread_mutex_lock(pthread_mutex_t *mutex) in pthread_mutex_lock()
278 int pthread_mutex_trylock(pthread_mutex_t *mutex) in pthread_mutex_trylock()
292 int pthread_mutex_unlock(pthread_mutex_t *mutex) in pthread_mutex_unlock()
311 int pthread_mutex_destroy(pthread_mutex_t *mutex) in pthread_mutex_destroy()
/Linux-v4.19/tools/lib/lockdep/include/liblockdep/
Dmutex.h9 pthread_mutex_t mutex; member
30 #define liblockdep_pthread_mutex_init(mutex, mutexattr) \ argument
/Linux-v4.19/drivers/gpu/drm/i915/
Di915_request.h418 struct mutex *mutex) in i915_gem_active_set_retire_fn()
446 i915_gem_active_raw(const struct i915_gem_active *active, struct mutex *mutex) in i915_gem_active_raw()
461 i915_gem_active_peek(const struct i915_gem_active *active, struct mutex *mutex) in i915_gem_active_peek()
480 i915_gem_active_get(const struct i915_gem_active *active, struct mutex *mutex) in i915_gem_active_get()
683 struct mutex *mutex) in i915_gem_active_retire()
/Linux-v4.19/drivers/tee/optee/
Doptee_private.h41 struct mutex mutex; member
67 struct mutex mutex; member
109 struct mutex mutex; member
/Linux-v4.19/drivers/scsi/cxlflash/
Dsuperpipe.h51 struct mutex mutex; member
105 struct mutex mutex; /* Context protection */ member
116 struct mutex mutex; member
/Linux-v4.19/drivers/infiniband/hw/mthca/
Dmthca_memfree.h70 struct mutex mutex; member
149 struct mutex mutex; member
/Linux-v4.19/drivers/media/platform/omap3isp/
Dispcsiphy.h27 struct mutex mutex; /* serialize csiphy configuration */ member
/Linux-v4.19/sound/firewire/
Diso-resources.h22 struct mutex mutex; member
Dcmp.h30 struct mutex mutex; member
/Linux-v4.19/drivers/md/
Ddm-stats.h13 struct mutex mutex; member
/Linux-v4.19/include/media/
Ddmxdev.h147 struct mutex mutex; member
194 struct mutex mutex; member
/Linux-v4.19/include/linux/fpga/
Dfpga-region.h23 struct mutex mutex; /* for exclusive reference to region */ member
Dfpga-bridge.h38 struct mutex mutex; /* for exclusive reference to bridge */ member
/Linux-v4.19/include/drm/
Ddrm_modeset_lock.h80 struct ww_mutex mutex; member
/Linux-v4.19/drivers/gpu/drm/
Ddrm_global.c37 struct mutex mutex; member
/Linux-v4.19/fs/squashfs/
Ddecompressor_single.c26 struct mutex mutex; member
/Linux-v4.19/drivers/acpi/acpica/
Dexsystem.c76 acpi_status acpi_ex_system_wait_mutex(acpi_mutex mutex, u16 timeout) in acpi_ex_system_wait_mutex()
/Linux-v4.19/drivers/tee/
Dtee_private.h63 struct mutex mutex; /* protects num_users and idr */ member
/Linux-v4.19/include/net/
Dwimax.h413 struct mutex mutex; /* Protects all members and API calls */ member

12345678910>>...17