MySQL 8.4.2
Source Code Documentation
Sharded_rw_lock Member List

This is the complete list of members for Sharded_rw_lock, including all inherited members.

create(mysql_pfs_key_t pfs_key, latch_id_t latch_id, size_t n_shards)Sharded_rw_lockinline
for_each(F f)Sharded_rw_lockinlineprivate
free()Sharded_rw_lockinline
is_x_blocked_by_s(size_t shard_no)Sharded_rw_lockinline
m_n_shardsSharded_rw_lockprivate
m_shardsSharded_rw_lockprivate
s_lock(ut::Location location)Sharded_rw_lockinline
s_own(size_t shard_no) constSharded_rw_lockinline
s_unlock(size_t shard_no)Sharded_rw_lockinline
Shard typedefSharded_rw_lockprivate
try_x_lock(ut::Location location)Sharded_rw_lockinline
x_lock(ut::Location location)Sharded_rw_lockinline
x_own() constSharded_rw_lockinline
x_unlock()Sharded_rw_lockinline