aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/subr_counter.c
Commit message (Expand)AuthorAgeFilesLines
* Rationalize per-cpu zones.Mateusz Guzik2020-11-051-2/+2
* kern: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-1/+1
* Add COUNTER_U64_SYSINIT() and COUNTER_U64_DEFINE_EARLY().Mark Johnston2020-03-061-0/+18
* Fix pre-SI_SUB_CPU initialization of per-CPU counters.Mark Johnston2018-07-101-15/+1
* Back pcpu zone with domain correct pagesMatt Macy2018-07-061-2/+11
* Correct r335242. Use unsigned cast instead of abs(). Using abs() givesGleb Smirnoff2018-06-271-2/+2
* Since 'ticks' is an int, it may wrap around and cr_ticks at a certainGleb Smirnoff2018-06-151-2/+2
* counter: add a bit missed in r334858Mateusz Guzik2018-06-081-2/+2
* uma: fix up r334824Mateusz Guzik2018-06-081-1/+1
* sys/kern: adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Zero return value when counter_rate() switches over to next second andGleb Smirnoff2016-12-131-0/+2
* Use acquire write to cr_lock to complement with release write at endGleb Smirnoff2016-12-091-1/+1
* Provide counter_ratecheck(), a MP-friendly substitution to ppsratecheck().Gleb Smirnoff2016-12-091-0/+54
* Free the temporary buffer in sysctl_handle_counter_u64_array().Gleb Smirnoff2016-03-151-0/+1
* Provide sysctl(9) macro to deal with array of counter(9).Gleb Smirnoff2016-03-151-0/+24
* Create two public UMA_ZONE_PCPU zones: 64 bit sized and pointer sized.Gleb Smirnoff2014-02-101-13/+2
* Revert r249590 and in case if mp_ncpus isn't initialized use MAXCPU. ThisGleb Smirnoff2013-07-231-1/+1
* Fix issues with zeroing and fetching the counters, on x86 and ppc64.Konstantin Belousov2013-07-011-11/+9
* On non-ACPI i386 mp_ncpus is initialized at SI_SUB_CPU, and thisGleb Smirnoff2013-04-171-1/+1
* Merge from projects/counters: counter(9).Gleb Smirnoff2013-04-081-0/+109