Home
last modified time | relevance | path

Searched refs:shared_lock (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/
H A Dshared_mutex75 class shared_lock
92 ~shared_lock();
94 shared_lock(shared_lock const&) = delete;
95 shared_lock& operator=(shared_lock const&) = delete;
97 shared_lock(shared_lock&& u) noexcept;
98 shared_lock& operator=(shared_lock&& u) noexcept;
119 void swap(shared_lock<Mutex>& x, shared_lock<Mutex>& y) noexcept;
314 class shared_lock {
351 shared_lock(shared_lock const&) = delete;
352 shared_lock& operator=(shared_lock const&) = delete;
[all …]
H A Dsyncstream191 shared_lock __lock{__mutex_};
200 shared_lock __lock{__mutex_};
/freebsd/contrib/llvm-project/libcxx/src/
H A Dtzdb_list.cpp37 shared_lock __lock{__mutex_}; in front()
58 shared_lock __lock{__mutex_}; in begin()
/freebsd/contrib/llvm-project/libcxx/modules/std/
H A Dshared_mutex.inc17 using std::shared_lock;
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DRWMutex.h158 using SmartScopedReader = const std::shared_lock<SmartRWMutex<mt_only>>;
/freebsd/contrib/llvm-project/llvm/lib/Debuginfod/
H A DDebuginfod.cpp72 std::shared_lock<llvm::sys::RWMutex> ReadGuard(UrlsMutex); in getDefaultDebuginfodUrls()
479 std::shared_lock<sys::RWMutex> Guard(BinariesMutex); in getBinaryPath()
491 std::shared_lock<sys::RWMutex> Guard(DebugBinariesMutex); in getDebugBinaryPath()
/freebsd/sys/dev/mlx5/mlx5_core/
H A Dmlx5_fs_tree.c918 mutex_lock(&fs_prio->shared_lock); in mlx5_create_auto_grouped_flow_table()
941 mutex_unlock(&fs_prio->shared_lock); in mlx5_create_auto_grouped_flow_table()
1040 mutex_lock(&prio->shared_lock); in mlx5_destroy_flow_table()
1044 mutex_unlock(&prio->shared_lock); in mlx5_destroy_flow_table()
1063 mutex_unlock(&prio->shared_lock); in mlx5_destroy_flow_table()
1071 mutex_unlock(&prio->shared_lock); in mlx5_destroy_flow_table()
1986 mutex_init(&fs_prio->shared_lock); in fs_create_prio()
H A Dfs_core.h125 struct mutex shared_lock; member
/freebsd/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/
H A DStdSymbolMap.inc2607 SYMBOL(shared_lock, std::, <shared_mutex>)