Searched refs:spinlock_t (Results 1 – 19 of 19) sorted by relevance
| /tools/virtio/linux/ |
| A D | spinlock.h | 6 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 D | virtio.h | 16 spinlock_t vqs_list_lock;
|
| /tools/virtio/ringtest/ |
| A D | ptr_ring.c | 22 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 D | ISA2+pooncelock+pooncelock+pombonce.litmus | 12 P0(int *x, int *y, spinlock_t *mylock) 20 P1(int *y, int *z, spinlock_t *mylock)
|
| A D | MP+unlocklockonceonce+fencermbonceonce.litmus | 13 P0(spinlock_t *s, spinlock_t *t, int *x, int *y)
|
| A D | MP+polockmbonce+poacquiresilsil.litmus | 15 P0(spinlock_t *lo, int *x) // Producer 23 P1(spinlock_t *lo, int *x) // Consumer
|
| A D | MP+polockonce+poacquiresilsil.litmus | 15 P0(spinlock_t *lo, int *x) // Producer 22 P1(spinlock_t *lo, int *x) // Consumer
|
| A D | Z6.0+pooncelock+pooncelock+pombonce.litmus | 13 P0(int *x, int *y, spinlock_t *mylock) 21 P1(int *y, int *z, spinlock_t *mylock)
|
| A D | LB+unlocklockonceonce+poacquireonce.litmus | 15 P0(spinlock_t *s, spinlock_t *t, int *x, int *y)
|
| A D | MP+polocks.litmus | 16 P0(int *buf, int *flag, spinlock_t *mylock) // Producer 24 P1(int *buf, int *flag, spinlock_t *mylock) // Consumer
|
| A D | MP+porevlocks.litmus | 16 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 D | vmlinux.h | 64 } __attribute__((preserve_access_index)) spinlock_t; typedef 67 spinlock_t siglock; 207 spinlock_t lock;
|
| /tools/testing/shared/linux/ |
| A D | lockdep.h | 10 static inline void lockdep_set_class(spinlock_t *lock, in lockdep_set_class()
|
| /tools/include/linux/ |
| A D | spinlock.h | 8 #define spinlock_t pthread_mutex_t macro
|
| /tools/testing/selftests/net/bench/page_pool/ |
| A D | bench_page_pool_simple.c | 88 spinlock_t lock; in time_bench_lock()
|
| /tools/testing/nvdimm/test/ |
| A D | nfit_test.h | 23 spinlock_t lock;
|
| A D | nfit.c | 208 spinlock_t lock;
|
| /tools/memory-model/Documentation/ |
| A D | access-marking.txt | 383 spinlock_t f_lock;
|
| A D | explanation.txt | 2023 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