Searched refs:rwlock (Results 1 – 11 of 11) sorted by relevance
/linux/include/linux/ |
H A D | rwlock.h | 39 # define do_raw_read_lock(rwlock) do {__acquire(lock); arch_read_lock(&(rwlock)->raw_lock); } while… argument 40 # define do_raw_read_trylock(rwlock) arch_read_trylock(&(rwlock)->raw_lock) argument 41 # define do_raw_read_unlock(rwlock) do {arch_read_unlock(&(rwlock)->raw_lock); __release(lock); } w… argument 42 # define do_raw_write_lock(rwlock) do {__acquire(lock); arch_write_lock(&(rwlock)->raw_lock); } whi… argument 43 # define do_raw_write_trylock(rwlock) arch_write_trylock(&(rwlock)->raw_lock) argument 44 # define do_raw_write_unlock(rwlock) do {arch_write_unlock(&(rwlock)->raw_lock); __release(lock); }… argument
|
H A D | seqlock_types.h | 70 SEQCOUNT_LOCKNAME(rwlock, rwlock_t, __SEQ_RT, read)
|
/linux/arch/arc/include/asm/ |
H A D | spinlock.h | 101 : [rwlock] "r" (&(rw->counter)), in arch_read_lock() 125 : [rwlock] "r" (&(rw->counter)), in arch_read_trylock() 158 : [rwlock] "r" (&(rw->counter)), in arch_write_lock() 183 : [rwlock] "r" (&(rw->counter)), in arch_write_trylock() 209 : [rwlock] "r" (&(rw->counter)) in arch_read_unlock()
|
/linux/tools/perf/Documentation/ |
H A D | perf-lock.txt | 189 semaphore, spinlock, rwlock, rwlock:R, rwlock:W, rwsem, rwsem:R, rwsem:W, 190 rtmutex, rwlock-rt, rwlock-rt:R, rwlock-rt:W, percpu-rwmem, pcpu-sem,
|
/linux/kernel/trace/ |
H A D | trace_uprobe.c | 257 rwlock_init(&filter->rwlock); in NOKPROBE_SYMBOL() 1269 write_lock(&filter->rwlock); in trace_uprobe_filter_remove() 1279 write_unlock(&filter->rwlock); in trace_uprobe_filter_remove() 1290 write_lock(&filter->rwlock); in trace_uprobe_filter_add() 1308 write_unlock(&filter->rwlock); in trace_uprobe_filter_add() 1379 read_lock(&filter->rwlock); in uprobe_perf_filter() 1381 read_unlock(&filter->rwlock); in uprobe_perf_filter()
|
H A D | trace_probe.h | 243 rwlock_t rwlock; member
|
/linux/Documentation/locking/ |
H A D | locktorture.rst | 59 read/write lock() and unlock() rwlock pairs. 63 rwlock pairs.
|
/linux/Documentation/translations/it_IT/locking/ |
H A D | locktorture.rst | 66 coppie di rwlock read/write lock() e unlock(). 69 copie di rwlock read/write lock_irq() e
|
/linux/lib/ |
H A D | locking-selftest.c | 156 init_class_##class(spinlock_t *lock, rwlock_t *rwlock, \ 160 rwlock_init(rwlock); \
|
H A D | Kconfig.debug | 1487 This feature will check whether any held lock (spinlock, rwlock,
|
/linux/ |
H A D | MAINTAINERS | 13555 F: include/linux/rwlock*.h
|