Searched refs:rwsem (Results 1 – 4 of 4) sorted by relevance
/tools/perf/util/bpf_skel/ |
D | lock_contention.bpf.c | 216 struct rw_semaphore___old *rwsem = (void *)lock; in get_lock_owner() local 217 owner = (unsigned long)BPF_CORE_READ(rwsem, owner); in get_lock_owner() 219 struct rw_semaphore___new *rwsem = (void *)lock; in get_lock_owner() local 220 owner = BPF_CORE_READ(rwsem, owner.counter); in get_lock_owner() 224 struct rw_semaphore *rwsem = (void *)lock; in get_lock_owner() 225 owner = BPF_CORE_READ(rwsem, owner.counter); in get_lock_owner()
|
/tools/perf/Documentation/ |
D | perf-lock.txt | 189 semaphore, spinlock, rwlock, rwlock:R, rwlock:W, rwsem, rwsem:R, rwsem:W, 194 suffix are shortcuts for the both variants. Ex) rwsem = rwsem:R + rwsem:W.
|
/tools/perf/util/ |
D | python-ext-sources | 39 util/rwsem.c
|
D | Build | 110 perf-y += rwsem.o
|