Home
last modified time | relevance | path

Searched refs:spinlock_t (Results 1 – 19 of 19) sorted by relevance

/tools/virtio/linux/
A Dspinlock.h6 typedef pthread_spinlock_t spinlock_t; typedef
8 static inline void spin_lock_init(spinlock_t *lock) in spin_lock_init()
14 static inline void spin_lock(spinlock_t *lock) in spin_lock()
20 static inline void spin_unlock(spinlock_t *lock) in spin_unlock()
26 static inline void spin_lock_bh(spinlock_t *lock) in spin_lock_bh()
31 static inline void spin_unlock_bh(spinlock_t *lock) in spin_unlock_bh()
36 static inline void spin_lock_irq(spinlock_t *lock) in spin_lock_irq()
41 static inline void spin_unlock_irq(spinlock_t *lock) in spin_unlock_irq()
46 static inline void spin_lock_irqsave(spinlock_t *lock, unsigned long f) in spin_lock_irqsave()
51 static inline void spin_unlock_irqrestore(spinlock_t *lock, unsigned long f) in spin_unlock_irqrestore()
A Dvirtio.h16 spinlock_t vqs_list_lock;
/tools/virtio/ringtest/
A Dptr_ring.c22 typedef pthread_spinlock_t spinlock_t; typedef
64 static void spin_lock_init(spinlock_t *lock) in spin_lock_init()
70 static void spin_lock(spinlock_t *lock) in spin_lock()
76 static void spin_unlock(spinlock_t *lock) in spin_unlock()
82 static void spin_lock_bh(spinlock_t *lock) in spin_lock_bh()
87 static void spin_unlock_bh(spinlock_t *lock) in spin_unlock_bh()
92 static void spin_lock_irq(spinlock_t *lock) in spin_lock_irq()
97 static void spin_unlock_irq(spinlock_t *lock) in spin_unlock_irq()
102 static void spin_lock_irqsave(spinlock_t *lock, unsigned long f) in spin_lock_irqsave()
107 static void spin_unlock_irqrestore(spinlock_t *lock, unsigned long f) in spin_unlock_irqrestore()
/tools/memory-model/litmus-tests/
A DISA2+pooncelock+pooncelock+pombonce.litmus12 P0(int *x, int *y, spinlock_t *mylock)
20 P1(int *y, int *z, spinlock_t *mylock)
A DMP+unlocklockonceonce+fencermbonceonce.litmus13 P0(spinlock_t *s, spinlock_t *t, int *x, int *y)
A DMP+polockmbonce+poacquiresilsil.litmus15 P0(spinlock_t *lo, int *x) // Producer
23 P1(spinlock_t *lo, int *x) // Consumer
A DMP+polockonce+poacquiresilsil.litmus15 P0(spinlock_t *lo, int *x) // Producer
22 P1(spinlock_t *lo, int *x) // Consumer
A DZ6.0+pooncelock+pooncelock+pombonce.litmus13 P0(int *x, int *y, spinlock_t *mylock)
21 P1(int *y, int *z, spinlock_t *mylock)
A DLB+unlocklockonceonce+poacquireonce.litmus15 P0(spinlock_t *s, spinlock_t *t, int *x, int *y)
A DMP+polocks.litmus16 P0(int *buf, int *flag, spinlock_t *mylock) // Producer
24 P1(int *buf, int *flag, spinlock_t *mylock) // Consumer
A DMP+porevlocks.litmus16 P0(int *buf, int *flag, spinlock_t *mylock) // Consumer
27 P1(int *buf, int *flag, spinlock_t *mylock) // Producer
/tools/perf/util/bpf_skel/vmlinux/
A Dvmlinux.h64 } __attribute__((preserve_access_index)) spinlock_t; typedef
67 spinlock_t siglock;
207 spinlock_t lock;
/tools/testing/shared/linux/
A Dlockdep.h10 static inline void lockdep_set_class(spinlock_t *lock, in lockdep_set_class()
/tools/include/linux/
A Dspinlock.h8 #define spinlock_t pthread_mutex_t macro
/tools/testing/selftests/net/bench/page_pool/
A Dbench_page_pool_simple.c88 spinlock_t lock; in time_bench_lock()
/tools/testing/nvdimm/test/
A Dnfit_test.h23 spinlock_t lock;
A Dnfit.c208 spinlock_t lock;
/tools/memory-model/Documentation/
A Daccess-marking.txt383 spinlock_t f_lock;
A Dexplanation.txt2023 to concepts we have already covered. A spinlock_t variable is treated
2063 spinlock_t s, t;
2120 spinlock_t s;

Completed in 26 milliseconds