summaryrefslogtreecommitdiff
path: root/kern/syscnt.h
AgeCommit message (Collapse)Author
2018-02-24Don't use reserved identifiersRichard Braun
2018-02-07kern/syscnt: new syscnt_set methodRichard Braun
2018-01-16Clean up init op dependencies between syscnt and mutexRichard Braun
2017-07-13Switch to initialization operationsRichard Braun
2017-06-14kern/syscnt: new syscnt_info shell commandRichard Braun
2017-05-09Replace sequential consistency with more efficient ordersAgustina Arzille
2017-04-04Use the new atomic operations interfaceAgustina Arzille
Stick to a sequentially consistent model for most atomic operations as it matches the semantics of the existing code. Each call site will have to be reevaluated in order to switch to more relaxed accesses where possible.
2017-03-15kern/syscnt: fix syscnt_read on 32-bits architecturesRichard Braun
2017-03-15kern/syscnt: replace the evcnt moduleRichard Braun
The syscnt module supports more generic counters, in addition to atomic access from any context on any architecture.