Home
last modified time | relevance | path

Searched defs:lock (Results 1 – 21 of 21) sorted by relevance

/tools/testing/selftests/rcutorture/formal/srcu-cbmc/src/
Dlocks.h26 static inline void lock_impl_lock(struct lock_impl *lock) in lock_impl_lock()
31 static inline void lock_impl_unlock(struct lock_impl *lock) in lock_impl_unlock()
36 static inline bool lock_impl_trylock(struct lock_impl *lock) in lock_impl_trylock()
47 static inline void lock_impl_init(struct lock_impl *lock) in lock_impl_init()
61 static inline bool lock_impl_trylock(struct lock_impl *lock) in lock_impl_trylock()
79 static inline void lock_impl_lock(struct lock_impl *lock) in lock_impl_lock()
93 static inline void lock_impl_unlock(struct lock_impl *lock) in lock_impl_unlock()
110 static inline void lock_impl_init(struct lock_impl *lock) in lock_impl_init()
131 static inline void spin_lock_init(spinlock_t *lock) in spin_lock_init()
136 static inline void spin_lock(spinlock_t *lock) in spin_lock()
[all …]
/tools/lib/lockdep/include/liblockdep/
Drwlock.h21 static inline int __rwlock_init(liblockdep_pthread_rwlock_t *lock, in __rwlock_init()
31 #define liblockdep_pthread_rwlock_init(lock, attr) \ argument
38 static inline int liblockdep_pthread_rwlock_rdlock(liblockdep_pthread_rwlock_t *lock) in liblockdep_pthread_rwlock_rdlock()
45 static inline int liblockdep_pthread_rwlock_unlock(liblockdep_pthread_rwlock_t *lock) in liblockdep_pthread_rwlock_unlock()
51 static inline int liblockdep_pthread_rwlock_wrlock(liblockdep_pthread_rwlock_t *lock) in liblockdep_pthread_rwlock_wrlock()
57 static inline int liblockdep_pthread_rwlock_tryrdlock(liblockdep_pthread_rwlock_t *lock) in liblockdep_pthread_rwlock_tryrdlock()
63 static inline int liblockdep_pthread_rwlock_trywlock(liblockdep_pthread_rwlock_t *lock) in liblockdep_pthread_rwlock_trywlock()
69 static inline int liblockdep_rwlock_destroy(liblockdep_pthread_rwlock_t *lock) in liblockdep_rwlock_destroy()
Dmutex.h21 static inline int __mutex_init(liblockdep_pthread_mutex_t *lock, in __mutex_init()
37 static inline int liblockdep_pthread_mutex_lock(liblockdep_pthread_mutex_t *lock) in liblockdep_pthread_mutex_lock()
43 static inline int liblockdep_pthread_mutex_unlock(liblockdep_pthread_mutex_t *lock) in liblockdep_pthread_mutex_unlock()
49 static inline int liblockdep_pthread_mutex_trylock(liblockdep_pthread_mutex_t *lock) in liblockdep_pthread_mutex_trylock()
55 static inline int liblockdep_pthread_mutex_destroy(liblockdep_pthread_mutex_t *lock) in liblockdep_pthread_mutex_destroy()
/tools/virtio/ringtest/
Dptr_ring.c43 static void spin_lock_init(spinlock_t *lock) in spin_lock_init()
49 static void spin_lock(spinlock_t *lock) in spin_lock()
55 static void spin_unlock(spinlock_t *lock) in spin_unlock()
61 static void spin_lock_bh(spinlock_t *lock) in spin_lock_bh()
66 static void spin_unlock_bh(spinlock_t *lock) in spin_unlock_bh()
71 static void spin_lock_irq(spinlock_t *lock) in spin_lock_irq()
76 static void spin_unlock_irq(spinlock_t *lock) in spin_unlock_irq()
81 static void spin_lock_irqsave(spinlock_t *lock, unsigned long f) in spin_lock_irqsave()
86 static void spin_unlock_irqrestore(spinlock_t *lock, unsigned long f) in spin_unlock_irqrestore()
/tools/lib/lockdep/
Dpreload.c101 static struct rb_node **__get_lock_node(void *lock, struct rb_node **parent) in __get_lock_node()
130 static inline bool is_static_lock(struct lock_lookup *lock) in is_static_lock()
162 static inline void free_lock(struct lock_lookup *lock) in free_lock()
175 static struct lock_lookup *__get_lock(void *lock) in __get_lock()
212 static void __del_lock(struct lock_lookup *lock) in __del_lock()
/tools/arch/x86/include/asm/
Dcmpxchg.h35 #define __raw_cmpxchg(ptr, old, new, size, lock) \ argument
/tools/testing/selftests/futex/functional/
Dfutex_requeue_pi.c56 int lock; member
282 int unit_test(int broadcast, long lock, int third_party_owner, long timeout_ns) in unit_test()
/tools/testing/nvdimm/test/
Dnfit_test.h30 spinlock_t lock; member
Dnfit.c168 spinlock_t lock; member
/tools/testing/radix-tree/
Dlinux.c21 pthread_mutex_t lock; member
Dregression1.c50 pthread_mutex_t lock; member
Dtest.c160 int tag_tagged_items(struct radix_tree_root *root, pthread_mutex_t *lock, in tag_tagged_items()
/tools/testing/selftests/sync/
Dsync_stress_consumer.c60 pthread_mutex_t lock; member
/tools/perf/util/
Ddso.h133 pthread_rwlock_t lock; member
139 pthread_mutex_t lock; member
Dmem-events.c319 u64 lock = data_src->mem_lock; in c2c_decode_stats() local
Dmap.h65 pthread_rwlock_t lock; member
Dannotate.h143 pthread_mutex_t lock; member
Dhist.h83 pthread_mutex_t lock; member
Dmachine.c1581 static void __machine__remove_thread(struct machine *machine, struct thread *th, bool lock) in __machine__remove_thread()
/tools/include/uapi/drm/
Ddrm.h79 #define _DRM_LOCK_IS_HELD(lock) ((lock) & _DRM_LOCK_HELD) argument
80 #define _DRM_LOCK_IS_CONT(lock) ((lock) & _DRM_LOCK_CONT) argument
81 #define _DRM_LOCKING_CONTEXT(lock) ((lock) & ~(_DRM_LOCK_HELD|_DRM_LOCK_CONT)) argument
130 __volatile__ unsigned int lock; /**< lock variable */ member
/tools/include/uapi/linux/
Dperf_event.h483 __u32 lock; /* seqlock for synchronization */ member