aboutsummaryrefslogtreecommitdiffstats
path: root/src/vppinfra/atomics.h
AgeCommit message (Expand)AuthorFilesLines
2021-10-12ipsec: Performance improvement of ipsec4_output_node using flow cacheGovindarajan Mohandoss1-0/+2
2021-02-08virtio: add atomic call for kickingMohsin Kazmi1-0/+3
2020-12-23svm: remove fifo segment heapFlorin Coras1-0/+3
2020-11-19svm: move chunk locks to linked listFlorin Coras1-0/+3
2019-08-01vppinfra: refactor clib_spinlock_t to use compare and swapjaszha031-0/+3
2019-06-05Switch atomic release API from __sync to __atomic builtin.Sirshak Das1-1/+1
2019-06-05Switch atomic test and set API from __sync to __atomic builtinSirshak Das1-1/+1
2019-04-16svm_fifo rework to avoid contention on cursizeSirshak Das1-0/+3
2019-03-22svm/atomics: add clib_atomic_swap_rel_nFlorin Coras1-0/+1
2018-11-28Use acquire/release ordering when accessing svm_fifo shared variable cursizeSirshak Das1-0/+4
2018-11-05Enable atomic swap and store macro with acquire and release orderingSirshak Das1-2/+3
2018-10-19vppinfra: add atomic macros for __sync builtinsSirshak Das1-0/+45