Home
last modified time | relevance | path

Searched refs:rwsem (Results 1 – 4 of 4) sorted by relevance

/tools/perf/util/bpf_skel/
Dlock_contention.bpf.c216 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/
Dperf-lock.txt189 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/
Dpython-ext-sources39 util/rwsem.c
DBuild110 perf-y += rwsem.o