Home
last modified time | relevance | path

Searched refs:pthread_mutex_t (Results 1 – 25 of 49) sorted by relevance

12

/linux-5.10/tools/lib/lockdep/
Dpreload.c45 extern int __pthread_mutex_init(pthread_mutex_t *mutex, const pthread_mutexattr_t *attr);
46 extern int __pthread_mutex_lock(pthread_mutex_t *mutex);
47 extern int __pthread_mutex_trylock(pthread_mutex_t *mutex);
48 extern int __pthread_mutex_unlock(pthread_mutex_t *mutex);
49 extern int __pthread_mutex_destroy(pthread_mutex_t *mutex);
57 static int (*ll_pthread_mutex_init)(pthread_mutex_t *mutex,
59 static int (*ll_pthread_mutex_lock)(pthread_mutex_t *mutex) = __pthread_mutex_lock;
60 static int (*ll_pthread_mutex_trylock)(pthread_mutex_t *mutex) = __pthread_mutex_trylock;
61 static int (*ll_pthread_mutex_unlock)(pthread_mutex_t *mutex) = __pthread_mutex_unlock;
62 static int (*ll_pthread_mutex_destroy)(pthread_mutex_t *mutex) = __pthread_mutex_destroy;
[all …]
/linux-5.10/tools/include/linux/
Dspinlock.h8 #define spinlock_t pthread_mutex_t
9 #define DEFINE_SPINLOCK(x) pthread_mutex_t x = PTHREAD_MUTEX_INITIALIZER
10 #define __SPIN_LOCK_UNLOCKED(x) (pthread_mutex_t)PTHREAD_MUTEX_INITIALIZER
22 #define arch_spinlock_t pthread_mutex_t
/linux-5.10/tools/lib/lockdep/tests/
DABBA_2threads.c5 pthread_mutex_t a = PTHREAD_MUTEX_INITIALIZER;
6 pthread_mutex_t b = PTHREAD_MUTEX_INITIALIZER;
DAA.c6 pthread_mutex_t a; in main()
Dunlock_balance.c6 pthread_mutex_t a; in main()
DABA.c6 pthread_mutex_t a, b; in main()
DABBCCA.c7 pthread_mutex_t a, b, c; in main()
DABCABC.c7 pthread_mutex_t a, b, c; in main()
DABBA.c7 pthread_mutex_t a, b; in main()
DABBCCDDA.c7 pthread_mutex_t a, b, c, d; in main()
DABCDBDDA.c7 pthread_mutex_t a, b, c, d; in main()
DABCDBCDA.c7 pthread_mutex_t a, b, c, d; in main()
/linux-5.10/tools/lib/lockdep/include/liblockdep/
Dmutex.h9 pthread_mutex_t mutex;
64 #define pthread_mutex_t liblockdep_pthread_mutex_t macro
/linux-5.10/tools/testing/selftests/timens/
Dclock_nanosleep.c27 pthread_mutex_t *lock;
46 pthread_mutex_t lock; in run_test()
/linux-5.10/tools/testing/selftests/timers/
Dthreadtest.c27 pthread_mutex_t list_lock = PTHREAD_MUTEX_INITIALIZER;
29 pthread_mutex_t print_lock = PTHREAD_MUTEX_INITIALIZER;
/linux-5.10/tools/perf/ui/
Dui.h9 extern pthread_mutex_t ui__lock;
Dsetup.c11 pthread_mutex_t ui__lock = PTHREAD_MUTEX_INITIALIZER;
/linux-5.10/tools/testing/selftests/membarrier/
Dmembarrier_test_multi_thread.c13 static pthread_mutex_t test_membarrier_thread_mutex =
/linux-5.10/tools/virtio/virtio-trace/
Dtrace-agent.h49 extern pthread_mutex_t mutex_notify;
/linux-5.10/tools/perf/util/
Dtop.h53 pthread_mutex_t mutex;
/linux-5.10/tools/testing/selftests/powerpc/nx-gzip/include/
Dnx_dbg.h24 pthread_mutex_t mutex_log;
/linux-5.10/tools/thermal/tmon/
Dtmon.h35 extern pthread_mutex_t input_lock;
/linux-5.10/tools/testing/radix-tree/
Dlinux.c21 pthread_mutex_t lock;
/linux-5.10/tools/testing/selftests/sync/
Dsync_stress_consumer.c60 pthread_mutex_t lock;
/linux-5.10/tools/testing/selftests/rcutorture/formal/srcu-cbmc/src/
Dlocks.h23 pthread_mutex_t mutex;

12