Home
last modified time | relevance | path

Searched refs:sync_obj (Results 1 – 25 of 109) sorted by relevance

12345

/dports/databases/xtrabackup8/percona-xtrabackup-8.0.14/storage/innobase/ha/
H A Dhash0hash.cc45 rw_lock_t *lock = table->sync_obj.rw_locks + i; in hash_lock_x_all()
60 rw_lock_t *lock = table->sync_obj.rw_locks + i; in hash_unlock_x_all()
75 rw_lock_t *lock = table->sync_obj.rw_locks + i; in hash_unlock_x_all_but()
113 table->sync_obj.mutexes = nullptr; in hash_create()
152 table->sync_obj.mutexes = static_cast<ib_mutex_t *>( in hash_create_sync_obj()
156 mutex_create(id, table->sync_obj.mutexes + i); in hash_create_sync_obj()
166 table->sync_obj.rw_locks = static_cast<rw_lock_t *>( in hash_create_sync_obj()
170 rw_lock_create(hash_table_locks_key, table->sync_obj.rw_locks + i, in hash_create_sync_obj()
H A Dha0ha.cc119 new_table->sync_obj = table->sync_obj; in ib_recreate()
156 mutex_destroy(&table->sync_obj.mutexes[i]); in ha_clear()
158 ut_free(table->sync_obj.mutexes); in ha_clear()
159 table->sync_obj.mutexes = nullptr; in ha_clear()
164 rw_lock_free(&table->sync_obj.rw_locks[i]); in ha_clear()
167 ut_free(table->sync_obj.rw_locks); in ha_clear()
168 table->sync_obj.rw_locks = nullptr; in ha_clear()
/dports/databases/mariadb104-server/mariadb-10.4.24/storage/innobase/ha/
H A Dhash0hash.cc41 rw_lock_t* lock = table->sync_obj.rw_locks + i; in hash_lock_x_all()
61 rw_lock_t* lock = table->sync_obj.rw_locks + i; in hash_unlock_x_all()
81 rw_lock_t* lock = table->sync_obj.rw_locks + i; in hash_unlock_x_all_but()
123 table->sync_obj.mutexes = NULL; in hash_create()
169 table->sync_obj.mutexes = static_cast<ib_mutex_t*>( in hash_create_sync_obj()
173 mutex_create(id, table->sync_obj.mutexes + i); in hash_create_sync_obj()
184 table->sync_obj.rw_locks = static_cast<rw_lock_t*>( in hash_create_sync_obj()
189 table->sync_obj.rw_locks + i, level); in hash_create_sync_obj()
H A Dha0ha.cc119 new_table->sync_obj = table->sync_obj; in ib_recreate()
163 mutex_destroy(&table->sync_obj.mutexes[i]); in ha_clear()
165 ut_free(table->sync_obj.mutexes); in ha_clear()
166 table->sync_obj.mutexes = NULL; in ha_clear()
171 rw_lock_free(&table->sync_obj.rw_locks[i]); in ha_clear()
174 ut_free(table->sync_obj.rw_locks); in ha_clear()
175 table->sync_obj.rw_locks = NULL; in ha_clear()
/dports/databases/mariadb104-client/mariadb-10.4.24/storage/innobase/ha/
H A Dhash0hash.cc41 rw_lock_t* lock = table->sync_obj.rw_locks + i; in hash_lock_x_all()
61 rw_lock_t* lock = table->sync_obj.rw_locks + i; in hash_unlock_x_all()
81 rw_lock_t* lock = table->sync_obj.rw_locks + i; in hash_unlock_x_all_but()
123 table->sync_obj.mutexes = NULL; in hash_create()
169 table->sync_obj.mutexes = static_cast<ib_mutex_t*>( in hash_create_sync_obj()
173 mutex_create(id, table->sync_obj.mutexes + i); in hash_create_sync_obj()
184 table->sync_obj.rw_locks = static_cast<rw_lock_t*>( in hash_create_sync_obj()
189 table->sync_obj.rw_locks + i, level); in hash_create_sync_obj()
H A Dha0ha.cc119 new_table->sync_obj = table->sync_obj; in ib_recreate()
163 mutex_destroy(&table->sync_obj.mutexes[i]); in ha_clear()
165 ut_free(table->sync_obj.mutexes); in ha_clear()
166 table->sync_obj.mutexes = NULL; in ha_clear()
171 rw_lock_free(&table->sync_obj.rw_locks[i]); in ha_clear()
174 ut_free(table->sync_obj.rw_locks); in ha_clear()
175 table->sync_obj.rw_locks = NULL; in ha_clear()
/dports/databases/mariadb103-server/mariadb-10.3.34/storage/innobase/ha/
H A Dhash0hash.cc41 rw_lock_t* lock = table->sync_obj.rw_locks + i; in hash_lock_x_all()
61 rw_lock_t* lock = table->sync_obj.rw_locks + i; in hash_unlock_x_all()
81 rw_lock_t* lock = table->sync_obj.rw_locks + i; in hash_unlock_x_all_but()
123 table->sync_obj.mutexes = NULL; in hash_create()
169 table->sync_obj.mutexes = static_cast<ib_mutex_t*>( in hash_create_sync_obj()
173 mutex_create(id, table->sync_obj.mutexes + i); in hash_create_sync_obj()
184 table->sync_obj.rw_locks = static_cast<rw_lock_t*>( in hash_create_sync_obj()
189 table->sync_obj.rw_locks + i, level); in hash_create_sync_obj()
H A Dha0ha.cc119 new_table->sync_obj = table->sync_obj; in ib_recreate()
163 mutex_destroy(&table->sync_obj.mutexes[i]); in ha_clear()
165 ut_free(table->sync_obj.mutexes); in ha_clear()
166 table->sync_obj.mutexes = NULL; in ha_clear()
171 rw_lock_free(&table->sync_obj.rw_locks[i]); in ha_clear()
174 ut_free(table->sync_obj.rw_locks); in ha_clear()
175 table->sync_obj.rw_locks = NULL; in ha_clear()
/dports/databases/mariadb103-client/mariadb-10.3.34/storage/innobase/ha/
H A Dhash0hash.cc41 rw_lock_t* lock = table->sync_obj.rw_locks + i; in hash_lock_x_all()
61 rw_lock_t* lock = table->sync_obj.rw_locks + i; in hash_unlock_x_all()
81 rw_lock_t* lock = table->sync_obj.rw_locks + i; in hash_unlock_x_all_but()
123 table->sync_obj.mutexes = NULL; in hash_create()
169 table->sync_obj.mutexes = static_cast<ib_mutex_t*>( in hash_create_sync_obj()
173 mutex_create(id, table->sync_obj.mutexes + i); in hash_create_sync_obj()
184 table->sync_obj.rw_locks = static_cast<rw_lock_t*>( in hash_create_sync_obj()
189 table->sync_obj.rw_locks + i, level); in hash_create_sync_obj()
H A Dha0ha.cc119 new_table->sync_obj = table->sync_obj; in ib_recreate()
163 mutex_destroy(&table->sync_obj.mutexes[i]); in ha_clear()
165 ut_free(table->sync_obj.mutexes); in ha_clear()
166 table->sync_obj.mutexes = NULL; in ha_clear()
171 rw_lock_free(&table->sync_obj.rw_locks[i]); in ha_clear()
174 ut_free(table->sync_obj.rw_locks); in ha_clear()
175 table->sync_obj.rw_locks = NULL; in ha_clear()
/dports/databases/percona57-server/percona-server-5.7.36-39/storage/innobase/ha/
H A Dhash0hash.cc80 mutex_enter(table->sync_obj.mutexes + i); in hash_mutex_enter_all()
95 mutex_exit(table->sync_obj.mutexes + i); in hash_mutex_exit_all()
112 ib_mutex_t* mutex = table->sync_obj.mutexes + i; in hash_mutex_exit_all_but()
210 rw_lock_t* lock = table->sync_obj.rw_locks + i; in hash_lock_x_all()
230 rw_lock_t* lock = table->sync_obj.rw_locks + i; in hash_unlock_x_all()
250 rw_lock_t* lock = table->sync_obj.rw_locks + i; in hash_unlock_x_all_but()
293 table->sync_obj.mutexes = NULL; in hash_create()
341 table->sync_obj.mutexes = static_cast<ib_mutex_t*>( in hash_create_sync_obj()
345 mutex_create(id, table->sync_obj.mutexes + i); in hash_create_sync_obj()
356 table->sync_obj.rw_locks = static_cast<rw_lock_t*>( in hash_create_sync_obj()
[all …]
H A Dha0ha.cc134 new_table->sync_obj = table->sync_obj; in ib_recreate()
175 mutex_destroy(&table->sync_obj.mutexes[i]); in ha_clear()
177 ut_free(table->sync_obj.mutexes); in ha_clear()
178 table->sync_obj.mutexes = NULL; in ha_clear()
183 rw_lock_free(&table->sync_obj.rw_locks[i]); in ha_clear()
186 ut_free(table->sync_obj.rw_locks); in ha_clear()
187 table->sync_obj.rw_locks = NULL; in ha_clear()
/dports/databases/mysqlwsrep57-server/mysql-wsrep-wsrep_5.7.35-25.27/storage/innobase/ha/
H A Dhash0hash.cc80 mutex_enter(table->sync_obj.mutexes + i); in hash_mutex_enter_all()
95 mutex_exit(table->sync_obj.mutexes + i); in hash_mutex_exit_all()
112 ib_mutex_t* mutex = table->sync_obj.mutexes + i; in hash_mutex_exit_all_but()
210 rw_lock_t* lock = table->sync_obj.rw_locks + i; in hash_lock_x_all()
230 rw_lock_t* lock = table->sync_obj.rw_locks + i; in hash_unlock_x_all()
250 rw_lock_t* lock = table->sync_obj.rw_locks + i; in hash_unlock_x_all_but()
293 table->sync_obj.mutexes = NULL; in hash_create()
341 table->sync_obj.mutexes = static_cast<ib_mutex_t*>( in hash_create_sync_obj()
345 mutex_create(id, table->sync_obj.mutexes + i); in hash_create_sync_obj()
356 table->sync_obj.rw_locks = static_cast<rw_lock_t*>( in hash_create_sync_obj()
[all …]
H A Dha0ha.cc134 new_table->sync_obj = table->sync_obj; in ib_recreate()
175 mutex_destroy(&table->sync_obj.mutexes[i]); in ha_clear()
177 ut_free(table->sync_obj.mutexes); in ha_clear()
178 table->sync_obj.mutexes = NULL; in ha_clear()
183 rw_lock_free(&table->sync_obj.rw_locks[i]); in ha_clear()
186 ut_free(table->sync_obj.rw_locks); in ha_clear()
187 table->sync_obj.rw_locks = NULL; in ha_clear()
/dports/databases/percona57-client/percona-server-5.7.36-39/storage/innobase/ha/
H A Dhash0hash.cc80 mutex_enter(table->sync_obj.mutexes + i); in hash_mutex_enter_all()
95 mutex_exit(table->sync_obj.mutexes + i); in hash_mutex_exit_all()
112 ib_mutex_t* mutex = table->sync_obj.mutexes + i; in hash_mutex_exit_all_but()
210 rw_lock_t* lock = table->sync_obj.rw_locks + i; in hash_lock_x_all()
230 rw_lock_t* lock = table->sync_obj.rw_locks + i; in hash_unlock_x_all()
250 rw_lock_t* lock = table->sync_obj.rw_locks + i; in hash_unlock_x_all_but()
293 table->sync_obj.mutexes = NULL; in hash_create()
341 table->sync_obj.mutexes = static_cast<ib_mutex_t*>( in hash_create_sync_obj()
345 mutex_create(id, table->sync_obj.mutexes + i); in hash_create_sync_obj()
356 table->sync_obj.rw_locks = static_cast<rw_lock_t*>( in hash_create_sync_obj()
[all …]
H A Dha0ha.cc134 new_table->sync_obj = table->sync_obj; in ib_recreate()
175 mutex_destroy(&table->sync_obj.mutexes[i]); in ha_clear()
177 ut_free(table->sync_obj.mutexes); in ha_clear()
178 table->sync_obj.mutexes = NULL; in ha_clear()
183 rw_lock_free(&table->sync_obj.rw_locks[i]); in ha_clear()
186 ut_free(table->sync_obj.rw_locks); in ha_clear()
187 table->sync_obj.rw_locks = NULL; in ha_clear()
/dports/databases/percona57-pam-for-mysql/percona-server-5.7.36-39/storage/innobase/ha/
H A Dhash0hash.cc80 mutex_enter(table->sync_obj.mutexes + i); in hash_mutex_enter_all()
95 mutex_exit(table->sync_obj.mutexes + i); in hash_mutex_exit_all()
112 ib_mutex_t* mutex = table->sync_obj.mutexes + i; in hash_mutex_exit_all_but()
210 rw_lock_t* lock = table->sync_obj.rw_locks + i; in hash_lock_x_all()
230 rw_lock_t* lock = table->sync_obj.rw_locks + i; in hash_unlock_x_all()
250 rw_lock_t* lock = table->sync_obj.rw_locks + i; in hash_unlock_x_all_but()
293 table->sync_obj.mutexes = NULL; in hash_create()
341 table->sync_obj.mutexes = static_cast<ib_mutex_t*>( in hash_create_sync_obj()
345 mutex_create(id, table->sync_obj.mutexes + i); in hash_create_sync_obj()
356 table->sync_obj.rw_locks = static_cast<rw_lock_t*>( in hash_create_sync_obj()
[all …]
/dports/databases/xtrabackup/percona-xtrabackup-2.4.21/storage/innobase/ha/
H A Dhash0hash.cc80 mutex_enter(table->sync_obj.mutexes + i); in hash_mutex_enter_all()
95 mutex_exit(table->sync_obj.mutexes + i); in hash_mutex_exit_all()
112 ib_mutex_t* mutex = table->sync_obj.mutexes + i; in hash_mutex_exit_all_but()
210 rw_lock_t* lock = table->sync_obj.rw_locks + i; in hash_lock_x_all()
230 rw_lock_t* lock = table->sync_obj.rw_locks + i; in hash_unlock_x_all()
250 rw_lock_t* lock = table->sync_obj.rw_locks + i; in hash_unlock_x_all_but()
293 table->sync_obj.mutexes = NULL; in hash_create()
341 table->sync_obj.mutexes = static_cast<ib_mutex_t*>( in hash_create_sync_obj()
345 mutex_create(id, table->sync_obj.mutexes + i); in hash_create_sync_obj()
356 table->sync_obj.rw_locks = static_cast<rw_lock_t*>( in hash_create_sync_obj()
[all …]
/dports/databases/mysql57-client/mysql-5.7.36/storage/innobase/ha/
H A Dhash0hash.cc80 mutex_enter(table->sync_obj.mutexes + i); in hash_mutex_enter_all()
95 mutex_exit(table->sync_obj.mutexes + i); in hash_mutex_exit_all()
112 ib_mutex_t* mutex = table->sync_obj.mutexes + i; in hash_mutex_exit_all_but()
210 rw_lock_t* lock = table->sync_obj.rw_locks + i; in hash_lock_x_all()
230 rw_lock_t* lock = table->sync_obj.rw_locks + i; in hash_unlock_x_all()
250 rw_lock_t* lock = table->sync_obj.rw_locks + i; in hash_unlock_x_all_but()
293 table->sync_obj.mutexes = NULL; in hash_create()
341 table->sync_obj.mutexes = static_cast<ib_mutex_t*>( in hash_create_sync_obj()
345 mutex_create(id, table->sync_obj.mutexes + i); in hash_create_sync_obj()
356 table->sync_obj.rw_locks = static_cast<rw_lock_t*>( in hash_create_sync_obj()
[all …]
/dports/databases/percona56-server/percona-server-5.6.51-91.0/storage/innobase/ha/
H A Dhash0hash.cc89 mutex_enter(table->sync_obj.mutexes + i); in hash_mutex_enter_all()
106 mutex_exit(table->sync_obj.mutexes + i); in hash_mutex_exit_all()
124 ib_prio_mutex_t* mutex = table->sync_obj.mutexes + i; in hash_mutex_exit_all_but()
236 prio_rw_lock_t* lock = table->sync_obj.rw_locks + i; in hash_lock_x_all()
259 prio_rw_lock_t* lock = table->sync_obj.rw_locks + i; in hash_unlock_x_all()
282 prio_rw_lock_t* lock = table->sync_obj.rw_locks + i; in hash_unlock_x_all_but()
326 table->sync_obj.mutexes = NULL; in hash_create()
384 table->sync_obj.mutexes = static_cast<ib_prio_mutex_t*>( in hash_create_sync_obj_func()
389 table->sync_obj.mutexes + i, sync_level); in hash_create_sync_obj_func()
395 table->sync_obj.rw_locks = static_cast<prio_rw_lock_t*>( in hash_create_sync_obj_func()
[all …]
/dports/databases/percona56-client/percona-server-5.6.51-91.0/storage/innobase/ha/
H A Dhash0hash.cc89 mutex_enter(table->sync_obj.mutexes + i); in hash_mutex_enter_all()
106 mutex_exit(table->sync_obj.mutexes + i); in hash_mutex_exit_all()
124 ib_prio_mutex_t* mutex = table->sync_obj.mutexes + i; in hash_mutex_exit_all_but()
236 prio_rw_lock_t* lock = table->sync_obj.rw_locks + i; in hash_lock_x_all()
259 prio_rw_lock_t* lock = table->sync_obj.rw_locks + i; in hash_unlock_x_all()
282 prio_rw_lock_t* lock = table->sync_obj.rw_locks + i; in hash_unlock_x_all_but()
326 table->sync_obj.mutexes = NULL; in hash_create()
384 table->sync_obj.mutexes = static_cast<ib_prio_mutex_t*>( in hash_create_sync_obj_func()
389 table->sync_obj.mutexes + i, sync_level); in hash_create_sync_obj_func()
395 table->sync_obj.rw_locks = static_cast<prio_rw_lock_t*>( in hash_create_sync_obj_func()
[all …]
/dports/databases/percona-pam-for-mysql/percona-server-5.6.51-91.0/storage/innobase/ha/
H A Dhash0hash.cc89 mutex_enter(table->sync_obj.mutexes + i); in hash_mutex_enter_all()
106 mutex_exit(table->sync_obj.mutexes + i); in hash_mutex_exit_all()
124 ib_prio_mutex_t* mutex = table->sync_obj.mutexes + i; in hash_mutex_exit_all_but()
236 prio_rw_lock_t* lock = table->sync_obj.rw_locks + i; in hash_lock_x_all()
259 prio_rw_lock_t* lock = table->sync_obj.rw_locks + i; in hash_unlock_x_all()
282 prio_rw_lock_t* lock = table->sync_obj.rw_locks + i; in hash_unlock_x_all_but()
326 table->sync_obj.mutexes = NULL; in hash_create()
384 table->sync_obj.mutexes = static_cast<ib_prio_mutex_t*>( in hash_create_sync_obj_func()
389 table->sync_obj.mutexes + i, sync_level); in hash_create_sync_obj_func()
395 table->sync_obj.rw_locks = static_cast<prio_rw_lock_t*>( in hash_create_sync_obj_func()
[all …]
/dports/databases/mysqlwsrep56-server/mysql-wsrep-wsrep_5.6.51-25.33/storage/innobase/ha/
H A Dhash0hash.cc89 mutex_enter(table->sync_obj.mutexes + i); in hash_mutex_enter_all()
106 mutex_exit(table->sync_obj.mutexes + i); in hash_mutex_exit_all()
124 ib_mutex_t* mutex = table->sync_obj.mutexes + i; in hash_mutex_exit_all_but()
236 rw_lock_t* lock = table->sync_obj.rw_locks + i; in hash_lock_x_all()
259 rw_lock_t* lock = table->sync_obj.rw_locks + i; in hash_unlock_x_all()
282 rw_lock_t* lock = table->sync_obj.rw_locks + i; in hash_unlock_x_all_but()
326 table->sync_obj.mutexes = NULL; in hash_create()
384 table->sync_obj.mutexes = static_cast<ib_mutex_t*>( in hash_create_sync_obj_func()
389 table->sync_obj.mutexes + i, sync_level); in hash_create_sync_obj_func()
395 table->sync_obj.rw_locks = static_cast<rw_lock_t*>( in hash_create_sync_obj_func()
[all …]
/dports/databases/mysql56-client/mysql-5.6.51/storage/innobase/ha/
H A Dhash0hash.cc89 mutex_enter(table->sync_obj.mutexes + i); in hash_mutex_enter_all()
106 mutex_exit(table->sync_obj.mutexes + i); in hash_mutex_exit_all()
124 ib_mutex_t* mutex = table->sync_obj.mutexes + i; in hash_mutex_exit_all_but()
236 rw_lock_t* lock = table->sync_obj.rw_locks + i; in hash_lock_x_all()
259 rw_lock_t* lock = table->sync_obj.rw_locks + i; in hash_unlock_x_all()
282 rw_lock_t* lock = table->sync_obj.rw_locks + i; in hash_unlock_x_all_but()
326 table->sync_obj.mutexes = NULL; in hash_create()
384 table->sync_obj.mutexes = static_cast<ib_mutex_t*>( in hash_create_sync_obj_func()
389 table->sync_obj.mutexes + i, sync_level); in hash_create_sync_obj_func()
395 table->sync_obj.rw_locks = static_cast<rw_lock_t*>( in hash_create_sync_obj_func()
[all …]
/dports/misc/rump/buildrump.sh-b914579/src/sys/external/bsd/drm2/dist/drm/ttm/
H A Dttm_bo.c442 void *sync_obj = NULL; in ttm_bo_cleanup_refs_or_queue() local
462 if (bo->sync_obj) in ttm_bo_cleanup_refs_or_queue()
463 sync_obj = driver->sync_obj_ref(bo->sync_obj); in ttm_bo_cleanup_refs_or_queue()
485 if (sync_obj) { in ttm_bo_cleanup_refs_or_queue()
519 void *sync_obj; in ttm_bo_cleanup_refs_and_unlock() local
526 sync_obj = driver->sync_obj_ref(bo->sync_obj); in ttm_bo_cleanup_refs_and_unlock()
1663 void *sync_obj; in ttm_bo_wait() local
1669 while (bo->sync_obj) { in ttm_bo_wait()
1673 bo->sync_obj = NULL; in ttm_bo_wait()
1684 sync_obj = driver->sync_obj_ref(bo->sync_obj); in ttm_bo_wait()
[all …]

12345