/dports/databases/xtrabackup8/percona-xtrabackup-8.0.14/storage/innobase/ha/ |
H A D | hash0hash.cc | 45 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 D | ha0ha.cc | 119 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 D | hash0hash.cc | 41 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 D | ha0ha.cc | 119 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 D | hash0hash.cc | 41 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 D | ha0ha.cc | 119 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 D | hash0hash.cc | 41 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 D | ha0ha.cc | 119 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 D | hash0hash.cc | 41 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 D | ha0ha.cc | 119 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 D | hash0hash.cc | 80 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 D | ha0ha.cc | 134 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 D | hash0hash.cc | 80 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 D | ha0ha.cc | 134 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 D | hash0hash.cc | 80 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 D | ha0ha.cc | 134 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 D | hash0hash.cc | 80 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 D | hash0hash.cc | 80 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 D | hash0hash.cc | 80 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 D | hash0hash.cc | 89 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 D | hash0hash.cc | 89 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 D | hash0hash.cc | 89 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 D | hash0hash.cc | 89 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 D | hash0hash.cc | 89 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 D | ttm_bo.c | 442 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 …]
|