aboutsummaryrefslogtreecommitdiffstats
path: root/src/vppinfra/lock.h
AgeCommit message (Expand)AuthorFilesLines
2019-10-11vppinfra: implement CLIB_PAUSE () for aarch64 platformsjaszha031-0/+2
2019-08-01vppinfra: refactor clib_rwlock_t to use single condition variablejaszha031-24/+19
2019-08-01vppinfra: refactor clib_spinlock_t to use compare and swapjaszha031-2/+10
2019-07-31vppinfra: refactor test_and_set spinlocks to use clib_spinlock_tjaszha031-0/+3
2019-07-30vppinfra: refactor use of CLIB_MEMORY_BARRIER ()jaszha031-13/+6
2018-10-23c11 safe string handling supportDave Barach1-2/+2
2018-10-19vppinfra: add atomic macros for __sync builtinsSirshak Das1-5/+5
2018-02-05session: segment manager refactorFlorin Coras1-2/+19
2018-01-25vppinfra: add readers-writer lockFlorin Coras1-14/+98
2017-10-15Fix minor issues in clib_spinlock_unlock()Dave Barach1-1/+3
2017-05-10completelly deprecate os_get_cpu_number, replace new occurencesDamjan Marion1-3/+3
2017-03-30vppinfra: add spinlock inline functionsDamjan Marion1-0/+97