Home
last modified time | relevance | path

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

/freebsd-13-stable/contrib/llvm-project/libcxx/include/
HDshared_mutex75 class shared_lock
81 shared_lock() noexcept;
82 explicit shared_lock(mutex_type& m); // blocking
83 shared_lock(mutex_type& m, defer_lock_t) noexcept;
84 shared_lock(mutex_type& m, try_to_lock_t);
85 shared_lock(mutex_type& m, adopt_lock_t);
87 shared_lock(mutex_type& m,
90 shared_lock(mutex_type& m,
92 ~shared_lock();
94 shared_lock(shared_lock const&) = delete;
[all …]
HDsyncstream193 shared_lock __lock{__mutex_};
202 shared_lock __lock{__mutex_};
/freebsd-13-stable/contrib/llvm-project/libcxx/modules/std/
HDshared_mutex.inc17 using std::shared_lock;
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Support/
HDRWMutex.h170 using SmartScopedReader = const std::shared_lock<SmartRWMutex<mt_only>>;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Debuginfod/
HDDebuginfod.cpp72 std::shared_lock<llvm::sys::RWMutex> ReadGuard(UrlsMutex); in getDefaultDebuginfodUrls()
480 std::shared_lock<sys::RWMutex> Guard(BinariesMutex); in getBinaryPath()
492 std::shared_lock<sys::RWMutex> Guard(DebugBinariesMutex); in getDebugBinaryPath()
/freebsd-13-stable/sys/dev/mlx5/mlx5_core/
HDmlx5_fs_tree.c901 mutex_lock(&fs_prio->shared_lock); in mlx5_create_auto_grouped_flow_table()
920 mutex_unlock(&fs_prio->shared_lock); in mlx5_create_auto_grouped_flow_table()
1019 mutex_lock(&prio->shared_lock); in mlx5_destroy_flow_table()
1023 mutex_unlock(&prio->shared_lock); in mlx5_destroy_flow_table()
1042 mutex_unlock(&prio->shared_lock); in mlx5_destroy_flow_table()
1050 mutex_unlock(&prio->shared_lock); in mlx5_destroy_flow_table()
1925 mutex_init(&fs_prio->shared_lock); in fs_create_prio()
HDfs_core.h123 struct mutex shared_lock; member
/freebsd-13-stable/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/
HDStdSymbolMap.inc2607 SYMBOL(shared_lock, std::, <shared_mutex>)