MCPcopy Create free account
hub / github.com/F-Stack/f-stack / rms_int_debug_readers_dec

Function rms_int_debug_readers_dec

freebsd/kern/kern_rmlock.c:941–948  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

939}
940
941static void
942rms_int_debug_readers_dec(struct rmslock *rms)
943{
944 int old;
945
946 old = atomic_fetchadd_int(&rms->debug_readers, -1);
947 KASSERT(old > 0, ("%s: bad readers count %d\n", __func__, old));
948}
949#else
950static void
951rms_int_debug_readers_inc(struct rmslock *rms)

Callers 2

rms_int_readers_decFunction · 0.85
rms_runlock_fallbackFunction · 0.85

Calls 1

atomic_fetchadd_intFunction · 0.50

Tested by

no test coverage detected