mirror of
https://github.com/isar/libmdbx.git
synced 2025-11-06 19:08:56 +08:00
mdbx: using clang-format-22.
This commit is contained in:
3
mdbx.h
3
mdbx.h
@@ -6675,7 +6675,8 @@ LIBMDBX_API int mdbx_env_chk(MDBX_env *env, const MDBX_chk_callbacks_t *cb, MDBX
|
|||||||
* \returns Нулевое значение в случае успеха, иначе код ошибки. */
|
* \returns Нулевое значение в случае успеха, иначе код ошибки. */
|
||||||
LIBMDBX_API int mdbx_env_chk_encount_problem(MDBX_chk_context_t *ctx);
|
LIBMDBX_API int mdbx_env_chk_encount_problem(MDBX_chk_context_t *ctx);
|
||||||
|
|
||||||
LIBMDBX_API const char *mdbx_ratio2digits(uint64_t numerator, uint64_t denominator, int precision, char* buffer, size_t buffer_size);
|
LIBMDBX_API const char *mdbx_ratio2digits(uint64_t numerator, uint64_t denominator, int precision, char *buffer,
|
||||||
|
size_t buffer_size);
|
||||||
|
|
||||||
LIBMDBX_API const char *mdbx_ratio2percents(uint64_t value, uint64_t whole, char *buffer, size_t buffer_size);
|
LIBMDBX_API const char *mdbx_ratio2percents(uint64_t value, uint64_t whole, char *buffer, size_t buffer_size);
|
||||||
|
|
||||||
|
|||||||
@@ -7,8 +7,7 @@
|
|||||||
/* LY: avoid tsan-trap by txn, mm_last_pg and geo.first_unallocated */
|
/* LY: avoid tsan-trap by txn, mm_last_pg and geo.first_unallocated */
|
||||||
__attribute__((__no_sanitize_thread__, __noinline__))
|
__attribute__((__no_sanitize_thread__, __noinline__))
|
||||||
#endif
|
#endif
|
||||||
int mdbx_txn_straggler(const MDBX_txn *txn, int *percent)
|
int mdbx_txn_straggler(const MDBX_txn *txn, int *percent) {
|
||||||
{
|
|
||||||
int rc = check_txn(txn, MDBX_TXN_BLOCKED - MDBX_TXN_PARKED);
|
int rc = check_txn(txn, MDBX_TXN_BLOCKED - MDBX_TXN_PARKED);
|
||||||
if (likely(rc == MDBX_SUCCESS))
|
if (likely(rc == MDBX_SUCCESS))
|
||||||
rc = check_env(txn->env, true);
|
rc = check_env(txn->env, true);
|
||||||
|
|||||||
@@ -142,8 +142,7 @@ MDBX_MAYBE_UNUSED static
|
|||||||
#if MDBX_64BIT_ATOMIC
|
#if MDBX_64BIT_ATOMIC
|
||||||
__always_inline
|
__always_inline
|
||||||
#endif /* MDBX_64BIT_ATOMIC */
|
#endif /* MDBX_64BIT_ATOMIC */
|
||||||
uint64_t
|
uint64_t atomic_load64(const volatile mdbx_atomic_uint64_t *p, enum mdbx_memory_order order) {
|
||||||
atomic_load64(const volatile mdbx_atomic_uint64_t *p, enum mdbx_memory_order order) {
|
|
||||||
STATIC_ASSERT(sizeof(mdbx_atomic_uint64_t) == 8);
|
STATIC_ASSERT(sizeof(mdbx_atomic_uint64_t) == 8);
|
||||||
#if MDBX_64BIT_ATOMIC
|
#if MDBX_64BIT_ATOMIC
|
||||||
#ifdef MDBX_HAVE_C11ATOMICS
|
#ifdef MDBX_HAVE_C11ATOMICS
|
||||||
@@ -355,8 +354,7 @@ MDBX_MAYBE_UNUSED static
|
|||||||
#if MDBX_64BIT_ATOMIC
|
#if MDBX_64BIT_ATOMIC
|
||||||
__always_inline
|
__always_inline
|
||||||
#endif /* MDBX_64BIT_ATOMIC */
|
#endif /* MDBX_64BIT_ATOMIC */
|
||||||
void
|
void safe64_inc(mdbx_atomic_uint64_t *p, const uint64_t v) {
|
||||||
safe64_inc(mdbx_atomic_uint64_t *p, const uint64_t v) {
|
|
||||||
assert(v > 0);
|
assert(v > 0);
|
||||||
safe64_update(p, safe64_read(p) + v);
|
safe64_update(p, safe64_read(p) + v);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -27,8 +27,7 @@ BOOL APIENTRY DllMain(HANDLE module, DWORD reason, LPVOID reserved)
|
|||||||
#if !MDBX_MANUAL_MODULE_HANDLER
|
#if !MDBX_MANUAL_MODULE_HANDLER
|
||||||
static
|
static
|
||||||
#endif /* !MDBX_MANUAL_MODULE_HANDLER */
|
#endif /* !MDBX_MANUAL_MODULE_HANDLER */
|
||||||
void NTAPI
|
void NTAPI mdbx_module_handler(PVOID module, DWORD reason, PVOID reserved)
|
||||||
mdbx_module_handler(PVOID module, DWORD reason, PVOID reserved)
|
|
||||||
#endif /* MDBX_BUILD_SHARED_LIBRARY */
|
#endif /* MDBX_BUILD_SHARED_LIBRARY */
|
||||||
{
|
{
|
||||||
(void)reserved;
|
(void)reserved;
|
||||||
|
|||||||
Reference in New Issue
Block a user