Lines Matching defs:tsdn
27 mutex_pool_assert_not_held(tsdn_t *tsdn, mutex_pool_t *pool) {
29 malloc_mutex_assert_not_owner(tsdn, &pool->mutexes[i]);
41 mutex_pool_lock(tsdn_t *tsdn, mutex_pool_t *pool, uintptr_t key) {
42 mutex_pool_assert_not_held(tsdn, pool);
45 malloc_mutex_lock(tsdn, mutex);
49 mutex_pool_unlock(tsdn_t *tsdn, mutex_pool_t *pool, uintptr_t key) {
51 malloc_mutex_unlock(tsdn, mutex);
53 mutex_pool_assert_not_held(tsdn, pool);
57 mutex_pool_lock2(tsdn_t *tsdn, mutex_pool_t *pool, uintptr_t key1,
59 mutex_pool_assert_not_held(tsdn, pool);
64 malloc_mutex_lock(tsdn, mutex1);
65 malloc_mutex_lock(tsdn, mutex2);
67 malloc_mutex_lock(tsdn, mutex1);
69 malloc_mutex_lock(tsdn, mutex2);
70 malloc_mutex_lock(tsdn, mutex1);
75 mutex_pool_unlock2(tsdn_t *tsdn, mutex_pool_t *pool, uintptr_t key1,
80 malloc_mutex_unlock(tsdn, mutex1);
82 malloc_mutex_unlock(tsdn, mutex1);
83 malloc_mutex_unlock(tsdn, mutex2);
86 mutex_pool_assert_not_held(tsdn, pool);
90 mutex_pool_assert_owner(tsdn_t *tsdn, mutex_pool_t *pool, uintptr_t key) {
91 malloc_mutex_assert_owner(tsdn, mutex_pool_mutex(pool, key));